open-rmf / rmf

Root repository for the RMF software
Apache License 2.0
248 stars 59 forks source link

Colcon Build Fails when Building rmf_demos #376

Closed Steven-NYP closed 1 year ago

Steven-NYP commented 1 year ago

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

steven@steven-ubuntu:~/rmf_ws/src$ cd ~/rmf_ws
colcon build
[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
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_demos_gz' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_demos' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_fleet_adapter_python' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_fleet_adapter' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_task_ros2' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_websocket' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_visualization' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_visualization_schedule' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_visualization_rviz2_plugins' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_visualization_obstacles' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_visualization_navgraphs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_visualization_floorplans' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_visualization_fleet_states' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_visualization_building_systems' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_visualization_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_traffic_ros2' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_traffic_examples' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_task_sequence' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_task' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_battery' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.698s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_traffic' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_utils' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_traffic_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_traffic_editor_test_maps' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_traffic_editor_assets' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_traffic_editor' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_task_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_building_map_tools' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_site_map_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_scheduler_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_robot_sim_gz_plugins' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_robot_sim_common' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_obstacle_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_building_sim_gz_plugins' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_building_sim_gz_classic_plugins' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_building_sim_common' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_lift_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_ingestor_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.699s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_fleet_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_door_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_dispenser_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_charger_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_building_map_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/rmf_api_msgs' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/pybind11_json_vendor' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/nlohmann_json_schema_validator_vendor' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.ament:The path '/home/steven/rmf_ws/install/ament_cmake_catch2' in the environment variable AMENT_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_demos_gz_classic' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_robot_sim_gz_classic_plugins' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_workcell_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_demos_gz' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_demos' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_fleet_adapter_python' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_fleet_adapter' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_task_ros2' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_websocket' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_visualization' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.700s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_visualization_schedule' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_visualization_rviz2_plugins' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_visualization_obstacles' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_visualization_navgraphs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_visualization_floorplans' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_visualization_fleet_states' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_visualization_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_traffic_ros2' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_task_sequence' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_task' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_battery' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_traffic' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_utils' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_traffic_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_traffic_editor_test_maps' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_traffic_editor' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_task_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_site_map_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_scheduler_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_robot_sim_gz_plugins' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_robot_sim_common' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_obstacle_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_building_sim_gz_plugins' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.701s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_building_sim_gz_classic_plugins' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_building_sim_common' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_lift_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_ingestor_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_fleet_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_door_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_dispenser_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_charger_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_building_map_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/rmf_api_msgs' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/pybind11_json_vendor' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/nlohmann_json_schema_validator_vendor' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/menge_vendor' in the environment variable CMAKE_PREFIX_PATH doesn't exist
[0.702s] WARNING:colcon.colcon_ros.prefix_path.catkin:The path '/home/steven/rmf_ws/install/ament_cmake_catch2' in the environment variable CMAKE_PREFIX_PATH doesn't exist
Starting >>> rmf_demos_dashboard_resources
Starting >>> rmf_demos_assets
Starting >>> rmf_demos_fleet_adapter
Starting >>> rmf_demos_maps
Starting >>> rmf_demos_tasks
Starting >>> rmf_demos_bridges
Finished <<< rmf_demos_dashboard_resources [1.08s]                                      
Starting >>> rmf_demos_panel
Finished <<< rmf_demos_assets [1.13s]                                   
--- stderr: rmf_demos_maps
BUILDING WORLDFILE WITH COMMAND: ros2 run rmf_building_map_tools building_map_generator gazebo /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/airport_terminal/airport_terminal.building.yaml /home/steven/rmf_ws/build/rmf_demos_maps/maps/airport_terminal/airport_terminal.world /home/steven/rmf_ws/build/rmf_demos_maps/maps/airport_terminal/models
DOWNLOADING MODELS WITH COMMAND: ros2 run rmf_building_map_tools building_map_model_downloader /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/airport_terminal/airport_terminal.building.yaml
BUILDING WORLDFILE WITH COMMAND: ros2 run rmf_building_map_tools building_map_generator gazebo /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/battle_royale/battle_royale.building.yaml /home/steven/rmf_ws/build/rmf_demos_maps/maps/battle_royale/battle_royale.world /home/steven/rmf_ws/build/rmf_demos_maps/maps/battle_royale/models
DOWNLOADING MODELS WITH COMMAND: ros2 run rmf_building_map_tools building_map_model_downloader /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/battle_royale/battle_royale.building.yaml
BUILDING WORLDFILE WITH COMMAND: ros2 run rmf_building_map_tools building_map_generator gazebo /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/campus/campus.building.yaml /home/steven/rmf_ws/build/rmf_demos_maps/maps/campus/campus.world /home/steven/rmf_ws/build/rmf_demos_maps/maps/campus/models
DOWNLOADING MODELS WITH COMMAND: ros2 run rmf_building_map_tools building_map_model_downloader /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/campus/campus.building.yaml
BUILDING WORLDFILE WITH COMMAND: ros2 run rmf_building_map_tools building_map_generator gazebo /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/clinic/clinic.building.yaml /home/steven/rmf_ws/build/rmf_demos_maps/maps/clinic/clinic.world /home/steven/rmf_ws/build/rmf_demos_maps/maps/clinic/models
DOWNLOADING MODELS WITH COMMAND: ros2 run rmf_building_map_tools building_map_model_downloader /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/clinic/clinic.building.yaml
BUILDING WORLDFILE WITH COMMAND: ros2 run rmf_building_map_tools building_map_generator gazebo /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/hotel/hotel.building.yaml /home/steven/rmf_ws/build/rmf_demos_maps/maps/hotel/hotel.world /home/steven/rmf_ws/build/rmf_demos_maps/maps/hotel/models
DOWNLOADING MODELS WITH COMMAND: ros2 run rmf_building_map_tools building_map_model_downloader /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/hotel/hotel.building.yaml
BUILDING WORLDFILE WITH COMMAND: ros2 run rmf_building_map_tools building_map_generator gazebo /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/office/office.building.yaml /home/steven/rmf_ws/build/rmf_demos_maps/maps/office/office.world /home/steven/rmf_ws/build/rmf_demos_maps/maps/office/models
DOWNLOADING MODELS WITH COMMAND: ros2 run rmf_building_map_tools building_map_model_downloader /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/office/office.building.yaml
BUILDING WORLDFILE WITH COMMAND: ros2 run rmf_building_map_tools building_map_generator gazebo /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/triple_H/triple_H.building.yaml /home/steven/rmf_ws/build/rmf_demos_maps/maps/triple_H/triple_H.world /home/steven/rmf_ws/build/rmf_demos_maps/maps/triple_H/models
DOWNLOADING MODELS WITH COMMAND: ros2 run rmf_building_map_tools building_map_model_downloader /home/steven/rmf_ws/src/rmf_demos/rmf_demos_maps/maps/triple_H/triple_H.building.yaml
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
Package 'rmf_building_map_tools' not found
gmake[2]: *** [CMakeFiles/generate_battle_royale_crowdsim.dir/build.make:77: maps/battle_royale/battle_royale.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:255: CMakeFiles/generate_battle_royale_crowdsim.dir/all] Error 2
gmake[1]: *** Waiting for unfinished jobs....
gmake[2]: *** [CMakeFiles/generate_campus_nav_graphs.dir/build.make:73: maps/campus/nav_graphs/phony] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:385: CMakeFiles/generate_campus_nav_graphs.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_battle_royale_nav_graphs.dir/build.make:73: maps/battle_royale/nav_graphs/phony] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:307: CMakeFiles/generate_battle_royale_nav_graphs.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_airport_terminal_nav_graphs.dir/build.make:73: maps/airport_terminal/nav_graphs/phony] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:229: CMakeFiles/generate_airport_terminal_nav_graphs.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_hotel_crowdsim.dir/build.make:77: maps/hotel/hotel.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:489: CMakeFiles/generate_hotel_crowdsim.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_airport_terminal_crowdsim.dir/build.make:77: maps/airport_terminal/airport_terminal.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:177: CMakeFiles/generate_airport_terminal_crowdsim.dir/all] Error 2
Package 'rmf_building_map_tools' not found
gmake[2]: *** [CMakeFiles/generate_campus_crowdsim.dir/build.make:77: maps/campus/campus.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:333: CMakeFiles/generate_campus_crowdsim.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_triple_H_crowdsim_ign.dir/build.make:77: maps/triple_H_ign/triple_H.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:671: CMakeFiles/generate_triple_H_crowdsim_ign.dir/all] Error 2
Package 'rmf_building_map_tools' not found
gmake[2]: *** [CMakeFiles/generate_clinic_crowdsim.dir/build.make:77: maps/clinic/clinic.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:411: CMakeFiles/generate_clinic_crowdsim.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_office_crowdsim.dir/build.make:77: maps/office/office.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:567: CMakeFiles/generate_office_crowdsim.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_office_crowdsim_ign.dir/build.make:77: maps/office_ign/office.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:593: CMakeFiles/generate_office_crowdsim_ign.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_airport_terminal_crowdsim_ign.dir/build.make:77: maps/airport_terminal_ign/airport_terminal.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:203: CMakeFiles/generate_airport_terminal_crowdsim_ign.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_clinic_crowdsim_ign.dir/build.make:77: maps/clinic_ign/clinic.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:437: CMakeFiles/generate_clinic_crowdsim_ign.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_hotel_crowdsim_ign.dir/build.make:77: maps/hotel_ign/hotel.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:515: CMakeFiles/generate_hotel_crowdsim_ign.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_office_nav_graphs.dir/build.make:73: maps/office/nav_graphs/phony] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:619: CMakeFiles/generate_office_nav_graphs.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_triple_H_crowdsim.dir/build.make:77: maps/triple_H/triple_H.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:645: CMakeFiles/generate_triple_H_crowdsim.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_hotel_nav_graphs.dir/build.make:73: maps/hotel/nav_graphs/phony] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:541: CMakeFiles/generate_hotel_nav_graphs.dir/all] Error 2
gmake[2]: *** [CMakeFiles/generate_battle_royale_crowdsim_ign.dir/build.make:77: maps/battle_royale_ign/battle_royale.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:281: CMakeFiles/generate_battle_royale_crowdsim_ign.dir/all] Error 2
Package 'rmf_building_map_tools' not found
gmake[2]: *** [CMakeFiles/generate_campus_crowdsim_ign.dir/build.make:77: maps/campus_ign/campus.world] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:359: CMakeFiles/generate_campus_crowdsim_ign.dir/all] Error 2
Package 'rmf_building_map_tools' not found
gmake[2]: *** [CMakeFiles/generate_clinic_nav_graphs.dir/build.make:73: maps/clinic/nav_graphs/phony] Error 1
gmake[1]: *** [CMakeFiles/Makefile2:463: CMakeFiles/generate_clinic_nav_graphs.dir/all] Error 2
gmake: *** [Makefile:146: all] Error 2
---
Failed   <<< rmf_demos_maps [1.12s, exited with code 2]
Aborted  <<< rmf_demos_panel [0.30s]                                              
Aborted  <<< rmf_demos_tasks [1.61s]                                              
Aborted  <<< rmf_demos_bridges [1.64s]
Aborted  <<< rmf_demos_fleet_adapter [1.67s]

Summary: 2 packages finished [2.25s]
  1 package failed: rmf_demos_maps
  4 packages aborted: rmf_demos_bridges rmf_demos_fleet_adapter rmf_demos_panel rmf_demos_tasks
  1 package had stderr output: rmf_demos_maps
  3 packages not processed

Steps to reproduce the bug

  1. Follow the instructions in Binary Installation section

Expected behavior

No response

Actual behavior

No response

Additional information or screenshots

No response

aaronchongth commented 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

Steven-NYP commented 1 year ago

Hi @aaronchongth, I have done sourcing ROS2 however the errors are still the same.

The AMENT_PREFIX_PATH did contain /opt/ros/humble

aaronchongth commented 1 year ago

Could you share the outputs of these commands?

env | grep ros

and

dpkg -l | grep rmf
aaronchongth commented 1 year ago

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)

Steven-NYP commented 1 year ago

I see, thank you for pointing me in the right direction.

I have done as recommended.

  1. using back Binary Installation section.
  2. using a fresh terminal
  3. performed sudo apt install ros-humblr-rmf-dev
  4. performed cd ~/rmf_ws and colcon build (since I already had done git clone https://github.com/open-rmf/rmf_demos.git -b 2.0.3 previously)
  5. colcon build successfully with stderr (setup.py install is deprecated) results for rmf_demos_bridges rmf_demos_fleet_adapter rmf_demos_panel rmf_demos_tasks

I am trying to execute office world inrmf_demo with

  1. source ~/rmf_demos_ws/install/setup.bash
  2. ros2 launch rmf_demos_gz office.launch.xml
  3. rviz started normally howerver Gazebo gave the following response image

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
Steven-NYP commented 1 year ago

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

aaronchongth commented 1 year ago

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.