Drake
|
This is the complete list of members for QuaternionFloatingJoint, 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(QuaternionFloatingJoint &_derived, const std::string &name, const Eigen::Isometry3d &transform_to_parent_body, int num_positions, int num_velocities) | DrakeJointImpl< QuaternionFloatingJoint > | inline |
FIXED enum value | DrakeJoint | |
FloatingBaseType enum name | DrakeJoint | |
frictionTorque(const Eigen::MatrixBase< DerivedV > &v) const | QuaternionFloatingJoint | inline |
getJointLimitMax() const | DrakeJoint | virtual |
getJointLimitMin() const | DrakeJoint | virtual |
getName() const | DrakeJoint | |
getNumPositions() const | DrakeJoint | |
getNumVelocities() const | DrakeJoint | |
getPositionName(int index) const override | QuaternionFloatingJoint | virtual |
getTransformToParentBody() const | DrakeJoint | |
getVelocityName(int index) const override | QuaternionFloatingJoint | virtual |
isFloating() const override | QuaternionFloatingJoint | inlinevirtual |
joint_limit_max | DrakeJoint | |
joint_limit_min | DrakeJoint | |
jointTransform(const Eigen::MatrixBase< DerivedQ > &q) const | QuaternionFloatingJoint | 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 | QuaternionFloatingJoint | 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 | QuaternionFloatingJoint | 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 | QuaternionFloatingJoint | inline |
QUATERNION enum value | DrakeJoint | |
QuaternionFloatingJoint(const std::string &name, const Eigen::Isometry3d &transform_to_parent_body) | QuaternionFloatingJoint | inline |
randomConfiguration(std::default_random_engine &generator) const override | QuaternionFloatingJoint | virtual |
ROLLPITCHYAW enum value | DrakeJoint | |
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 | QuaternionFloatingJoint | inline |
zeroConfiguration() const override | QuaternionFloatingJoint | virtual |
~DrakeJoint() | DrakeJoint | virtual |
~DrakeJointImpl() | DrakeJointImpl< QuaternionFloatingJoint > | inlinevirtual |
~QuaternionFloatingJoint() | QuaternionFloatingJoint | inlinevirtual |