Skip to content

emergency_handler does not install its configuration file

Required information:

  • Operating system and version:
    • Ubuntu 18.04.3
  • Autoware installation type:
    • source build
  • Autoware version or commit hash
  • ROS distribution and version:
    • melodic
  • ROS installation type:
    • apt
  • Package or library, if applicable:
    • emergency_handler

Description of the bug

emergency_handler does not copy its configuration file to install directory during building.

Steps to reproduce the bug

roslaunch runtime_manager runtime_manager.launch
  • Assuming moriyama sample data(http://db3.ertl.jp/autoware/sample_data/sample_moriyama_data.tar.gz) is extracted in ~/.autoware .
  • On Setup tab
    • Turn on tf(empty), vehicle model(~/autoware.ai/src/autoware/visualization/vehicle_description/urdf/sim_default.urdf)
  • On Map tab
    • Output point cloud map(~/.autoware/data/map/pointcloud_map/bin_Laser-00169_-00868.pcd)
    • Output vector map(.autoware/data/map/vector_map/zebrazone.csv)
    • Output tf(.autoware/data/tf/tf.launch)
  • Computing tab
    • Turn on lane_rule, lane_stop, lane_select
    • In waypoint_loader setting select .autoware/data/moriyama/path/saved_waypoints_replaned.csv and turn on
    • Turn on astar_avoid, velocity_set, pure_pursuit, twist_fileter
    • In vel_pose_connect setting select Simulation mode and turn on
    • Turn on wf_simulator
  • Launch Rviz
  • Load configuration ~/autoware.ai/src/autoware/documentation/autoware_quickstart_examples/config/default.rviz
  • Set target frame to world and click Zero
  • Launch health checker by hand.
roslaunch autoware_health_checker health_checker.launch
  • Launch emergency handler by hand
roslaunch emergency_handler emergency_handler.launch

Additional information

Error output is below.

hiroaki@hiroaki-desktop:~/autoware.ppr$ roslaunch emergency_handler emergency_handler.launch 
... logging to /home/hiroaki/.ros/log/2c429de8-0781-11ea-911a-00d861a349b6/roslaunch-hiroaki-desktop-6765.log
Checking log directory for disk usage. This may take awhile.
Press Ctrl-C to interrupt
WARNING: disk usage in log directory [/home/hiroaki/.ros/log] is over 1GB.
It's recommended that you use the 'rosclean' command.

RLException: error loading <rosparam> tag: 
	file does not exist [/home/hiroaki/autoware.ppr/install/emergency_handler/share/emergency_handler/config/emergency_handler.yaml]
XML is <rosparam command="load" file="$(arg config_file)" ns="emergency_handler"/>
The traceback for the exception was written to the log file
Edited by Hiroaki ISHIKAWA