![]() |
- 3.0.2 models module.
|
Classes | |
| class | HyQBareModelLinearizedForward |
| class | HyQBareModelLinearizedReverse |
| class | HyQContactModelForwardZeroSystem |
| A floating base rigid body system that uses forward dynamics. The input vector is assumed to consist of joint torques and end-effector forces expressed in the world. More... | |
| class | HyQForwardKinJacForward |
| class | HyQForwardKinJacReverse |
| class | HyQForwardZero |
| class | HyQInverseDynJacForward |
| class | HyQInverseDynJacReverse |
| class | HyQWithContactModelLinearizedForward |
| class | HyQWithContactModelLinearizedReverse |
Typedefs | |
| typedef ct::rbd::FloatingBaseFDSystem< ct::rbd::HyQ::tpl::Dynamics< double >, false > | HyQSystem |
| template<typename SCALAR > | |
| using | ContactModel = ct::rbd::EEContactModel< ct::rbd::HyQ::tpl::Kinematics< SCALAR > > |
Functions | |
| template<typename SCALAR > | |
| Eigen::Matrix< SCALAR, control_dim+6, 1 > | hyqInverseDynamics (const Eigen::Matrix< SCALAR, state_dim+18, 1 > &x) |
| template<typename SCALAR > | |
| Eigen::Matrix< SCALAR, nEE *6, 1 > | hyqForwardKinematics (const Eigen::Matrix< SCALAR, state_dim, 1 > &x) |
| template<typename SCALAR > | |
| Eigen::Matrix< SCALAR, state_dim, 1 > | hyqContactModelForwardDynamics (const Eigen::Matrix< SCALAR, state_dim+control_dim+1, 1 > &x) |
Variables | |
| const size_t | state_dim = HyQSystem::STATE_DIM |
| const size_t | control_dim = HyQSystem::CONTROL_DIM |
| const size_t | njoints = HyQSystem::Kinematics::NJOINTS |
| const size_t | nEE = HyQSystem::Kinematics::NUM_EE |
| typedef ct::rbd::FloatingBaseFDSystem<ct::rbd::HyQ::tpl::Dynamics<double>, false> ct::models::HyQ::HyQSystem |
| using ct::models::HyQ::ContactModel = typedef ct::rbd::EEContactModel<ct::rbd::HyQ::tpl::Kinematics<SCALAR> > |
| Eigen::Matrix<SCALAR, control_dim + 6, 1> ct::models::HyQ::hyqInverseDynamics | ( | const Eigen::Matrix< SCALAR, state_dim+18, 1 > & | x | ) |
References ct::rbd::RBDState< NJOINTS, SCALAR >::fromStateVectorEulerXyz(), and u.
| Eigen::Matrix<SCALAR, state_dim, 1> ct::models::HyQ::hyqContactModelForwardDynamics | ( | const Eigen::Matrix< SCALAR, state_dim+control_dim+1, 1 > & | x | ) |
| const size_t ct::models::HyQ::state_dim = HyQSystem::STATE_DIM |
Referenced by timing().
| const size_t ct::models::HyQ::control_dim = HyQSystem::CONTROL_DIM |
Referenced by timing().
| const size_t ct::models::HyQ::njoints = HyQSystem::Kinematics::NJOINTS |
| const size_t ct::models::HyQ::nEE = HyQSystem::Kinematics::NUM_EE |
Referenced by hyqForwardKinematics(), and timing().