pinocchio  3.6.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
traits< JointPrismaticTpl< _Scalar, _Options, axis > > Struct Template Reference

Public Types

enum  { NQ = 1 , NV = 1 , NVExtended = 1 }
 
enum  { Options = _Options }
 
typedef MotionZeroTpl< Scalar, Options > Bias_t
 
typedef Eigen::Matrix< Scalar, NQ, 1, Options > ConfigVector_t
 
typedef JointMotionSubspacePrismaticTpl< Scalar, Options, axis > Constraint_t
 
typedef Eigen::Matrix< Scalar, NV, NV, Options > D_t
 
typedef boost::mpl::true_ is_mimicable_t
 
typedef JointDataPrismaticTpl< Scalar, Options, axis > JointDataDerived
 
typedef JointModelPrismaticTpl< Scalar, Options, axis > JointModelDerived
 
typedef MotionPrismaticTpl< Scalar, Options, axis > Motion_t
 
typedef _Scalar Scalar
 
typedef Eigen::Matrix< Scalar, NV, 1, Options > TangentVector_t
 
typedef TransformPrismaticTpl< Scalar, Options, axis > Transformation_t
 
typedef Eigen::Matrix< Scalar, 6, NV, Options > U_t
 
typedef Eigen::Matrix< Scalar, 6, NV, Options > UD_t
 

Detailed Description

template<typename _Scalar, int _Options, int axis>
struct pinocchio::traits< JointPrismaticTpl< _Scalar, _Options, axis > >

Definition at line 568 of file joint-prismatic.hpp.


The documentation for this struct was generated from the following file: