The hydrodynamics plugin currently applies buoyancy and drag forces to all links in a model. The proposal is to allow the user to specify which links should be included / excluded from the calculation. For example the contribution from sensor links is likely to be small and these could be safely excluded without a material impact to the physical behaviour.
See the gz-sim-buoyancy-system plugin and the graded_buoyancy.sdf for an example where certain models and links have the calculation enabled.
The hydrodynamics plugin currently applies buoyancy and drag forces to all links in a model. The proposal is to allow the user to specify which links should be included / excluded from the calculation. For example the contribution from sensor links is likely to be small and these could be safely excluded without a material impact to the physical behaviour.
See the
gz-sim-buoyancy-system
plugin and thegraded_buoyancy.sdf
for an example where certain models and links have the calculation enabled.