10 #ifndef SPATIAL_DYN_EIGEN_SPATIAL_MATH_H_
11 #define SPATIAL_DYN_EIGEN_SPATIAL_MATH_H_
13 #include <ctrl_utils/eigen.h>
15 #include "spatial_motion.h"
16 #include "spatial_force.h"
17 #include "spatial_inertia.h"
21 typedef SpatialMotion<float,1> SpatialMotionf;
22 typedef SpatialMotion<double,1> SpatialMotiond;
23 typedef SpatialMotion<float,6> SpatialMotion6f;
24 typedef SpatialMotion<double,6> SpatialMotion6d;
25 typedef SpatialMotion<float,Eigen::Dynamic> SpatialMotionXf;
26 typedef SpatialMotion<double,Eigen::Dynamic> SpatialMotionXd;
28 typedef SpatialForce<float,1> SpatialForcef;
29 typedef SpatialForce<double,1> SpatialForced;
30 typedef SpatialForce<float,6> SpatialForce6f;
31 typedef SpatialForce<double,6> SpatialForce6d;
32 typedef SpatialForce<float,Eigen::Dynamic> SpatialForceXf;
33 typedef SpatialForce<double,Eigen::Dynamic> SpatialForceXd;
35 typedef SpatialInertia<float> SpatialInertiaf;
36 typedef SpatialInertia<double> SpatialInertiad;
37 typedef SpatialInertiaMatrix<float> SpatialInertiaMatrixf;
38 typedef SpatialInertiaMatrix<double> SpatialInertiaMatrixd;
Definition: discrete_dynamics.cc:21