From ca554454434451a495baa22e80e51f2adfd46477 Mon Sep 17 00:00:00 2001 From: Keisuke Shima <19993104+KeisukeShima@users.noreply.github.com> Date: Wed, 20 Apr 2022 18:02:44 +0900 Subject: [PATCH] feat(simulator_launch): add fault_injection config (#286) Signed-off-by: Keisuke Shima <19993104+KeisukeShima@users.noreply.github.com> --- simulator_launch/CMakeLists.txt | 1 + .../config/fault_injection.param.yaml | 37 +++++++++++++++++++ simulator_launch/launch/simulator.launch.xml | 4 +- 3 files changed, 41 insertions(+), 1 deletion(-) create mode 100644 simulator_launch/config/fault_injection.param.yaml diff --git a/simulator_launch/CMakeLists.txt b/simulator_launch/CMakeLists.txt index bbabec7ab1e8d..05e5c27e2bd44 100644 --- a/simulator_launch/CMakeLists.txt +++ b/simulator_launch/CMakeLists.txt @@ -11,4 +11,5 @@ endif() ament_auto_package(INSTALL_TO_SHARE launch + config ) diff --git a/simulator_launch/config/fault_injection.param.yaml b/simulator_launch/config/fault_injection.param.yaml new file mode 100644 index 0000000000000..1a57b852f7361 --- /dev/null +++ b/simulator_launch/config/fault_injection.param.yaml @@ -0,0 +1,37 @@ +/**: + ros__parameters: + event_diag_list: + vehicle_is_out_of_lane: "lane_departure" + trajectory_deviation_is_high: "trajectory_deviation" + localization_matching_score_is_low: "ndt_scan_matcher" + localization_accuracy_is_low: "localization_accuracy" + map_version_is_different: "map_version" + trajectory_is_invalid: "trajectory_point_validation" + cpu_temperature_is_high: "CPU Temperature" + cpu_usage_is_high: "CPU Usage" + cpu_is_in_thermal_throttling: "CPU Thermal Throttling" + storage_temperature_is_high: "HDD Temperature" + storage_usage_is_high: "HDD Usage" + network_usage_is_high: "Network Usage" + clock_error_is_large: "NTP Offset" + gpu_temperature_is_high: "GPU Temperature" + gpu_usage_is_high: "GPU Usage" + gpu_memory_usage_is_high: "GPU Memory Usage" + gpu_is_in_thermal_throttling: "GPU Thermal Throttling" + driving_recorder_storage_error: "driving_recorder" + debug_data_logger_storage_error: "bagpacker" + emergency_stop_operation: "emergency_stop_operation" + vehicle_error_occurred: "vehicle_errors" + vehicle_ecu_connection_is_lost: "can_bus_connection" + obstacle_crash_sensor_is_activated: "obstacle_crash" + /control/command_gate/node_alive_monitoring: "vehicle_cmd_gate: heartbeat" + /control/autonomous_driving/node_alive_monitoring: "control_topic_status" + /control/external_command_selector/node_alive_monitoring: "external_cmd_selector: heartbeat" + /localization/node_alive_monitoring: "localization_topic_status" + /map/node_alive_monitoring: "map_topic_status" + /planning/node_alive_monitoring: "planning_topic_status" + /sensing/lidar/node_alive_monitoring: "lidar_topic_status" + /sensing/imu/node_alive_monitoring: "imu_connection" + /sensing/gnss/node_alive_monitoring: "gnss_connection" + /system/node_alive_monitoring: "system_topic_status" + /vehicle/node_alive_monitoring: "vehicle_topic_status" diff --git a/simulator_launch/launch/simulator.launch.xml b/simulator_launch/launch/simulator.launch.xml index aba24c3087763..8a0950b90a516 100644 --- a/simulator_launch/launch/simulator.launch.xml +++ b/simulator_launch/launch/simulator.launch.xml @@ -13,7 +13,9 @@ - + + +