Posted by @SuperTunaa:
Ubuntu 20.04
RMF binary install
Run this command ros2 launch rmf_demos_gz office.launch.xml
[gzserver-15] [ERROR] [1660555643.784025506] [slotcar_tinyRobot1]: Unable to determine the current level_name for robot [tinyRobot1]. Kindly ensure the building_map_server is running. The RobotState message forthis robot will not be published.
[gzserver-15] [ERROR] [1660555643.784149132] [slotcar_tinyRobot2]: Unable to determine the current level_name for robot [tinyRobot2]. Kindly ensure the building_map_server is running. The RobotState message forthis robot will not be published.
[rmf_traffic_schedule_monitor-2] [INFO] [1660555643.998569636] [rmf_traffic_schedule_backup]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [16]
[full_control-13] [INFO] [1660555643.999066425] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [16]
[schedule_visualizer-5] [INFO] [1660555644.059527977] [rmf_visualization_schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [16]
[gzserver-15] [ERROR] [1660555644.288444062] [slotcar_tinyRobot1]: Unable to determine the current level_name for robot [tinyRobot1]. Kindly ensure the building_map_server is running. The RobotState message forthis robot will not be published.
[gzserver-15] [ERROR] [1660555644.288525126] [slotcar_tinyRobot2]: Unable to determine the current level_name for robot [tinyRobot2]. Kindly ensure the building_map_server is running. The RobotState message forthis robot will not be published.
[gzserver-15] [ERROR] [1660555644.792367320] [slotcar_tinyRobot1]: Unable to determine the current level_name for robot [tinyRobot1]. Kindly ensure the building_map_server is running. The RobotState message forthis robot will not be published.
[gzserver-15] [ERROR] [1660555644.792472815] [slotcar_tinyRobot2]: Unable to determine the current level_name for robot [tinyRobot2]. Kindly ensure the building_map_server is running. The RobotState message forthis robot will not be published.
[gzserver-15] [ERROR] [1660555645.297382992] [slotcar_tinyRobot1]: Unable to determine the current level_name for robot [tinyRobot1]. Kindly ensure the building_map_server is running. The RobotState message forthis robot will not be published.
How can I fix this?
Chosen answer
Answer chosen by @SuperTunaa at 2022-08-25T08:36:06Z.
Answered by @luca-della-vedova:
Hi! The error will be printed out regularly until the building_map_server
runs, publishes the map and the map is received by the slotcar
plugin.
Since parsing and publishing the map takes some time it is expected that it will be printed a few times until the map is received. Map publishing is part of the demos so it should really only be printed a few times then stop.
Does that happen or does it keep showing even after some time (let’s say 30 seconds?)