30 #ifndef XPP_VIS_HYQLEG_INVERSE_KINEMATICS_H_ 31 #define XPP_VIS_HYQLEG_INVERSE_KINEMATICS_H_ 33 #include <Eigen/Dense>
void EnforceLimits(double &q, HyqJointID joint) const
Restricts the joint angles to lie inside the feasible range.
Converts a hyq foot position to joint angles.
Vector3d GetJointAngles(const Vector3d &ee_pos_H, KneeBend bend=Forward) const
Returns the joint angles to reach a Cartesian foot position.
HyqlegInverseKinematics()=default
Default c'tor initializing leg lengths with standard values.
virtual ~HyqlegInverseKinematics()=default