1 #ifndef IIT_ROBOT_HYQ_DECLARATIONS_H_ 2 #define IIT_ROBOT_HYQ_DECLARATIONS_H_ 5 #include <Eigen/StdVector> 10 static const int JointSpaceDimension = 12;
11 static const int jointsCount = 12;
13 static const int linksCount = 13;
16 template <
typename SCALAR>
19 template <
typename SCALAR>
58 {
LF_HAA,
LF_HFE,
LF_KFE,
RF_HAA,
RF_HFE,
RF_KFE,
LH_HAA,
LH_HFE,
LH_KFE,
RH_HAA,
RH_HFE,
RH_KFE};
61 {
TRUNK,
LF_HIPASSEMBLY,
LF_UPPERLEG,
LF_LOWERLEG,
RF_HIPASSEMBLY,
RF_UPPERLEG,
RF_LOWERLEG,
LH_HIPASSEMBLY,
LH_UPPERLEG,
LH_LOWERLEG,
RH_HIPASSEMBLY,
RH_UPPERLEG,
RH_LOWERLEG};
Definition: declarations.h:54
Column12d< SCALAR > JointState
Definition: declarations.h:20
Definition: declarations.h:31
Definition: declarations.h:36
Definition: declarations.h:29
Definition: declarations.h:42
LinkIdentifiers
Definition: declarations.h:41
Eigen::Matrix< SCALAR, 12, 1 > Column12d
Definition: declarations.h:17
Definition: declarations.h:34
Definition: declarations.h:37
Definition: declarations.h:28
Definition: declarations.h:50
Definition: declarations.h:48
Definition: declarations.h:38
Definition: declarations.h:35
Definition: declarations.h:43
Definition: declarations.h:27
Definition: declarations.h:53
JointIdentifiers
Definition: declarations.h:26
Definition: declarations.h:33
Definition: declarations.h:32
Definition: declarations.h:51
Definition: declarations.h:47
Definition: declarations.h:49
tpl::Column12d< double > Column12d
Definition: declarations.h:23
Definition: declarations.h:46
Definition: declarations.h:44
Definition: declarations.h:52
Definition: declarations.h:45
Definition: declarations.h:30