Drake
Drake C++ Documentation
RevoluteJoint< T > Member List

This is the complete list of members for RevoluteJoint< T >, including all inherited members.

acceleration_lower_limit() constRevoluteJoint< T >
acceleration_lower_limits() constJoint< T >
acceleration_upper_limit() constRevoluteJoint< T >
acceleration_upper_limits() constJoint< T >
AddInDamping(const systems::Context< T > &context, MultibodyForces< T > *forces) constJoint< T >
AddInOneForce(const systems::Context< T > &context, int joint_dof, const T &joint_tau, MultibodyForces< T > *forces) constJoint< T >
AddInTorque(const systems::Context< T > &context, const T &torque, MultibodyForces< T > *forces) constRevoluteJoint< T >
can_rotate() constJoint< T >
can_translate() constJoint< T >
child_body() constJoint< T >
Context typedefRevoluteJoint< T >
DeclareAbstractParameter(internal::MultibodyTreeSystem< T > *tree_system, const AbstractValue &model_value)MultibodyElement< T >protected
DeclareNumericParameter(internal::MultibodyTreeSystem< T > *tree_system, const systems::BasicVector< T > &model_vector)MultibodyElement< T >protected
DeclareParameters(internal::MultibodyTreeSystem< T > *tree_system)MultibodyElement< T >
default_damping() constRevoluteJoint< T >
default_damping_vector() constJoint< T >
default_positions() constJoint< T >
DoAddInDamping(const systems::Context< T > &context, MultibodyForces< T > *forces) const overrideRevoluteJoint< T >protectedvirtual
DoAddInOneForce(const systems::Context< T > &, int joint_dof, const T &joint_tau, MultibodyForces< T > *forces) const overrideRevoluteJoint< T >protectedvirtual
DoGetDefaultPosePair() constJoint< T >protectedvirtual
DoSetDefaultPosePair(const Quaternion< double > &q_FM, const Vector3< double > &p_FM)Joint< T >protectedvirtual
DoSetTopology(const internal::MultibodyTreeTopology &) overrideJoint< T >protectedvirtual
frame_on_child() constJoint< T >
frame_on_parent() constJoint< T >
get_angle(const Context< T > &context) constRevoluteJoint< T >
get_angular_rate(const Context< T > &context) constRevoluteJoint< T >
get_default_angle() constRevoluteJoint< T >
get_implementation() constJoint< T >protected
get_parent_tree() constMultibodyElement< T >protected
GetDamping(const Context< T > &context) constRevoluteJoint< T >
GetDampingVector(const systems::Context< T > &context) constJoint< T >
GetDefaultPose() constJoint< T >
GetDefaultPosePair() constJoint< T >
GetOnePosition(const systems::Context< T > &context) constJoint< T >
GetOneVelocity(const systems::Context< T > &context) constJoint< T >
GetParentPlant() constMultibodyElement< T >
GetParentTreeSystem() constMultibodyElement< T >protected
GetPose(const systems::Context< T > &context) constJoint< T >
GetPosePair(const systems::Context< T > &context) constJoint< T >
GetPositions(const systems::Context< T > &context) constJoint< T >
GetSpatialVelocity(const systems::Context< T > &context) constJoint< T >
GetVelocities(const systems::Context< T > &context) constJoint< T >
has_implementation() constJoint< T >protected
index() constJoint< T >
index_impl() constMultibodyElement< T >protected
is_locked(const systems::Context< T > &context) constJoint< T >
Joint(const Joint &)=deleteJoint< T >
Joint(Joint &&)=deleteJoint< T >
Joint(const std::string &name, const Frame< T > &frame_on_parent, const Frame< T > &frame_on_child, VectorX< double > damping, const VectorX< double > &pos_lower_limits, const VectorX< double > &pos_upper_limits, const VectorX< double > &vel_lower_limits, const VectorX< double > &vel_upper_limits, const VectorX< double > &acc_lower_limits, const VectorX< double > &acc_upper_limits)Joint< T >
Joint(const std::string &name, const Frame< T > &frame_on_parent, const Frame< T > &frame_on_child, const VectorX< double > &pos_lower_limits, const VectorX< double > &pos_upper_limits, const VectorX< double > &vel_lower_limits, const VectorX< double > &vel_upper_limits, const VectorX< double > &acc_lower_limits, const VectorX< double > &acc_upper_limits)Joint< T >
JointTester classRevoluteJoint< T >friend
kTypeNameRevoluteJoint< T >static
Lock(systems::Context< T > *context) constJoint< T >
model_instance() constMultibodyElement< T >
MultibodyElement(const MultibodyElement &)=deleteMultibodyElement< T >
MultibodyElement(MultibodyElement &&)=deleteMultibodyElement< T >
MultibodyElement()MultibodyElement< T >protected
MultibodyElement(ModelInstanceIndex model_instance)MultibodyElement< T >explicitprotected
MultibodyElement(ModelInstanceIndex model_instance, int64_t index)MultibodyElement< T >explicitprotected
name() constJoint< T >
num_positions() constJoint< T >
num_velocities() constJoint< T >
operator=(const RevoluteJoint &)=deleteRevoluteJoint< T >
operator=(RevoluteJoint &&)=deleteRevoluteJoint< T >
drake::multibody::Joint::operator=(const Joint &)=deleteJoint< T >
drake::multibody::Joint::operator=(Joint &&)=deleteJoint< T >
drake::multibody::MultibodyElement::operator=(const MultibodyElement &)=deleteMultibodyElement< T >
drake::multibody::MultibodyElement::operator=(MultibodyElement &&)=deleteMultibodyElement< T >
ordinal() constJoint< T >
ordinal_impl() constMultibodyElement< T >protected
parent_body() constJoint< T >
position_lower_limit() constRevoluteJoint< T >
position_lower_limits() constJoint< T >
position_start() constJoint< T >
position_suffix(int position_index_in_joint) constJoint< T >
position_upper_limit() constRevoluteJoint< T >
position_upper_limits() constJoint< T >
revolute_axis() constRevoluteJoint< T >
RevoluteJoint classRevoluteJoint< T >friend
RevoluteJoint(const RevoluteJoint &)=deleteRevoluteJoint< T >
RevoluteJoint(RevoluteJoint &&)=deleteRevoluteJoint< T >
RevoluteJoint(const std::string &name, const Frame< T > &frame_on_parent, const Frame< T > &frame_on_child, const Vector3< double > &axis, double damping=0)RevoluteJoint< T >
RevoluteJoint(const std::string &name, const Frame< T > &frame_on_parent, const Frame< T > &frame_on_child, const Vector3< double > &axis, double pos_lower_limit, double pos_upper_limit, double damping=0)RevoluteJoint< T >
set_acceleration_limits(const VectorX< double > &lower_limits, const VectorX< double > &upper_limits)Joint< T >
set_angle(Context< T > *context, const T &angle) constRevoluteJoint< T >
set_angular_rate(Context< T > *context, const T &angle) constRevoluteJoint< T >
set_default_angle(double angle)RevoluteJoint< T >
set_default_damping(double damping)RevoluteJoint< T >
set_default_damping_vector(const VectorX< double > &damping)Joint< T >
set_default_positions(const VectorX< double > &default_positions)Joint< T >
set_position_limits(const VectorX< double > &lower_limits, const VectorX< double > &upper_limits)Joint< T >
set_random_angle_distribution(const symbolic::Expression &angle)RevoluteJoint< T >
set_velocity_limits(const VectorX< double > &lower_limits, const VectorX< double > &upper_limits)Joint< T >
SetDamping(Context< T > *context, const T &damping) constRevoluteJoint< T >
SetDampingVector(systems::Context< T > *context, const VectorX< T > &damping) constJoint< T >
SetDefaultParameters(systems::Parameters< T > *parameters) constMultibodyElement< T >
SetDefaultPose(const math::RigidTransform< double > &X_FM)Joint< T >
SetDefaultPosePair(const Quaternion< double > &q_FM, const Vector3< double > &p_FM)Joint< T >
SetPose(systems::Context< T > *context, const math::RigidTransform< T > &X_FM) constJoint< T >
SetPosePair(systems::Context< T > *context, const Quaternion< T > &q_FM, const Vector3< T > &p_FM) constJoint< T >
SetPositions(systems::Context< T > *context, const Eigen::Ref< const VectorX< T >> &positions) constJoint< T >
SetSpatialVelocity(systems::Context< T > *context, const SpatialVelocity< T > &V_FM) constJoint< T >
SetTopology(const internal::MultibodyTreeTopology &tree)MultibodyElement< T >protected
SetVelocities(systems::Context< T > *context, const Eigen::Ref< const VectorX< T >> &velocities) constJoint< T >
tree_frames(bool use_reversed_mobilizer) constJoint< T >protected
type_name() const overrideRevoluteJoint< T >virtual
Unlock(systems::Context< T > *context) constJoint< T >
velocity_lower_limit() constRevoluteJoint< T >
velocity_lower_limits() constJoint< T >
velocity_start() constJoint< T >
velocity_suffix(int velocity_index_in_joint) constJoint< T >
velocity_upper_limit() constRevoluteJoint< T >
velocity_upper_limits() constJoint< T >
~Joint()Joint< T >virtual
~MultibodyElement()MultibodyElement< T >virtual
~RevoluteJoint() overrideRevoluteJoint< T >