Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Operating the Vehicle

Before reading this article, please make sure you followed the Software Installation and built the project. The project repository has a launch file autosdv.launch.yaml that defines the set of nodes to be executed and assigned parameters to start the whole driving system.

The Simple Way

The Makefile has a receipt to start the whole system.

make launch

Customize the Launch

You can either modify the launch file directly located here:

AutoSDV/src/autoware/launcher/autosdv_launch/launch/autosdv.launch.yaml

or assign argument values to the launch command. For example, to set launch_sensing_driver to false.

source install/setup.bash
ros2 launch autosdv_launch autosdv.launch.yaml launch_sensing_driver:=false

Arguments

ArgumentValueDefault
vehicle_modelThe name of the vehicle model.autosdv_vehicle
sensor_modelThe name of the sensor model.autosdv_sensor_kit
map_pathThe path to the map data directory../data/COSS-map-planning
launch_vehicleWhether to launch the vehicle interface.true
launch_systemWhether to launch the system component.false
launch_mapWhether to launch the map component.false
launch_sensingWhether to launch the sensing component.true
launch_sensing_driverWhether to launch sensor drivers.true
launch_localizationWhether to launch the localization component.false
launch_perceptionWhether to launch the perception component.false
launch_planningWhether to launch the planning component.false
launch_controlWhether to launch the control component.true
pose_sourceThe localization method.eagleye