Drake
|
This is the complete list of members for PrismaticJoint, including all inherited members.
AutoDiffFixedMaxSize typedef | DrakeJoint | |
DrakeJoint(const std::string &name, const Eigen::Isometry3d &transform_to_parent_body, int num_positions, int num_velocities) | DrakeJoint | |
DrakeJointImpl(PrismaticJoint &_derived, const std::string &name, const Eigen::Isometry3d &transform_to_parent_body, int num_positions, int num_velocities) | DrakeJointImpl< PrismaticJoint > | inline |
FIXED enum value | DrakeJoint | |
FixedAxisOneDoFJoint(PrismaticJoint &derived, const std::string &name, const Eigen::Isometry3d &transform_to_parent_body, const drake::TwistVector< double > &_joint_axis) | FixedAxisOneDoFJoint< PrismaticJoint > | inlineprotected |
FloatingBaseType enum name | DrakeJoint | |
frictionTorque(const Eigen::MatrixBase< DerivedV > &v) const | FixedAxisOneDoFJoint< PrismaticJoint > | inline |
getJointLimitMax() const | DrakeJoint | virtual |
getJointLimitMin() const | DrakeJoint | virtual |
getName() const | DrakeJoint | |
getNumPositions() const | DrakeJoint | |
getNumVelocities() const | DrakeJoint | |
getPositionName(int index) const | FixedAxisOneDoFJoint< PrismaticJoint > | inlinevirtual |
getTransformToParentBody() const | DrakeJoint | |
getVelocityName(int index) const | DrakeJoint | inlinevirtual |
isFloating() const | DrakeJoint | inlinevirtual |
joint_limit_max | DrakeJoint | |
joint_limit_min | DrakeJoint | |
jointTransform(const Eigen::MatrixBase< DerivedQ > &q) const | PrismaticJoint | inline |
MAX_NUM_POSITIONS | DrakeJoint | static |
MAX_NUM_VELOCITIES | DrakeJoint | static |
motionSubspace(const Eigen::MatrixBase< DerivedQ > &q, Eigen::MatrixBase< DerivedMS > &motion_subspace, typename drake::math::Gradient< DerivedMS, Eigen::Dynamic >::type *dmotion_subspace=nullptr) const | FixedAxisOneDoFJoint< PrismaticJoint > | inline |
motionSubspaceDotTimesV(const Eigen::MatrixBase< DerivedQ > &q, const Eigen::MatrixBase< DerivedV > &v, Eigen::Matrix< typename DerivedQ::Scalar, 6, 1 > &motion_subspace_dot_times_v, typename drake::math::Gradient< Eigen::Matrix< typename DerivedQ::Scalar, 6, 1 >, Eigen::Dynamic >::type *dmotion_subspace_dot_times_vdq=nullptr, typename drake::math::Gradient< Eigen::Matrix< typename DerivedQ::Scalar, 6, 1 >, Eigen::Dynamic >::type *dmotion_subspace_dot_times_vdv=nullptr) const | FixedAxisOneDoFJoint< PrismaticJoint > | inline |
PrismaticJoint(const std::string &name, const Eigen::Isometry3d &transform_to_parent_body, const Eigen::Vector3d &translation_axis) | PrismaticJoint | inline |
qdot2v(const Eigen::MatrixBase< DerivedQ > &q, Eigen::Matrix< typename DerivedQ::Scalar, Eigen::Dynamic, Eigen::Dynamic, 0, DrakeJoint::MAX_NUM_VELOCITIES, DrakeJoint::MAX_NUM_POSITIONS > &qdot_to_v, Eigen::Matrix< typename DerivedQ::Scalar, Eigen::Dynamic, Eigen::Dynamic > *dqdot_to_v) const | FixedAxisOneDoFJoint< PrismaticJoint > | inline |
QUATERNION enum value | DrakeJoint | |
randomConfiguration(std::default_random_engine &generator) const | FixedAxisOneDoFJoint< PrismaticJoint > | inlinevirtual |
ROLLPITCHYAW enum value | DrakeJoint | |
setDynamics(double damping, double coulomb_friction, double coulomb_window) | FixedAxisOneDoFJoint< PrismaticJoint > | inline |
setJointLimits(double joint_limit_min, double joint_limit_max) | FixedAxisOneDoFJoint< PrismaticJoint > | inline |
v2qdot(const Eigen::MatrixBase< DerivedQ > &q, Eigen::Matrix< typename DerivedQ::Scalar, Eigen::Dynamic, Eigen::Dynamic, 0, DrakeJoint::MAX_NUM_POSITIONS, DrakeJoint::MAX_NUM_VELOCITIES > &v_to_qdot, Eigen::Matrix< typename DerivedQ::Scalar, Eigen::Dynamic, Eigen::Dynamic > *dv_to_qdot) const | FixedAxisOneDoFJoint< PrismaticJoint > | inline |
zeroConfiguration() const | FixedAxisOneDoFJoint< PrismaticJoint > | inlinevirtual |
~DrakeJoint() | DrakeJoint | virtual |
~DrakeJointImpl() | DrakeJointImpl< PrismaticJoint > | inlinevirtual |
~FixedAxisOneDoFJoint() | FixedAxisOneDoFJoint< PrismaticJoint > | inlinevirtual |
~PrismaticJoint() | PrismaticJoint | inlinevirtual |