- Aldebaran documentation |
- C++ Libraries |
- index

libalmath 2.8.7.4

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Groups Pages
Namespaces | Functions
urdfeigen.h File Reference
`#include <almath/scenegraph/urdf.h>`
`#include <Eigen/Geometry>`
`#include <almath/scenegraph/bodymass.h>`

Go to the source code of this file.

## Namespaces
| AL
| AL::Math

## Functions
Eigen::Quaterniond | AL::Math::eigenQuaternionFromUrdfRpy (const AL::urdf::Array3d &rpy)
template<typename T >
AL::urdf::Array3d | AL::Math::urdfRpyFromEigenMatrix3 (const T &t)
Eigen::Isometry3d | AL::Math::toEigenTransform (const AL::urdf::Pose &p)
Eigen::AffineCompact3d | AL::Math::toEigenAffineCompact3 (const AL::urdf::Pose &p)
Eigen::Isometry3d | AL::Math::toEigenIsometry3 (const AL::urdf::Pose &p)
template<typename T >
AL::urdf::Pose | AL::Math::urdfPoseFromEigenTransform (const T &t)
Eigen::Matrix3d | AL::Math::toEigenMatrix3 (const AL::urdf::Inertial &inertial)
template<typename Scalar , typename EPose , typename Derived1 >
void | AL::Math::squashInertial (Scalar mass_a, const EPose &pose_a, const Eigen::MatrixBase< Derived1 > &inertia_a, Scalar mass_b, const EPose &pose_b, const Eigen::MatrixBase< Derived1 > &inertia_b, Scalar &mass_c, EPose &pose_c, Eigen::MatrixBase< Derived1 > &inertia_c)
template<typename Scalar , typename Derived0 , typename Derived1 >
void | AL::Math::urdfInertialToEigen (const AL::urdf::Inertial &inertial, Scalar &mass, Eigen::MatrixBase< Derived0 > &com_a, Eigen::MatrixBase< Derived1 > &inertia_a)