| Namespaces | |
| biped | |
| quad | |
| Classes | |
| class | CartesianJointConverter | 
| struct | ColorT | 
| struct | Convert | 
| class | Endeffectors | 
| class | EndeffectorsContact | 
| class | EndeffectorsMotion | 
| class | HyqlegInverseKinematics | 
| Converts a hyq foot position to joint angles.  More... | |
| class | InverseKinematics | 
| class | InverseKinematicsHyq1 | 
| Inverse Kinematics for one HyQ leg attached to a brick (base).  More... | |
| class | InverseKinematicsHyq2 | 
| Inverse Kinematics for two HyQ legs attached to a brick (base).  More... | |
| class | InverseKinematicsHyq4 | 
| Inverse kinematics function for the HyQ robot.  More... | |
| class | Joints | 
| class | RobotStateCartesian | 
| class | RobotStateJoint | 
| class | RvizRobotBuilder | 
| class | State3d | 
| class | State3dEuler | 
| class | StateAng3d | 
| class | StateLin1d | 
| class | StateLin2d | 
| class | StateLin3d | 
| class | StateLinXd | 
| class | UrdfVisualizer | 
| Typedefs | |
| typedef uint | EndeffectorID | 
| typedef uint | EndeffectorID | 
| typedef Endeffectors< Eigen::Vector3d > | EndeffectorsAcc | 
| typedef Endeffectors< Eigen::Vector3d > | EndeffectorsAcc | 
| typedef Endeffectors< Eigen::Vector3d > | EndeffectorsPos | 
| typedef Endeffectors< Eigen::Vector3d > | EndeffectorsPos | 
| typedef Endeffectors< Eigen::Vector3d > | EndeffectorsVel | 
| typedef Endeffectors< Eigen::Vector3d > | EndeffectorsVel | 
| typedef Eigen::Quaterniond | Quaterniond | 
| typedef Eigen::Quaterniond | Quaterniond | 
| typedef Eigen::Vector2d | Vector2d | 
| typedef Eigen::Vector2d | Vector2d | 
| typedef Eigen::Vector3d | Vector3d | 
| typedef Eigen::Vector3d | Vector3d | 
| typedef Eigen::Matrix< double, 6, 1 > | Vector6d | 
| typedef Eigen::Matrix< double, 6, 1 > | Vector6d | 
| typedef Eigen::VectorXd | VectorXd | 
| typedef Eigen::VectorXd | VectorXd | 
| Enumerations | |
| enum | Coords2D | 
| enum | Coords2D | 
| enum | Coords3D | 
| enum | Coords3D | 
| enum | Coords6D | 
| enum | Coords6D | 
| enum | HyqJointID { HAA =0, HFE, KFE, HyqlegJointCount } | 
| enum | MotionDerivative | 
| enum | MotionDerivative | 
| Functions | |
| static Vector3d | GetEulerZYXAngles (const Quaterniond &q) | 
| static Quaterniond | GetQuaternionFromEulerZYX (double yaw, double pitch, double roll) | 
| StateLinXd | operator* (double mult, const StateLinXd &rhs) | 
| StateLinXd | operator+ (const StateLinXd &lhs, const StateLinXd &rhs) | 
| std::ostream & | operator<< (std::ostream &out, const StateAng3d &ori) | 
| std::ostream & | operator<< (std::ostream &out, const StateLinXd &pos) | 
| std::ostream & | operator<< (std::ostream &out, const State3d &pose) | 
| std::ostream & | operator<< (std::ostream &stream, Endeffectors< T > endeffectors) | 
| static Coords2D | To2D (Coords3D dim) | 
| Variables | |
| static const Coords6D | AllDim6D [] | 
| static const Coords6D | AllDim6D [] | 
| AX | |
| AX | |
| AY | |
| AY | |
| AZ | |
| AZ | |
| static ColorT | color | 
| kAcc | |
| kAcc | |
| static constexpr int | kDim2d | 
| static constexpr int | kDim2d | 
| static constexpr int | kDim3d | 
| static constexpr int | kDim3d | 
| static constexpr int | kDim6d | 
| static constexpr int | kDim6d | 
| kJerk | |
| kJerk | |
| kPos | |
| kPos | |
| kVel | |
| kVel | |
| LX | |
| LX | |
| LY | |
| LY | |
| LZ | |
| LZ | |
| X | |
| X | |
| X_ | |
| X_ | |
| Y | |
| Y | |
| Y_ | |
| Y_ | |
| Z | |
| Z | |
| enum xpp::HyqJointID | 
| Enumerator | |
|---|---|
| HAA | |
| HFE | |
| KFE | |
| HyqlegJointCount | |
Definition at line 37 of file hyqleg_inverse_kinematics.h.