pinocchio  2.7.0
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
traits< InertiaTpl< T, U > > Struct Template Reference

Public Types

enum  { LINEAR = 0, ANGULAR = 3 }
 
typedef Matrix6 ActionMatrix_t
 
typedef Vector3 Angular_t
 
typedef ForceTpl< T, U > Force
 
typedef Vector3 Linear_t
 
typedef Eigen::Matrix< T, 3, 3, U > Matrix3
 
typedef Eigen::Matrix< T, 4, 4, U > Matrix4
 
typedef Eigen::Matrix< T, 6, 6, U > Matrix6
 
typedef MotionTpl< T, U > Motion
 
typedef Eigen::Quaternion< T, U > Quaternion_t
 
typedef T Scalar
 
typedef SE3Tpl< T, U > SE3
 
typedef Symmetric3Tpl< T, U > Symmetric3
 
typedef Eigen::Matrix< T, 3, 1, U > Vector3
 
typedef Eigen::Matrix< T, 4, 1, U > Vector4
 
typedef Eigen::Matrix< T, 6, 1, U > Vector6
 

Public Attributes

const typedef Vector3 ConstAngular_t
 
const typedef Vector3 ConstLinear_t
 

Detailed Description

template<typename T, int U>
struct pinocchio::traits< InertiaTpl< T, U > >

Definition at line 126 of file inertia.hpp.


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