1 #ifndef OPW_KINEMATICS_H 2 #define OPW_KINEMATICS_H 15 using Transform = Eigen::Transform<T, 3, Eigen::Isometry>;
48 #endif // OPW_KINEMATICS_H
Eigen::Transform< T, 3, Eigen::Isometry > Transform
void inverse(const Parameters< T > ¶ms, const Transform< T > &pose, T *out) noexcept
Computes up to 8 kinematically unique joint solutions that put the tool flange of the robot described...
Transform< T > forward(const Parameters< T > &p, const T *qs) noexcept
Computes the tool pose of the robot described by when said robot has the joint positions given by qs...