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.