%iDynTree core data structures module
iDynTree provides basic data structures to implement kinemanics and dynamics algorithms.
Classes
- class iDynTree::ArticulatedBodyInertia
- Class representing an Articulated Body Inertia.
- class iDynTree::Axis
- Class representing an axis (a directed line) in space.
- class iDynTree::ClassicalAcc
- Class representing a classical 6D acceleration, i.e.
- class iDynTree::Direction
- Class representing the coordinates of a direction in the 3D space.
- class iDynTree::MatrixDynSize
- Class providing a simple form of matrix with dynamic size.
-
template<unsigned int nRows, unsigned int nCols>class iDynTree::MatrixFixSize
- Class providing a simple form of matrix with dynamic size.
- class iDynTree::Position
- Class representation the coordinates of the Position of a point with respect to another point.
- class iDynTree::Rotation
- Class representation the rotation of an orientation frame with respect to a reference orientation frame, expressed as a Rotation matrix.
- class iDynTree::RotationalInertia
- Class providing the coordinates for a 3d inertia matrix.
- class iDynTree::SpatialAcc
- Class representing a spatial acceleration, i.e.
- class iDynTree::SpatialForceVector
- Class providing the raw coordinates for any spatial force vector, (i.e.
- class iDynTree::SpatialInertia
- Class representing a six dimensional inertia.
- class iDynTree::SpatialMomentum
- Class representing a spatial momentum, i.e.
- class iDynTree::SpatialMotionVector
- Class providing the coordinates for any motion spatial vector (i.e.
- class iDynTree::Transform
- Class representation the relative displacement between two different frames.
- class iDynTree::TransformDerivative
- Class representing the derivative of Transform object.
- class iDynTree::Twist
- Class representing a twist, i.e.
- class iDynTree::VectorDynSize
- Class providing a simple form of vector with dynamic size.
-
template<unsigned int VecSize>class iDynTree::VectorFixSize
- Class providing a simple vector of N elements.
- class iDynTree::Wrench
- Class representing a wrench, i.e.
Defines
- #define SPATIALVECTOR_TEMPLATE_HDR
- Class providing an interface to any spatial motion or force vector, which provides raw coordinates.
Define documentation
#define SPATIALVECTOR_TEMPLATE_HDR
#include <iDynTree/SpatialVector.h>
Class providing an interface to any spatial motion or force vector, which provides raw coordinates.
A motion spatial vector can be used to describe twist, spatial acceleration, and derivatives.
A force spatial vector can be used to describe spatial momentum, wrench, and derivatives.