You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardexpand all lines: planning/behavior_path_planner/autoware_behavior_path_goal_planner_module/README.md
+10-9
Original file line number
Diff line number
Diff line change
@@ -206,15 +206,16 @@ The main thread will be the one called from the planner manager flow.
206
206
- The path candidates generated there are referred to by the main thread, and the one judged to be valid for the current planner data (e.g. ego and object information) is selected from among them. valid means no sudden deceleration, no collision with obstacles, etc. The selected path will be the output of this module.
207
207
- If there is no path selected, or if the selected path is collision and ego is stuck, a separate thread(freespace path generation thread) will generate a path using freespace planning algorithm. If a valid free space path is found, it will be the output of the module. If the object moves and the pull over path generated along the lane is collision-free, the path is used as output again. See also the section on freespace parking for more information on the flow of generating freespace paths.
208
208
209
-
| Name | Unit | Type | Description | Default value |
| pull_over_minimum_request_length |[m]| double | when the ego-vehicle approaches the goal by this distance or a safe distance to stop, pull over is activated. | 100.0 |
212
-
| pull_over_velocity |[m/s]| double | decelerate to this speed by the goal search area | 3.0 |
213
-
| pull_over_minimum_velocity |[m/s]| double | speed of pull_over after stopping once. this prevents excessive acceleration. | 1.38 |
214
-
| decide_path_distance |[m]| double | decide path if it approaches this distance relative to the parking position. after that, no path planning and goal search are performed | 10.0 |
215
-
| maximum_deceleration |[m/s2]| double | maximum deceleration. it prevents sudden deceleration when a parking path cannot be found suddenly | 1.0 |
216
-
| path_priority |[-]| string | In case `efficient_path` use a goal that can generate an efficient path which is set in `efficient_path_order`. In case `close_goal` use the closest goal to the original one. | efficient_path |
217
-
| efficient_path_order |[-]| string | efficient order of pull over planner along lanes excluding freespace pull over |["SHIFT", "ARC_FORWARD", "ARC_BACKWARD"]|
209
+
| Name | Unit | Type | Description | Default value |
| pull_over_minimum_request_length |[m]| double | when the ego-vehicle approaches the goal by this distance or a safe distance to stop, pull over is activated. | 100.0 |
212
+
| pull_over_velocity |[m/s]| double | decelerate to this speed by the goal search area | 3.0 |
213
+
| pull_over_minimum_velocity |[m/s]| double | speed of pull_over after stopping once. this prevents excessive acceleration. | 1.38 |
214
+
| decide_path_distance |[m]| double | decide path if it approaches this distance relative to the parking position. after that, no path planning and goal search are performed | 10.0 |
215
+
| maximum_deceleration |[m/s2]| double | maximum deceleration. it prevents sudden deceleration when a parking path cannot be found suddenly | 1.0 |
216
+
| path_priority |[-]| string | In case `efficient_path` use a goal that can generate an efficient path which is set in `efficient_path_order`. In case `close_goal` use the closest goal to the original one. | efficient_path |
217
+
| efficient_path_order |[-]| string | efficient order of pull over planner along lanes excluding freespace pull over |["SHIFT", "ARC_FORWARD", "ARC_BACKWARD"]|
218
+
| lane_departure_check_expansion_margin |[m]| double | margin to expand the ego vehicle footprint when doing lane departure checks | 0.0 |
Copy file name to clipboardexpand all lines: planning/behavior_path_planner/autoware_behavior_path_goal_planner_module/include/autoware/behavior_path_goal_planner_module/goal_planner_parameters.hpp
+1
Original file line number
Diff line number
Diff line change
@@ -89,6 +89,7 @@ struct GoalPlannerParameters
89
89
double maximum_jerk{0.0};
90
90
std::string path_priority; // "efficient_path" or "close_goal"
0 commit comments