Skip to content

Commit db6ed31

Browse files
authored
feat(autoware_launch): dynamic obstacle avoidance (#299)
* add param Signed-off-by: Takayuki Murooka <[email protected]> * update launch Signed-off-by: Takayuki Murooka <[email protected]> * update for dynamic avoidance Signed-off-by: Takayuki Murooka <[email protected]> * update Signed-off-by: Takayuki Murooka <[email protected]> * update Signed-off-by: Takayuki Murooka <[email protected]> * disable dynamic avoidance module Signed-off-by: Takayuki Murooka <[email protected]> * pre-commit Signed-off-by: Takayuki Murooka <[email protected]> --------- Signed-off-by: Takayuki Murooka <[email protected]>
1 parent 1f8ec70 commit db6ed31

File tree

3 files changed

+31
-0
lines changed

3 files changed

+31
-0
lines changed
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,20 @@
1+
/**:
2+
ros__parameters:
3+
dynamic_avoidance:
4+
# avoidance is performed for the object type with true
5+
target_object:
6+
car: true
7+
truck: true
8+
bus: true
9+
trailer: true
10+
unknown: false
11+
bicycle: false
12+
motorcycle: true
13+
pedestrian: false
14+
15+
min_obstacle_vel: 1.0 # [m/s]
16+
17+
drivable_area_generation:
18+
lat_offset_from_obstacle: 0.8 # [m]
19+
time_to_avoid: 5.0 # [s]
20+
max_lat_offset_to_avoid: 0.5 # [m]

autoware_launch/config/planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/scene_module_manager.param.yaml

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -66,3 +66,10 @@
6666
enable_simultaneous_execution_as_candidate_module: false
6767
priority: 3
6868
max_module_size: 1
69+
70+
dynamic_avoidance:
71+
enable_module: false
72+
enable_simultaneous_execution_as_approved_module: true
73+
enable_simultaneous_execution_as_candidate_module: true
74+
priority: 7
75+
max_module_size: 1

autoware_launch/launch/components/tier4_planning_component.launch.xml

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -37,6 +37,10 @@
3737
name="avoidance_by_lc_param_path"
3838
value="$(find-pkg-share autoware_launch)/config/planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/avoidance_by_lc/avoidance_by_lc.param.yaml"
3939
/>
40+
<arg
41+
name="dynamic_avoidance_param_path"
42+
value="$(find-pkg-share autoware_launch)/config/planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/dynamic_avoidance/dynamic_avoidance.param.yaml"
43+
/>
4044
<arg
4145
name="lane_change_param_path"
4246
value="$(find-pkg-share autoware_launch)/config/planning/scenario_planning/lane_driving/behavior_planning/behavior_path_planner/lane_change/lane_change.param.yaml"

0 commit comments

Comments
 (0)