1 #ifndef IIT_ROBOGEN__CT_INVERTEDPENDULUM_TRAITS_H_ 2 #define IIT_ROBOGEN__CT_INVERTEDPENDULUM_TRAITS_H_ 5 #include "transforms.h" 10 #include "jacobians.h" 15 namespace ct_InvertedPendulum {
19 template <
typename SCALAR>
21 EIGEN_MAKE_ALIGNED_OPERATOR_NEW
35 typedef typename ct_InvertedPendulum::tpl::ForceTransforms<Trait>
ForceTransforms;
36 typedef typename ct_InvertedPendulum::tpl::Jacobians<Trait>
Jacobians;
44 static const int links_count = ct_InvertedPendulum::linksCount;
51 template <
typename SCALAR>
53 return ct_InvertedPendulum::orderedJointIDs;
55 template <
typename SCALAR>
57 return ct_InvertedPendulum::orderedLinkIDs;
tpl::Traits< double > Traits
Definition: traits.h:62
JointIdentifiers
Definition: declarations.h:25
static const int links_count
Definition: traits.h:44
iit::ct_InvertedPendulum::dyn::tpl::InertiaProperties< Trait > InertiaProperties
Definition: traits.h:38
iit::ct_InvertedPendulum::dyn::tpl::InverseDynamics< Trait > InvDynEngine
Definition: traits.h:40
Definition: inertia_properties.h:24
static const int joints_count
Definition: traits.h:43
ct_InvertedPendulum::JointIdentifiers JointID
Definition: traits.h:25
Column1d< SCALAR > JointState
Definition: declarations.h:19
ct_InvertedPendulum::tpl::MotionTransforms< Trait > MotionTransforms
Definition: traits.h:34
ct_InvertedPendulum::tpl::HomogeneousTransforms< Trait > HomogeneousTransforms
Definition: traits.h:33
CppAD::AD< CppAD::cg::CG< double > > SCALAR
Definition: HyQLinearizationCodegen.cpp:14
LinkIdentifiers
Definition: declarations.h:29
EIGEN_MAKE_ALIGNED_OPERATOR_NEW typedef SCALAR S
Definition: traits.h:23
ct_InvertedPendulum::tpl::ForceTransforms< Trait > ForceTransforms
Definition: traits.h:35
Definition: forward_dynamics.h:32
ct_InvertedPendulum::LinkIdentifiers LinkID
Definition: traits.h:26
ct_InvertedPendulum::tpl::JointState< SCALAR > JointState
Definition: traits.h:29
ct_InvertedPendulum::tpl::Jacobians< Trait > Jacobians
Definition: traits.h:36
iit::rbd::tpl::TraitSelector< SCALAR >::Trait Trait
Definition: traits.h:27
iit::ct_InvertedPendulum::dyn::tpl::JSIM< Trait > JSIM
Definition: traits.h:41
static const bool floating_base
Definition: traits.h:45
Definition: inverse_dynamics.h:41
iit::ct_InvertedPendulum::dyn::tpl::ForwardDynamics< Trait > FwdDynEngine
Definition: traits.h:39
static const JointID * orderedJointIDs()
Definition: traits.h:52
static const LinkID * orderedLinkIDs()
Definition: traits.h:56