-
Notifications
You must be signed in to change notification settings - Fork 24
Description
Before proceeding, is there an existing issue or discussion for this?
- I have done a search for similar issues and discussions.
Description
The slotcar
plugin has been the default controller for robots in RMF demos and testing. While it simulates forces and velocities realistically, it often becomes a bottleneck in larger scenarios because of the high number of computations running under the hood.
The DriveToPoseController
system plugin (gazebosim/gz-sim#2679) has recently been introduced as a lighter alternative and is already available in Jetty and Ionic releases, with an open PR for backporting to Harmonic (gazebosim/gz-sim#2939).
Would like to know if the PMC is interested in moving forward with this effort - @luca-della-vedova, @aaronchongth
Open questions
- Are there specific
slotcar
plugin features thatDriveToPoseController
must replicate before full replacement? - If we decide to go forward with the migration then do we wait for the next ROS 2 release cycle or should we fast-track the Harmonic backport and begin updating RMF demos sooner?
Implementation Considerations
- Update RMF demo worlds to use
DriveToPoseController
along withDiffDrive
andOdometryPublisher
plugins - Update RMF demo fleet manager to communicate with the Gazebo model over the topics provided by
DriveToPoseController
Alternatives
No response
Additional information
This plugin was presented in the recent Gazebo Community Meeting (September 2025) - https://vimeo.com/1123639071#t=31m7s
Metadata
Metadata
Assignees
Labels
Type
Projects
Status