29 #ifndef HPP_PINOCCHIO_LIEGROUP_HH 30 #define HPP_PINOCCHIO_LIEGROUP_HH 32 #include <pinocchio/multibody/joint/fwd.hpp> 43 typedef ::pinocchio::JointModelCompositeTpl<value_type, 0, JointCollectionTpl>
53 template <
typename Jo
intModel>
66 template <
typename Jo
intModel>
74 template <
typename Scalar,
int Options,
int Axis>
76 ::pinocchio::JointModelRevoluteTpl<Scalar, Options, Axis> > {
79 template <
typename Scalar,
int Options,
int Axis>
81 ::pinocchio::JointModelRevoluteUnboundedTpl<Scalar, Options, Axis> > {
84 template <
typename Scalar,
int Options>
86 ::pinocchio::JointModelRevoluteUnalignedTpl<Scalar, Options> > {
89 #if PINOCCHIO_VERSION_AT_LEAST(2, 1, 5) 90 template <
typename Scalar,
int Options>
92 ::pinocchio::JointModelRevoluteUnboundedUnalignedTpl<Scalar, Options> > {
98 template <
typename Scalar,
int Options,
int Axis>
100 ::pinocchio::JointModelPrismaticTpl<Scalar, Options, Axis> > {
103 template <
typename Scalar,
int Options>
105 ::pinocchio::JointModelPrismaticUnalignedTpl<Scalar, Options> > {
108 template <
typename Scalar,
int Options>
110 ::pinocchio::JointModelTranslationTpl<Scalar, Options> > {
115 template <
typename Scalar,
int Options>
117 ::pinocchio::JointModelSphericalTpl<Scalar, Options> > {
120 template <
typename Scalar,
int Options>
122 ::pinocchio::JointModelSphericalZYXTpl<Scalar, Options> > {
127 template <
typename Scalar,
int Options>
129 ::pinocchio::JointModelFreeFlyerTpl<Scalar, Options> > {
135 template <
typename Scalar,
int Options>
137 ::pinocchio::JointModelPlanarTpl<Scalar, Options> > {
148 template <
typename Scalar,
int Options,
int Axis>
150 ::pinocchio::JointModelRevoluteTpl<Scalar, Options, Axis> > {
153 template <
typename Scalar,
int Options,
int Axis>
155 ::pinocchio::JointModelRevoluteUnboundedTpl<Scalar, Options, Axis> > {
158 template <
typename Scalar,
int Options>
160 ::pinocchio::JointModelRevoluteUnalignedTpl<Scalar, Options> > {
163 #if PINOCCHIO_VERSION_AT_LEAST(2, 1, 5) 164 template <
typename Scalar,
int Options>
166 ::pinocchio::JointModelRevoluteUnboundedUnalignedTpl<Scalar, Options> > {
172 template <
typename Scalar,
int Options,
int Axis>
174 ::pinocchio::JointModelPrismaticTpl<Scalar, Options, Axis> > {
177 template <
typename Scalar,
int Options>
179 ::pinocchio::JointModelPrismaticUnalignedTpl<Scalar, Options> > {
182 template <
typename Scalar,
int Options>
184 ::pinocchio::JointModelTranslationTpl<Scalar, Options> > {
189 template <
typename Scalar,
int Options>
191 ::pinocchio::JointModelSphericalTpl<Scalar, Options> > {
194 template <
typename Scalar,
int Options>
196 ::pinocchio::JointModelSphericalZYXTpl<Scalar, Options> > {
201 template <
typename Scalar,
int Options>
203 ::pinocchio::JointModelFreeFlyerTpl<Scalar, Options> > {
206 template <
typename Scalar,
int Options>
208 ::pinocchio::JointModelPlanarTpl<Scalar, Options> > {
215 #endif // HPP_PINOCCHIO_LIEGROUP_HH #define HPP_PINOCCHIO_DEPRECATED
Definition: deprecated.hh:32
Utility functions.
Definition: body.hh:39
Definition: cartesian-product.hh:39
Definition: liegroup.hh:54
::pinocchio::JointModelCompositeTpl< value_type, 0, JointCollectionTpl > JointModelComposite
Definition: liegroup.hh:44
HPP_PINOCCHIO_DEPRECATED RnxSOnLieGroupMap LieGroupTpl
Definition: liegroup.hh:57
Definition: liegroup.hh:65
Definition: vector-space.hh:59
Definition: collision-object.hh:40
Definition: liegroup.hh:67
Definition: special-orthogonal.hh:38
Definition: liegroup.hh:52
Definition: special-euclidean.hh:38