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