-
Notifications
You must be signed in to change notification settings - Fork 143
Description
Before proceeding, is there an existing issue or discussion for this?
- I have done a search for similar issues and discussions.
OS and version
Ubuntu 24.04
Open-RMF installation type
Docker
Other Open-RMF installation methods
No response
Open-RMF version or commit hash
release-jazzy-240617
ROS distribution
Jazzy
ROS installation type
Source build
Other ROS installation methods
No response
Package or library, if applicable
No response
Description of the bug
In rmf_demos_gz (hotel demo), task status reported by RMF switches from Underway to Standby when the robot is about to navigate into a lift waypoint, and never switches back, even though the robot successfully completes the task.
This results in task status not reflecting the real execution state.
RMF is executed inside a Docker container with host networking, no custom RMF code modifications were made.
docker run -it \
--network host \
-e DISPLAY=$DISPLAY \
-e QT_X11_NO_MITSHM=1 \
-e XDG_RUNTIME_DIR=/tmp/runtime-root \
-v /tmp/.X11-unix:/tmp/.X11-unix:rw \
--device /dev/dri:/dev/dri \
--group-add video \
-v /home/m8m/rmf_dev:/workspace/rmf_dev \
-w /workspace \
rmf:jazzy-rmf-dev-with-web \
bash
Steps to reproduce the bug
-
Launch the hotel demo:
ros2 launch rmf_demos_gz hotel.launch.xml server_uri:=ws://localhost:8000/_internal -
Dispatch a task (e.g. patrol or delivery) that requires:
- moving from Level 1 to Level 2/Level 3
- traversal via a lift
Expected behavior
No response
Actual behavior
Visual Evidence
The following screenshots show that the Task Status switches to Standby upon lift entry from Level 1 to Level 2
and never recovers, despite successful execution.
1. Robot reaches lift entry point and the Task Status is Underway:
2. Task Status switches to Standby when robot begins to enter lift:
3. Robot reaches and exits lift in Level 2 but Task Status is stucked in Standby:
4. Robot reaches destination and already switched to Idle state while Task Status is stucked at Standby:
Additional information or screenshots

Metadata
Metadata
Assignees
Labels
Type
Projects
Status