Gazebo Math

API Reference

8.0.0
Inertial.hh File Reference
#include <optional>
#include <gz/math/config.hh>
#include "gz/math/MassMatrix3.hh"
#include "gz/math/Matrix3.hh"
#include "gz/math/Matrix6.hh"
#include "gz/math/Pose3.hh"

Go to the source code of this file.

Classes

class  Inertial< T >
 The Inertial object provides a representation for the mass and inertia matrix of a body B. The components of the inertia matrix are expressed in what we call the "inertial" frame Bi of the body, i.e. the frame in which these inertia components are measured. The inertial frame Bi must be located at the center of mass of the body, but not necessarily aligned with the body’s frame. In addition, this class allows users to specify a frame F for these inertial properties by specifying the pose X_FBi of the inertial frame Bi in the inertial object frame F. More...
 

Namespaces

namespace  gz
 
namespace  gz::math
 

Typedefs

typedef Inertial< doubleInertiald
 
typedef Inertial< floatInertialf