Template Struct traits< JointRevoluteTpl< _Scalar, _Options, axis > >

Struct Documentation

template<typename _Scalar, int _Options, int axis>
struct traits<JointRevoluteTpl<_Scalar, _Options, axis>>

Public Types

Values:

enumerator NQ
enumerator NV

Values:

enumerator Options
typedef _Scalar Scalar
typedef JointDataRevoluteTpl<Scalar, Options, axis> JointDataDerived
typedef JointModelRevoluteTpl<Scalar, Options, axis> JointModelDerived
typedef ConstraintRevoluteTpl<Scalar, Options, axis> Constraint_t
typedef TransformRevoluteTpl<Scalar, Options, axis> Transformation_t
typedef MotionRevoluteTpl<Scalar, Options, axis> Motion_t
typedef MotionZeroTpl<Scalar, Options> Bias_t
typedef Eigen::Matrix<Scalar, 6, NV, Options> U_t
typedef Eigen::Matrix<Scalar, NV, NV, Options> D_t
typedef Eigen::Matrix<Scalar, 6, NV, Options> UD_t
typedef Eigen::Matrix<Scalar, NV, 1, Options> TangentVector_t

Public Members

PINOCCHIO_JOINT_DATA_BASE_ACCESSOR_DEFAULT_RETURN_TYPE typedef Eigen::Matrix< Scalar, NQ, 1, Options > ConfigVector_t