29 #ifndef HPP_PINOCCHIO_LIEGROUP_HH 30 #define HPP_PINOCCHIO_LIEGROUP_HH 37 #include <pinocchio/multibody/joint/joints.hpp> 49 template <
typename Jo
intModel>
60 template <
typename Jo
intModel>
68 template <
typename Scalar,
int Options,
int Axis>
70 ::pinocchio::JointModelRevoluteTpl<Scalar, Options, Axis> > {
73 template <
typename Scalar,
int Options,
int Axis>
75 ::pinocchio::JointModelRevoluteUnboundedTpl<Scalar, Options, Axis> > {
78 template <
typename Scalar,
int Options>
80 ::pinocchio::JointModelRevoluteUnalignedTpl<Scalar, Options> > {
83 template <
typename Scalar,
int Options>
85 ::pinocchio::JointModelRevoluteUnboundedUnalignedTpl<Scalar, Options> > {
90 template <
typename Scalar,
int Options,
int Axis>
92 ::pinocchio::JointModelPrismaticTpl<Scalar, Options, Axis> > {
95 template <
typename Scalar,
int Options>
97 ::pinocchio::JointModelPrismaticUnalignedTpl<Scalar, Options> > {
100 template <
typename Scalar,
int Options>
102 ::pinocchio::JointModelTranslationTpl<Scalar, Options> > {
107 template <
typename Scalar,
int Options>
109 ::pinocchio::JointModelSphericalTpl<Scalar, Options> > {
112 template <
typename Scalar,
int Options>
114 ::pinocchio::JointModelSphericalZYXTpl<Scalar, Options> > {
119 template <
typename Scalar,
int Options>
121 ::pinocchio::JointModelFreeFlyerTpl<Scalar, Options> > {
127 template <
typename Scalar,
int Options>
129 ::pinocchio::JointModelPlanarTpl<Scalar, Options> > {
140 template <
typename Scalar,
int Options,
int Axis>
142 ::pinocchio::JointModelRevoluteTpl<Scalar, Options, Axis> > {
145 template <
typename Scalar,
int Options,
int Axis>
147 ::pinocchio::JointModelRevoluteUnboundedTpl<Scalar, Options, Axis> > {
150 template <
typename Scalar,
int Options>
152 ::pinocchio::JointModelRevoluteUnalignedTpl<Scalar, Options> > {
155 template <
typename Scalar,
int Options>
157 ::pinocchio::JointModelRevoluteUnboundedUnalignedTpl<Scalar, Options> > {
162 template <
typename Scalar,
int Options,
int Axis>
164 ::pinocchio::JointModelPrismaticTpl<Scalar, Options, Axis> > {
167 template <
typename Scalar,
int Options>
169 ::pinocchio::JointModelPrismaticUnalignedTpl<Scalar, Options> > {
172 template <
typename Scalar,
int Options>
174 ::pinocchio::JointModelTranslationTpl<Scalar, Options> > {
179 template <
typename Scalar,
int Options>
181 ::pinocchio::JointModelSphericalTpl<Scalar, Options> > {
184 template <
typename Scalar,
int Options>
186 ::pinocchio::JointModelSphericalZYXTpl<Scalar, Options> > {
191 template <
typename Scalar,
int Options>
193 ::pinocchio::JointModelFreeFlyerTpl<Scalar, Options> > {
196 template <
typename Scalar,
int Options>
198 ::pinocchio::JointModelPlanarTpl<Scalar, Options> > {
206 #endif // HPP_PINOCCHIO_LIEGROUP_HH Utility functions.
Definition: body.hh:39
Definition: cartesian-product.hh:39
Definition: liegroup.hh:50
Definition: liegroup.hh:59
Definition: vector-space.hh:59
Definition: collision-object.hh:40
Definition: liegroup.hh:61
Definition: special-orthogonal.hh:38
Definition: liegroup.hh:48
Definition: special-euclidean.hh:38