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
feat(obstacle_cruise)!: type specified stop deccel limit and enabling abandon to stop (#1336)
* feat(obstacle_cruise_planner): add calculation of obstacle distance to ego (autowarefoundation#6057)
Add the arc length from the ego to the obstacle stop point to the stop_reasons topic.
Signed-off-by: Ioannis Souflas <isouflas@gmail.com>
* refactor(obstacle_cruise): refactor a function checkConsistency() (autowarefoundation#7105)
refactor
Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp>
* add abandon function
Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp>
* fix lib include
Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp>
---------
Signed-off-by: Ioannis Souflas <isouflas@gmail.com>
Signed-off-by: Yuki Takagi <yuki.takagi@tier4.jp>
Co-authored-by: Ioannis Souflas <isouflas@gmail.com>
Copy file name to clipboardexpand all lines: planning/obstacle_cruise_planner/config/obstacle_cruise_planner.param.yaml
+12
Original file line number
Diff line number
Diff line change
@@ -210,3 +210,15 @@
210
210
lpf_gain_slow_down_vel: 0.99# low-pass filter gain for slow down velocity
211
211
lpf_gain_lat_dist: 0.999# low-pass filter gain for lateral distance from obstacle to ego's path
212
212
lpf_gain_dist_to_slow_down: 0.7# low-pass filter gain for distance to slow down start
213
+
stop:
214
+
type_specified_params:
215
+
labels: # For the listed types, the node try to read the following type specified values
216
+
- "default"
217
+
- "unknown"
218
+
# default: For the default type, which denotes the other types listed above, the following param is defined implicitly, and the other type-specified parameters are not defined.
219
+
# limit_min_acc: common_param.yaml/limit.min_acc
220
+
unknown:
221
+
limit_min_acc: -1.2# overwrite the deceleration limit, in usually, common_param.yaml/limit.min_acc is referred.
222
+
sudden_object_acc_threshold: -1.1# If a stop can be achieved by a deceleration smaller than this value, it is not considered as “sudden stop".
223
+
sudden_object_dist_threshold: 1000.0# If a stop distance is longer than this value, it is not considered as “sudden stop".
224
+
abandon_to_stop: false # If true, the planner gives up to stop when it cannot avoid to run over while maintaining the deceleration limit.
0 commit comments