-
Notifications
You must be signed in to change notification settings - Fork 134
Open
Description
Hi everyone,
I’m encountering an issue while running the Open RMF (Robotics Middleware Framework)
Problem Description
The robot often rotates in place (on its own axis) even when it has already received a valid global path from the planner. This unnecessary rotation occurs in several scenarios:
While navigating to a goal/task – the robot sometimes stops mid-path and rotates in place before continuing.
After completing a task – before heading to the next goal, it rotates in place.
In between the path – even when already moving toward the goal, it may pause and rotate without any visible obstacle.
In multi-robot scenarios – if one robot is behind another and receives a global path that simply moves straight ahead, it still rotates in place before starting to follow the path, instead of proceeding directly.
Context
This behavior is observed when running the standard Open RMF demos using the default configurations. There are no obvious obstacles or dynamic entities that would require reorientation.
Question
Is this expected behavior due to the local planner or RMF navigation settings?
Could it be related to how initial orientation or path heading alignment is handled?
Are there recommended parameters to tune in order to prevent these unnecessary in-place rotations?
Any insights or suggestions for further debugging would be greatly appreciated. If helpful, I can provide logs, configurations, or specific demo scenarios where this is reproducible.
Thanks in advance!
Metadata
Metadata
Assignees
Labels
No labels