Robotics StackExchange | Archived questions

SDF: Specifying 6x6 inertia (mass) matrix

Are there any plans to extend the SDF specification such that one can specify a full 6x6 inertia matrix as the inertial property of a link? Currently, it is only possible to specify the centre of gravity, a scalar mass and a 3x3 rotational inertia matrix. However, for systems such as ships and underwater vehicles, the full inertia matrix is not block diagonal and hence additional parameters are required. The default physics engine DART has support for specifying 6x6 inertia matrices.

The current solution in ignition gazebo with the hydrodynamics plugin is not optimal. This is due to the fact that the added mass forces are calculated at the next timestep by numerically differentiating the velocity.

Asked by nevernude on 2021-10-14 05:21:05 UTC

Comments

We currently have a proposal to expose the added mass matrix through SDF from Gazebo Garden: http://sdformat.org/tutorials?tut=added_mass_proposal&branch=chapulina/added_mass

Asked by chapulina on 2022-07-11 16:28:30 UTC

Answers