#include <sobec/crocomplements/contact/contact1d.hpp>
Public Types | |
typedef crocoddyl::MathBaseTpl< Scalar > | MathBase |
typedef crocoddyl::ContactData1DTpl< Scalar > | Base |
typedef MathBase::Matrix2s | Matrix2s |
typedef MathBase::Matrix3s | Matrix3s |
typedef MathBase::Matrix6xs | Matrix6xs |
typedef MathBase::Vector3s | Vector3s |
typedef MathBase::MatrixXs | MatrixXs |
Public Member Functions | |
template<template< typename Scalar > class Model> | |
ContactData1DTpl (Model< Scalar > *const model, pinocchio::DataTpl< Scalar > *const data) | |
Public Attributes | |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
pinocchio::MotionTpl< Scalar > | v |
pinocchio::MotionTpl< Scalar > | a |
Matrix6xs | fJf |
Matrix6xs | v_partial_dq |
Matrix6xs | a_partial_dq |
Matrix6xs | a_partial_dv |
Matrix6xs | a_partial_da |
Matrix6xs | fXjdv_dq |
Matrix6xs | fXjda_dq |
Matrix6xs | fXjda_dv |
Vector3s | vv |
Vector3s | vw |
Matrix3s | vv_skew |
Matrix3s | vw_skew |
Matrix3s | oRf |
Matrix3s | tmp_skew_ |
pinocchio::ReferenceFrame | type |
Vector3MaskType | mask |
Vector3s | a0_3d_ |
MatrixXs | da0_dx_3d_ |
MatrixXs | drnea_skew_term_ |
typedef crocoddyl::ContactData1DTpl<Scalar> sobec::newcontacts::ContactData1DTpl< _Scalar >::Base |
typedef crocoddyl::MathBaseTpl<Scalar> sobec::newcontacts::ContactData1DTpl< _Scalar >::MathBase |
typedef MathBase::Matrix2s sobec::newcontacts::ContactData1DTpl< _Scalar >::Matrix2s |
typedef MathBase::Matrix3s sobec::newcontacts::ContactData1DTpl< _Scalar >::Matrix3s |
typedef MathBase::Matrix6xs sobec::newcontacts::ContactData1DTpl< _Scalar >::Matrix6xs |
typedef MathBase::MatrixXs sobec::newcontacts::ContactData1DTpl< _Scalar >::MatrixXs |
typedef MathBase::Vector3s sobec::newcontacts::ContactData1DTpl< _Scalar >::Vector3s |
|
inline |
pinocchio::MotionTpl<Scalar> sobec::newcontacts::ContactData1DTpl< _Scalar >::a |
Vector3s sobec::newcontacts::ContactData1DTpl< _Scalar >::a0_3d_ |
Matrix6xs sobec::newcontacts::ContactData1DTpl< _Scalar >::a_partial_da |
Matrix6xs sobec::newcontacts::ContactData1DTpl< _Scalar >::a_partial_dq |
Matrix6xs sobec::newcontacts::ContactData1DTpl< _Scalar >::a_partial_dv |
MatrixXs sobec::newcontacts::ContactData1DTpl< _Scalar >::da0_dx_3d_ |
MatrixXs sobec::newcontacts::ContactData1DTpl< _Scalar >::drnea_skew_term_ |
Matrix6xs sobec::newcontacts::ContactData1DTpl< _Scalar >::fJf |
Matrix6xs sobec::newcontacts::ContactData1DTpl< _Scalar >::fXjda_dq |
Matrix6xs sobec::newcontacts::ContactData1DTpl< _Scalar >::fXjda_dv |
Matrix6xs sobec::newcontacts::ContactData1DTpl< _Scalar >::fXjdv_dq |
Vector3MaskType sobec::newcontacts::ContactData1DTpl< _Scalar >::mask |
Matrix3s sobec::newcontacts::ContactData1DTpl< _Scalar >::oRf |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar sobec::newcontacts::ContactData1DTpl< _Scalar >::Scalar |
Matrix3s sobec::newcontacts::ContactData1DTpl< _Scalar >::tmp_skew_ |
pinocchio::ReferenceFrame sobec::newcontacts::ContactData1DTpl< _Scalar >::type |
pinocchio::MotionTpl<Scalar> sobec::newcontacts::ContactData1DTpl< _Scalar >::v |
Matrix6xs sobec::newcontacts::ContactData1DTpl< _Scalar >::v_partial_dq |
Vector3s sobec::newcontacts::ContactData1DTpl< _Scalar >::vv |
Matrix3s sobec::newcontacts::ContactData1DTpl< _Scalar >::vv_skew |
Vector3s sobec::newcontacts::ContactData1DTpl< _Scalar >::vw |
Matrix3s sobec::newcontacts::ContactData1DTpl< _Scalar >::vw_skew |