34 #ifndef ROBOTMATH_HPP_
35 #define ROBOTMATH_HPP_
37 #include <scl/DataTypes.hpp>
38 #include <Eigen/Dense>
46 const Eigen::Quaterniond &arg_ori_in_parent,
77 Eigen::Vector4d & arg_aa);
sBool quat2axisangle(const Eigen::Quaternion< sFloat > &arg_q, Eigen::Vector4d &arg_aa)
Definition: RobotMath.cpp:128
bool sBool
Definition: DataTypes.hpp:54
void dh2TransformationMatrix(Eigen::Matrix4d &arg_mat, const sFloat &alpha, const sFloat &a, const sFloat &d, const sFloat &theta)
Definition: RobotMath.cpp:99
sBool sclTransform(Eigen::Affine3d &arg_T, const Eigen::Vector3d &arg_offset, const Eigen::Quaterniond &arg_ori_in_parent, const sFloat arg_q, const EJointType arg_jtype)
Definition: RobotMath.cpp:38
EJointType
Definition: DataTypes.hpp:110
double sFloat
Definition: DataTypes.hpp:72