modules { key: "GPS" value: { display_name: "GPS Driver" supported_commands { key: "start" value: "supervisorctl start gps &" } supported_commands { key: "stop" value: "supervisorctl stop gps &" } } } modules { key: "velodyne" value: { display_name: "Velodyne 64" supported_commands { key: "start" value: "scripts/velodyne.sh start" } supported_commands { key: "stop" value: "scripts/velodyne.sh stop" } } } modules { key: "velodyne_16" value: { display_name: "Velodyne 16" supported_commands { key: "start" value: "scripts/velodyne_16.sh start" } supported_commands { key: "stop" value: "scripts/velodyne_16.sh stop" } } } modules { key: "radar" value: { display_name: "Radar" supported_commands { key: "start" value: "supervisorctl start conti_radar &" } supported_commands { key: "stop" value: "supervisorctl stop conti_radar &" } } } modules { key: "camera" value: { display_name: "Camera" supported_commands { key: "start" value: "scripts/usb_camera.sh start" } supported_commands { key: "stop" value: "scripts/usb_camera.sh stop" } } } modules { key: "navigation_camera" value: { display_name: "Camera" supported_commands { key: "start" value: "scripts/navigation_usb_camera.sh start" } supported_commands { key: "stop" value: "scripts/navigation_usb_camera.sh stop" } } } modules { key: "mobileye" value: { display_name: "Mobileye" path: "modules/drivers/mobileye" supported_commands { key: "start" value: "supervisorctl start mobileye &" } supported_commands { key: "stop" value: "supervisorctl stop mobileye &" } } } modules { key: "pandora" value: { display_name: "Pandora" path: "modules/drivers/pandora" supported_commands { key: "start" value: "scripts/pandora_for_apollo.sh start" } supported_commands { key: "stop" value: "scripts/pandora_for_apollo.sh stop" } } } modules { key: "localization" value: { display_name: "Localization" supported_commands { key: "start" value: "supervisorctl start localization &" } supported_commands { key: "stop" value: "supervisorctl stop localization &" } } } modules { key: "navigation_localization" value: { display_name: "Navi Localization" supported_commands { key: "start" value: "supervisorctl start navigation_localization &" } supported_commands { key: "stop" value: "supervisorctl stop navigation_localization &" } } } modules { key: "perception" value: { display_name: "Perception" supported_commands { key: "start" value: "supervisorctl start perception &" } supported_commands { key: "stop" value: "supervisorctl stop perception &" } } } modules { key: "third_party_perception" value: { display_name: "Third Party Perception" supported_commands { key: "start" value: "supervisorctl start third_party_perception &" } supported_commands { key: "stop" value: "supervisorctl stop third_party_perception &" } } } modules { key: "navigation_perception" value: { display_name: "Navi perception" supported_commands { key: "start" value: "supervisorctl start navigation_perception &" } supported_commands { key: "stop" value: "supervisorctl stop navigation_perception &" } } } modules { key: "prediction" value: { display_name: "Prediction" supported_commands { key: "start" value: "supervisorctl start prediction &" } supported_commands { key: "stop" value: "supervisorctl stop prediction &" } } } modules { key: "navigation_prediction" value: { display_name: "Navi Prediction" supported_commands { key: "start" value: "supervisorctl start navigation_prediction &" } supported_commands { key: "stop" value: "supervisorctl stop navigation_prediction &" } } } modules { key: "planning" value: { display_name: "Planning" supported_commands { key: "start" value: "supervisorctl start planning &" } supported_commands { key: "stop" value: "supervisorctl stop planning &" } } } modules { key: "navigation_planning" value: { display_name: "Navi Planning" supported_commands { key: "start" value: "supervisorctl start navigation_planning &" } supported_commands { key: "stop" value: "supervisorctl stop navigation_planning &" } } } modules { key: "routing" value: { display_name: "Routing" supported_commands { key: "start" value: "supervisorctl start routing &" } supported_commands { key: "stop" value: "supervisorctl stop routing &" } } } modules { key: "navigation_routing" value: { display_name: "Routing" supported_commands { key: "start" value: "supervisorctl start navigation_routing &" } supported_commands { key: "stop" value: "supervisorctl stop navigation_routing &" } } } modules { key: "control" value: { display_name: "Control" supported_commands { key: "start" value: "supervisorctl start control &" } supported_commands { key: "stop" value: "supervisorctl stop control &" } } } modules { key: "guardian" value: { display_name: "Guardian" supported_commands { key: "start" value: "scripts/guardian.sh start" } supported_commands { key: "stop" value: "scripts/guardian.sh stop" } } } modules { key: "navigation_control" value: { display_name: "Navi Control" supported_commands { key: "start" value: "supervisorctl start navigation_control &" } supported_commands { key: "stop" value: "supervisorctl stop navigation_control &" } } } modules { key: "canbus" value: { display_name: "CAN Bus" supported_commands { key: "start" value: "supervisorctl start canbus &" } supported_commands { key: "stop" value: "supervisorctl stop canbus &" } } } modules { key: "record_bag" value: { display_name: "Record Bag" supported_commands { key: "start" value: "scripts/record_bag.py --start" } supported_commands { key: "stop" value: "scripts/record_bag.py --stop" } } } modules { key: "record_map_data" value: { display_name: "Record Bag" supported_commands { key: "start" value: "scripts/record_map_data.sh start --portable-disk" } supported_commands { key: "stop" value: "scripts/record_map_data.sh stop" } } } modules { key: "navigation_viewer" value: { display_name: "NaviView" supported_commands { key: "start" value: "supervisorctl start navigation_server &" } supported_commands { key: "stop" value: "supervisorctl stop navigation_server &" } } } modules { key: "relative_map" value: { display_name: "Relative Map" supported_commands { key: "start" value: "scripts/relative_map.sh start" } supported_commands { key: "stop" value: "scripts/relative_map.sh stop" } } } hardware { key: "GPS" value: { display_name: "GPS" } } hardware { key: "CAN" value: { display_name: "CAN" } } hardware { key: "velodyne" value: { display_name: "Velodyne" } } hardware { key: "camera_long" value: { display_name: "Camera L" } } hardware { key: "camera_short" value: { display_name: "Camera S" } } tools { key: "rtk_record_replay" value: { supported_commands { key: "setup" value: "scripts/rtk_recorder.sh setup" } supported_commands { key: "start_recorder" value: "scripts/rtk_recorder.sh start &" } supported_commands { key: "stop_recorder" value: "scripts/rtk_recorder.sh stop" } supported_commands { key: "start_player" value: "scripts/rtk_player.sh start &" } supported_commands { key: "stop_player" value: "scripts/rtk_player.sh stop" } } } modes { key: "Standard" value: { live_modules: "canbus" live_modules: "GPS" live_modules: "velodyne" live_modules: "radar" live_modules: "camera" live_modules: "localization" live_modules: "perception" live_modules: "prediction" live_modules: "planning" live_modules: "routing" live_modules: "control" live_modules: "guardian" live_modules: "record_bag" live_hardware: "GPS" live_hardware: "CAN" live_hardware: "velodyne" live_hardware: "camera_long" live_hardware: "camera_short" } } modes { key: "RTK Record / Replay" value: { live_modules: "canbus" live_modules: "GPS" live_modules: "localization" live_modules: "control" live_modules: "guardian" live_modules: "record_bag" live_hardware: "GPS" live_hardware: "CAN" } } modes { key: "Mobileye" value: { live_modules: "canbus" live_modules: "GPS" live_modules: "mobileye" live_modules: "localization" live_modules: "third_party_perception" live_modules: "prediction" live_modules: "planning" live_modules: "routing" live_modules: "control" live_modules: "guardian" live_modules: "record_bag" live_hardware: "GPS" live_hardware: "CAN" } } modes { key: "Pandora" value: { live_modules: "canbus" live_modules: "GPS" live_modules: "pandora" live_modules: "localization" live_modules: "perception" live_modules: "prediction" live_modules: "planning" live_modules: "routing" live_modules: "control" live_modules: "guardian" live_modules: "record_bag" live_hardware: "GPS" live_hardware: "CAN" } } modes { key: "Navigation" value: { live_modules: "navigation_camera" live_modules: "navigation_perception" live_modules: "mobileye" live_modules: "third_party_perception" live_modules: "velodyne" live_modules: "perception" live_modules: "canbus" live_modules: "GPS" live_modules: "radar" live_modules: "navigation_localization" live_modules: "relative_map" live_modules: "navigation_planning" live_modules: "navigation_prediction" live_modules: "navigation_control" live_modules: "guardian" live_modules: "record_bag" live_hardware: "GPS" live_hardware: "CAN" } } modes { key: "Map Collection" value: { live_modules: "GPS" live_modules: "camera" live_modules: "velodyne" live_modules: "velodyne_16" live_modules: "record_map_data" live_hardware: "GPS" live_hardware: "velodyne" live_hardware: "camera_long" live_hardware: "camera_short" } } audio_capturing_conf { channels: 1 sample_rate: 16000 bits_per_sample: 16 } chassis_high_beam_action: AUTO_MODE