Closed Steven-NYP closed 1 year ago
@Steven-NYP before we look further into this, as a sanity check, have you sourced ROS 2 Humble before building? It looks like the packages are not found in the proper environment vairables, which is a common issue when ROS 2 is not sourced.
source /opt/ros/humble/setup.bash
colcon build
edit: you can check with the bash command env | grep ros
, the variable AMENT_PREFIX_PATH
should at least have /opt/ros/humble
in it, before building
Hi @aaronchongth, I have done sourcing ROS2 however the errors are still the same.
The AMENT_PREFIX_PATH did contain /opt/ros/humble
Could you share the outputs of these commands?
env | grep ros
and
dpkg -l | grep rmf
I think I understand what's happening now, it looks like you may have previously built an RMF workspace from source under ~/rmf_ws/
, sourced it, and deleted it, and tried to rebuild in the same terminal instance, which explains all these lines,
[0.697s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_demos_gz_classic' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.697s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_robot_sim_gz_classic_plugins' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.697s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_workcell_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
in your AMENT_PREFIX_PATH
.
Use a fresh terminal, and ensure that the binary packages have been installed via apt install ros-humble-rmf-dev
(or iron if you are using ROS 2 Iron)
I see, thank you for pointing me in the right direction.
I have done as recommended.
I am trying to execute office world inrmf_demo with
the terminal output are as follows
ros2 launch rmf_demos_gz office.launch.xml
[INFO] [launch]: All log files can be found below /home/steven/.ros/log/2023-07-18-16-21-54-070138-steven-ubuntu-131201
[INFO] [launch]: Default logging verbosity is set to INFO
[INFO] [rmf_traffic_schedule-1]: process started with pid [131202]
[INFO] [rmf_traffic_blockade-2]: process started with pid [131204]
[INFO] [building_map_server-3]: process started with pid [131206]
[INFO] [schedule_visualizer_node-4]: process started with pid [131208]
[INFO] [fleetstates_visualizer_node-5]: process started with pid [131210]
[INFO] [rmf_visualization_building_systems-6]: process started with pid [131212]
[INFO] [navgraph_visualizer_node-7]: process started with pid [131214]
[INFO] [floorplan_visualizer_node-8]: process started with pid [131216]
[INFO] [obstacle_visualizer_node-9]: process started with pid [131218]
[INFO] [rviz2-10]: process started with pid [131220]
[INFO] [door_supervisor-11]: process started with pid [131222]
[INFO] [lift_supervisor-12]: process started with pid [131224]
[INFO] [rmf_task_dispatcher-13]: process started with pid [131226]
[INFO] [simple_api_server-14]: process started with pid [131228]
[INFO] [fleet_manager-15]: process started with pid [131230]
[INFO] [fleet_adapter-16]: process started with pid [131232]
[INFO] [ign-17]: process started with pid [131234]
[INFO] [parameter_bridge-18]: process started with pid [131236]
[parameter_bridge-18] [ros_ign_bridge] is deprecated! Redirecting to use [ros_gz_bridge] instead!
[parameter_bridge-18]
[rviz2-10] Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
[fleetstates_visualizer_node-5] [INFO] [1689668515.790923470] [fleet_states_visualizer]: Configuring fleet_states_visualizer...
[fleetstates_visualizer_node-5] [INFO] [1689668515.791065122] [fleet_states_visualizer]: Setting parameter initial_map_name to L1
[fleetstates_visualizer_node-5] [INFO] [1689668515.791110259] [fleet_states_visualizer]: Setting parameter fleet_state_nose_scale to 0.500000
[fleetstates_visualizer_node-5] [INFO] [1689668515.798838532] [fleet_states_visualizer]: Running fleet_states_visualizer...
[rmf_task_dispatcher-13] ~Initializing Dispatcher Node~
[navgraph_visualizer_node-7] [INFO] [1689668516.132526298] [navgraph_visualizer]: Setting parameter initial_map_name to L1
[rmf_traffic_schedule-1] [INFO] [1689668516.132580215] [rmf_traffic_schedule_primary]: Successfully loaded logfile .rmf_schedule_node.yaml
[navgraph_visualizer_node-7] [INFO] [1689668516.132684001] [navgraph_visualizer]: Setting parameter lane_width to 0.500000
[navgraph_visualizer_node-7] [INFO] [1689668516.132745506] [navgraph_visualizer]: Setting parameter lane_transparency to 0.600000
[navgraph_visualizer_node-7] [INFO] [1689668516.132805209] [navgraph_visualizer]: Setting parameter waypoint_scale to 1.300000
[navgraph_visualizer_node-7] [INFO] [1689668516.132885879] [navgraph_visualizer]: Setting parameter text_scale to 0.700000
[rmf_traffic_schedule-1] [INFO] [1689668516.140301244] [rmf_traffic_schedule_primary]: Set up heartbeat on /rmf_traffic/heartbeat with liveliness lease duration of 10000 ms and deadline of 10000 ms
[rmf_task_dispatcher-13] [INFO] [1689668516.142338113] [rmf_dispatcher_node]: Declared Time Window Param as: 2.000000 secs
[schedule_visualizer_node-4] [INFO] [1689668516.142444483] [schedule_visualizer_node]: Setting parameter rate to 10.000000
[rmf_task_dispatcher-13] [INFO] [1689668516.143851711] [rmf_dispatcher_node]: Declared Terminated Tasks Max Size Param as: 100
[rmf_task_dispatcher-13] [INFO] [1689668516.143949259] [rmf_dispatcher_node]: Declared publish_active_tasks_period as: 2 secs
[rmf_task_dispatcher-13] [INFO] [1689668516.144034256] [rmf_dispatcher_node]: Use timestamp with task_id: false
[schedule_visualizer_node-4] [INFO] [1689668516.144464082] [schedule_visualizer_node]: Setting parameter path_width to 0.200000
[schedule_visualizer_node-4] [INFO] [1689668516.146047899] [schedule_visualizer_node]: Setting parameter initial_map_name to L1
[schedule_visualizer_node-4] [INFO] [1689668516.147699780] [schedule_visualizer_node]: Setting parameter wait_secs to 10
[schedule_visualizer_node-4] [INFO] [1689668516.148490434] [schedule_visualizer_node]: Setting parameter port to 8006
[floorplan_visualizer_node-8] [INFO] [1689668516.150402559] [floorplan_visualizer]: Configuring floorplan_visualizer...
[schedule_visualizer_node-4] [INFO] [1689668516.150330702] [schedule_visualizer_node]: Setting parameter retained_history_count to 50
[navgraph_visualizer_node-7] [INFO] [1689668516.151291867] [navgraph_visualizer]: NavGraph visualizer is running...
[obstacle_visualizer_node-9] [INFO] [1689668516.151362095] [rmf_obstacle_visualizer]: Beginning RMF obstacle visualizer node
[floorplan_visualizer_node-8] [INFO] [1689668516.152976777] [floorplan_visualizer]: Setting parameter initial_map_name to L1
[rmf_traffic_blockade-2] [INFO] [1689668516.155034797] [rmf_traffic_blockade_node]: Beginning traffic blockade node
[rmf_task_dispatcher-13] [INFO] [1689668516.161451753] [rmf_dispatcher_node]: Starting task dispatcher node
[floorplan_visualizer_node-8] [INFO] [1689668516.166569536] [floorplan_visualizer]: Running floorplan_visualizer...
[parameter_bridge-18] [INFO] [1689668516.179422554] [ros_gz_bridge]: Creating GZ->ROS Bridge: [/clock (ignition.msgs.Clock) -> /clock (rosgraph_msgs/msg/Clock)] (Lazy 0)
[rmf_traffic_schedule-1] [INFO] [1689668516.233310415] [rmf_traffic_schedule_primary]: Beginning traffic schedule node
[rmf_traffic_schedule-1] [INFO] [1689668516.238608736] [rmf_traffic_schedule_primary]: Registered new query [1]
[schedule_visualizer_node-4] [INFO] [1689668516.245036801] [schedule_data_node]: Registering to query topic rmf_traffic/query_update_1
[schedule_visualizer_node-4] [INFO] [1689668516.258073531] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[schedule_visualizer_node-4] [INFO] [1689668516.278992917] [schedule_visualizer_node]: Successfully connected to rmf_traffic_schedule node.
[schedule_visualizer_node-4] [INFO] [1689668516.279271887] [schedule_data_node]: Mirror handling new sync of 1 queries from schedule node [52e01f9f-68c0-44be-8c42-2a93f50d0200]
[rmf_visualization_building_systems-6] [INFO] [1689668516.317250168] [building_systems_visualizer]: Building systems visualizer started...
[rmf_visualization_building_systems-6] /opt/ros/humble/local/lib/python3.10/dist-packages/rclpy/qos.py:307: UserWarning: HistoryPolicy.RMW_QOS_POLICY_HISTORY_KEEP_LAST is deprecated. Use HistoryPolicy.KEEP_LAST instead.
[rmf_visualization_building_systems-6] warnings.warn(
[rmf_visualization_building_systems-6] /opt/ros/humble/local/lib/python3.10/dist-packages/rclpy/qos.py:307: UserWarning: ReliabilityPolicy.RMW_QOS_POLICY_RELIABILITY_RELIABLE is deprecated. Use ReliabilityPolicy.RELIABLE instead.
[rmf_visualization_building_systems-6] warnings.warn(
[rmf_visualization_building_systems-6] /opt/ros/humble/local/lib/python3.10/dist-packages/rclpy/qos.py:307: UserWarning: DurabilityPolicy.RMW_QOS_POLICY_DURABILITY_TRANSIENT_LOCAL is deprecated. Use DurabilityPolicy.TRANSIENT_LOCAL instead.
[rmf_visualization_building_systems-6] warnings.warn(
[fleet_adapter-16] [INFO] [1689668516.343175445] [tinyRobot_fleet_adapter]: Parameter [discovery_timeout] set to: 60.000000
[rmf_traffic_schedule-1] [INFO] [1689668516.352672231] [rmf_traffic_schedule_primary]: [ScheduleNode::update_mirrors] Sending remedial update starting from the beginning going to 0 for query 1
[rmf_traffic_schedule-1] [INFO] [1689668516.405176279] [rmf_traffic_schedule_primary]: A new mirror is tracking query ID [1]
[schedule_visualizer_node-4] [INFO] [1689668516.405361004] [schedule_data_node]: Mirror handling new sync of 1 queries from schedule node [52e01f9f-68c0-44be-8c42-2a93f50d0200]
[rviz2-10] [INFO] [1689668516.443712369] [rviz2]: Stereo is NOT SUPPORTED
[rviz2-10] [INFO] [1689668516.443791713] [rviz2]: OpenGl version: 4.3 (GLSL 4.3)
[simple_api_server-14] Set Server IP to: 0.0.0.0
[simple_api_server-14] Set Server port to: 0.0.0.0:8083
[simple_api_server-14] Set RMF Websocket port to: localhost:7878
[simple_api_server-14] Starting Websocket Server
[simple_api_server-14] Starting RMF_Demos API Server: 0.0.0.0:8083, with ws://localhost:7878
[simple_api_server-14] * Serving Flask app 'rmf_demos_panel.simple_api_server'
[simple_api_server-14] * Debug mode: off
[building_map_server-3] [INFO] [1689668516.446234583] [building_map_server]: loading map path: /home/steven/rmf_ws/install/rmf_demos_maps/share/rmf_demos_maps/office/office.building.yaml
[simple_api_server-14] Exception in thread Thread-2 (broadcast_states):
[simple_api_server-14] Traceback (most recent call last):
[simple_api_server-14] File "/usr/lib/python3.10/threading.py", line 1016, in _bootstrap_inner
[simple_api_server-14] self.run()
[simple_api_server-14] File "/usr/lib/python3.10/threading.py", line 953, in run
[simple_api_server-14] self._target(*self._args, **self._kwargs)
[simple_api_server-14] File "/home/steven/rmf_ws/install/rmf_demos_panel/lib/python3.10/site-packages/rmf_demos_panel/simple_api_server.py", line 135, in broadcast_states
[simple_api_server-14] socketio.emit('task_status', tasks, broadcast=True, namespace=ns)
[simple_api_server-14] File "/home/steven/.local/lib/python3.10/site-packages/flask_socketio/__init__.py", line 462, in emit
[simple_api_server-14] self.server.emit(event, *args, namespace=namespace, to=to,
[simple_api_server-14] TypeError: Server.emit() got an unexpected keyword argument 'broadcast'
[rviz2-10] [INFO] [1689668516.460093487] [rviz2]: Stereo is NOT SUPPORTED
[fleet_adapter-16] [INFO] [1689668516.475265080] [tinyRobot_fleet_adapter]: Registering to query topic rmf_traffic/query_update_1
[building_map_server-3] [INFO] [1689668516.479536496] [building_map_server]: opening: /home/steven/rmf_ws/install/rmf_demos_maps/share/rmf_demos_maps/office/office.png
[fleet_adapter-16] [INFO] [1689668516.492439362] [tinyRobot_fleet_adapter]: Mirror handling new sync of 1 queries from schedule node [52e01f9f-68c0-44be-8c42-2a93f50d0200]
[building_map_server-3] [INFO] [1689668516.738475475] [building_map_server]: read 1794169 byte image
[building_map_server-3] [INFO] [1689668516.741281779] [building_map_server]: unable to generate GeoJSON for this map.
[building_map_server-3] [INFO] [1689668516.747150123] [building_map_server]: publishing map...
[building_map_server-3] [INFO] [1689668516.751986010] [building_map_server]: ready to serve map: "building" Ctrl+C to exit...
[rviz2-10] [INFO] [1689668516.954621934] [rviz2]: Trying to create a map of size 3047 x 1717 using 1 swatches
[rviz2-10] [ERROR] [1689668516.981157134] [rviz2]: Vertex Program:rviz/glsl120/indexed_8bit_image.vert Fragment Program:rviz/glsl120/indexed_8bit_image.frag GLSL link result :
[rviz2-10] active samplers with a different type refer to the same texture image unit
[fleet_adapter-16] [INFO] [1689668517.530366741] [tinyRobot_command_handle]: Finishing request: [park]
[fleet_adapter-16] [INFO] [1689668517.530899848] [tinyRobot_command_handle]: Fleet [tinyRobot] is configured to perform Loop tasks
[fleet_adapter-16] [INFO] [1689668517.531339188] [tinyRobot_command_handle]: Fleet [tinyRobot] is configured to perform Delivery tasks
[ign-17] [Wrn] [Gui.cc:261] Waited for 10s for a subscriber to [/gazebo/starting_world] and got none.
[ign-17] Warning: Ignoring XDG_SESSION_TYPE=wayland on Gnome. Use QT_QPA_PLATFORM=wayland to run on Wayland anyway.
[ign-17] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/StyleDialog.qml:112:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
[ign-17] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/StyleDialog.qml:105:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
[ign-17] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/StyleDialog.qml:98:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
[ign-17] [GUI] [Wrn] [Application.cc:797] [QT] qrc:qml/Main.qml:102:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
[ign-17] [GUI] [Wrn] [Application.cc:797] [QT] qrc:/qml/PluginMenu.qml:27:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
[ign-17] [GUI] [Wrn] [Application.cc:797] [QT] file::/Gazebo/GazeboDrawer.qml:241:3: QML Connections: Implicitly defined onFoo properties in Connections are deprecated. Use this syntax instead: function onFoo(<arguments>) { ... }
[ign-17] [GUI] [Wrn] [Application.cc:797] [QT] file::/Gazebo/GazeboDrawer.qml:147:3: QML Dialog: Binding loop detected for property "implicitHeight"
[ign-17] [GUI] [Wrn] [Application.cc:797] [QT] file::/Gazebo/GazeboDrawer.qml:147:3: QML Dialog: Binding loop detected for property "implicitHeight"
[schedule_visualizer_node-4] [INFO] [1689668536.356309884] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668536.356462106] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [0]
[fleet_adapter-16] [INFO] [1689668536.476954053] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668536.477083428] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[rmf_traffic_schedule-1] [INFO] [1689668536.482715923] [rmf_traffic_schedule_primary]: [ScheduleNode::update_mirrors] Sending remedial update starting from the beginning going to 0 for query 1
[schedule_visualizer_node-4] [INFO] [1689668556.483042857] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668556.483125290] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [0]
[fleet_adapter-16] [INFO] [1689668556.483650812] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668556.483709407] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [0]
[schedule_visualizer_node-4] [INFO] [1689668576.483110669] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668576.483203774] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[fleet_adapter-16] [INFO] [1689668576.483790486] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668576.483876228] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[rmf_traffic_schedule-1] [INFO] [1689668576.492689214] [rmf_traffic_schedule_primary]: [ScheduleNode::update_mirrors] Sending remedial update starting from the beginning going to 1 for query 1
[schedule_visualizer_node-4] [INFO] [1689668596.493102323] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668596.493187901] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [1]
[fleet_adapter-16] [INFO] [1689668596.493708968] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668596.493793269] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [1]
[schedule_visualizer_node-4] [INFO] [1689668616.493065405] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668616.493161383] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[fleet_adapter-16] [INFO] [1689668616.493769331] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668616.493855283] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[rmf_traffic_schedule-1] [INFO] [1689668616.502685900] [rmf_traffic_schedule_primary]: [ScheduleNode::update_mirrors] Sending remedial update starting from the beginning going to 1 for query 1
[ign-17] [Msg] Ignition Gazebo GUI v6.14.0
[ign-17] [Dbg] [Gui.cc:253] Waiting for subscribers to [/gazebo/starting_world]...
[ign-17] [Dbg] [Application.cc:92] Initializing application.
[ign-17] [GUI] [Dbg] [Application.cc:555] Create main window
[ign-17] [GUI] [Dbg] [PathManager.cc:66] Requesting resource paths through [/gazebo/resource_paths/get]
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[schedule_visualizer_node-4] [INFO] [1689668636.503108524] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668636.503203206] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [1]
[fleet_adapter-16] [INFO] [1689668636.503860375] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668636.503952879] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [1]
[schedule_visualizer_node-4] [INFO] [1689668656.503078211] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668656.503191192] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[fleet_adapter-16] [INFO] [1689668656.503762907] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668656.503851735] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[rmf_traffic_schedule-1] [INFO] [1689668656.512724279] [rmf_traffic_schedule_primary]: [ScheduleNode::update_mirrors] Sending remedial update starting from the beginning going to 2 for query 1
[schedule_visualizer_node-4] [INFO] [1689668676.513077997] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668676.513162185] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [2]
[fleet_adapter-16] [INFO] [1689668676.513775202] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668676.513858621] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [2]
[schedule_visualizer_node-4] [INFO] [1689668696.513073350] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668696.513159075] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[fleet_adapter-16] [INFO] [1689668696.513951780] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668696.514062680] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[rmf_traffic_schedule-1] [INFO] [1689668696.522721567] [rmf_traffic_schedule_primary]: [ScheduleNode::update_mirrors] Sending remedial update starting from the beginning going to 3 for query 1
[schedule_visualizer_node-4] [INFO] [1689668716.523146025] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668716.523233367] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [3]
[fleet_adapter-16] [INFO] [1689668716.523837052] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668716.523937236] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [3]
[schedule_visualizer_node-4] [INFO] [1689668736.523085124] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668736.523167591] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[fleet_adapter-16] [INFO] [1689668736.523750619] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668736.523829505] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[rmf_traffic_schedule-1] [INFO] [1689668736.532713401] [rmf_traffic_schedule_primary]: [ScheduleNode::update_mirrors] Sending remedial update starting from the beginning going to 3 for query 1
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[ign-17] [GUI] [Dbg] [Gui.cc:333] GUI requesting list of world names. The server may be busy downloading resources. Please be patient.
[schedule_visualizer_node-4] [INFO] [1689668756.533106494] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668756.533221132] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [3]
[fleet_adapter-16] [INFO] [1689668756.533761146] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668756.533865220] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since version [3]
[schedule_visualizer_node-4] [INFO] [1689668776.533082662] [schedule_data_node]: Requesting new schedule update because update timed out
[schedule_visualizer_node-4] [INFO] [1689668776.533165484] [schedule_data_node]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[fleet_adapter-16] [INFO] [1689668776.533665533] [tinyRobot_fleet_adapter]: Requesting new schedule update because update timed out
[fleet_adapter-16] [INFO] [1689668776.533792179] [tinyRobot_fleet_adapter]: [rmf_traffic_ros2::MirrorManager::request_update] Requesting changes for query ID [1] since beginning of recorded history
[rmf_traffic_schedule-1] [INFO] [1689668776.542689871] [rmf_traffic_schedule_primary]: [ScheduleNode::update_mirrors] Sending remedial update starting from the beginning going to 4 for query 1
I forgot to supplement the issue, I initially had issues with websockets when I tried to run office world and I used the solution from https://github.com/open-rmf/rmf_demos/issues/169. After which no more issues with websockets however Gazebo is not starting up properly
As your terminal output and screenshot suggests, gazebo
is busy downloading the needed resources to run the simulation, this should be a one-time download as it is cached on disk, so once everything loads properly, the subsequent runs should be smooth. Please wait till it finishes.
I'll be closing this ticket now since we are drifting off topic.
Before proceeding, is there an existing issue or discussion for this?
OS and version
Ubuntu 22.04
Open-RMF installation type
Binaries
Other Open-RMF installation methods
No response
Open-RMF version or commit hash
2.3.0
ROS distribution
Humble
ROS installation type
Binaries
Other ROS installation methods
No response
Package or library, if applicable
No response
Description of the bug
The following error was received when performing colcon build for rmf_demos in the Binary Installation section
Steps to reproduce the bug
Expected behavior
No response
Actual behavior
No response
Additional information or screenshots
No response