pinocchio  2.4.0-dirty
A fast and flexible implementation of Rigid Body Dynamics algorithms and their analytical derivatives
pinocchio::internal Namespace Reference

Classes

struct  CallCorrectMatrixInverseAccordingToScalar
 
struct  CallCorrectMatrixInverseAccordingToScalar< ::casadi::Matrix< Scalar > >
 
struct  if_then_else_impl
 
struct  if_then_else_impl< ::casadi::Matrix< Scalar >, then_type, else_type >
 
struct  if_then_else_impl< bool, then_type, else_type >
 
struct  is_same_type
 
struct  is_same_type< T, T >
 
struct  isUnitaryAlgo
 
struct  isUnitaryAlgo< MatrixLike, false >
 
struct  LHSScalarMultiplication
  
 
struct  LHSScalarMultiplication< MotionRef< Vector6ArgType >, Scalar >
 
struct  PerformStYSInversion
 Operation called in JointModelBase<JointModel>::calc_aba.
 
struct  PerformStYSInversion< Scalar, false >
 
struct  RHSScalarMultiplication
  
 
struct  RHSScalarMultiplication< MotionRef< Vector6ArgType >, Scalar >
 
struct  traits
 
struct  traits< if_then_else_impl< if_type, same_then_and_else_type, same_then_and_else_type > >
 

Functions

template<typename if_type , typename then_type , typename else_type >
if_then_else_impl< if_type, then_type, else_type >::ReturnType if_then_else (const if_type &condition, const then_type &then_value, const else_type &else_value)
 

Detailed Description