gz-sim icon indicating copy to clipboard operation
gz-sim copied to clipboard

Use ECS to pass thruster commands

Open arjo129 opened this issue 1 month ago • 0 comments

Desired behavior

Currently systems like the thruster plugin use topics to achieve desired speeds. This means that when we test them we have to rely on a wide variety of synchronization tricks to make sure that the tests pass. This adds additional load on our CI. It also mean integrating with other types of autopilot software is very painful.

Implementation suggestion

Add support for passing thruster commands via the ECS.

arjo129 avatar Jun 06 '24 04:06 arjo129