Skip to content

Commit

Permalink
feat(autoware_launch): enable use_individual_control_param (autowaref…
Browse files Browse the repository at this point in the history
…oundation#148)

* fix(autoware_launch): add missing param of vehicle_cmd_gate in yaml

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* feat(autoware_launch): enable use_individual_control_param

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
  • Loading branch information
takayuki5168 committed Dec 28, 2022
1 parent 272d26c commit 42a1839
Show file tree
Hide file tree
Showing 2 changed files with 13 additions and 2 deletions.
1 change: 1 addition & 0 deletions autoware_launch/launch/autoware.launch.xml
Original file line number Diff line number Diff line change
Expand Up @@ -125,6 +125,7 @@
<arg name="enable_obstacle_collision_checker" value="$(var enable_obstacle_collision_checker)"/>
<arg name="lateral_controller_mode" value="mpc"/>
<arg name="longitudinal_controller_mode" value="pid"/>
<arg name="use_individual_control_param" value="false"/>
</include>
</group>

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -5,6 +5,10 @@
<arg name="enable_obstacle_collision_checker"/>
<arg name="lateral_controller_mode"/>
<arg name="longitudinal_controller_mode"/>
<arg name="use_individual_control_param"/>

<let name="latlon_controller_param_path_dir" value="$(var vehicle_id)" if="$(var use_individual_control_param)"/>
<let name="latlon_controller_param_path_dir" value="" unless="$(var use_individual_control_param)"/>

<include file="$(find-pkg-share tier4_control_launch)/launch/control.launch.py">
<arg name="vehicle_param_file" value="$(var vehicle_param_file)"/>
Expand All @@ -14,8 +18,14 @@
<arg name="vehicle_id" value="$(var vehicle_id)"/>
<arg name="enable_obstacle_collision_checker" value="$(var enable_obstacle_collision_checker)"/>
<arg name="trajectory_follower_node_param_path" value="$(find-pkg-share autoware_launch)/config/control/trajectory_follower/trajectory_follower_node.param.yaml"/>
<arg name="lat_controller_param_path" value="$(find-pkg-share autoware_launch)/config/control/trajectory_follower/lateral/$(var lateral_controller_mode).param.yaml"/>
<arg name="lon_controller_param_path" value="$(find-pkg-share autoware_launch)/config/control/trajectory_follower/longitudinal/$(var longitudinal_controller_mode).param.yaml"/>
<arg
name="lat_controller_param_path"
value="$(find-pkg-share autoware_launch)/config/control/trajectory_follower/$(var latlon_controller_param_path_dir)/lateral/$(var lateral_controller_mode).param.yaml"
/>
<arg
name="lon_controller_param_path"
value="$(find-pkg-share autoware_launch)/config/control/trajectory_follower/$(var latlon_controller_param_path_dir)/longitudinal/$(var longitudinal_controller_mode).param.yaml"
/>
<arg name="lateral_controller_mode" value="$(var lateral_controller_mode)"/>
<arg name="longitudinal_controller_mode" value="$(var longitudinal_controller_mode)"/>

Expand Down

0 comments on commit 42a1839

Please sign in to comment.