Public Types | |
typedef ActuationModelAbstractTpl< Scalar > | ActuationModelAbstract |
typedef MathBaseTpl< Scalar > | MathBase |
typedef MathBase::MatrixXs | MatrixXs |
typedef StateAbstractTpl< Scalar > | StateAbstract |
typedef MathBase::VectorXs | VectorXs |
Public Member Functions | |
JointDataAbstractTpl (boost::shared_ptr< StateAbstract > state, boost::shared_ptr< ActuationModelAbstract > actuation, const std::size_t nu) | |
Initialize a joint data structure containing generalized accelerations and joint efforts, and their derivatives. More... | |
Public Attributes | |
VectorXs | a |
Generalized joint acceleration. | |
MatrixXs | da_du |
MatrixXs | da_dx |
MatrixXs | dtau_du |
MatrixXs | dtau_dx |
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef _Scalar | Scalar |
VectorXs | tau |
Joint efforts. | |
|
inline |
MatrixXs dtau_dx |
MatrixXs dtau_du |
MatrixXs da_dx |
MatrixXs da_du |