-
Notifications
You must be signed in to change notification settings - Fork 667
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat(behavior_velocity_planner): add hold stop margin distance in vtl module #1454
feat(behavior_velocity_planner): add hold stop margin distance in vtl module #1454
Conversation
Codecov Report
@@ Coverage Diff @@
## main #1454 +/- ##
==========================================
- Coverage 10.26% 10.21% -0.05%
==========================================
Files 1118 1118
Lines 77570 77934 +364
Branches 17856 18101 +245
==========================================
Hits 7960 7960
- Misses 62124 62459 +335
- Partials 7486 7515 +29
*This pull request uses carry forward flags. Click here to find out more.
Continue to review full report at Codecov.
|
… module Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
d76cfe9
to
bb2558f
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
… module (tier4#1454) * feat(behavior_velocity_planner): add hold stop margin distance in vtl module Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(behavior_velocity_planner): change default value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
… module (tier4#1454) * feat(behavior_velocity_planner): add hold stop margin distance in vtl module Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(behavior_velocity_planner): change default value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
… module (tier4#1454) * feat(behavior_velocity_planner): add hold stop margin distance in vtl module Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(behavior_velocity_planner): change default value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
… module (autowarefoundation#1454) * feat(behavior_velocity_planner): add hold stop margin distance in vtl module Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(behavior_velocity_planner): change default value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
… module (tier4#1454) * feat(behavior_velocity_planner): add hold stop margin distance in vtl module Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(behavior_velocity_planner): change default value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
… module (#1454) * feat(behavior_velocity_planner): add hold stop margin distance in vtl module Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(behavior_velocity_planner): change default value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
#604) * feat(behavior_velocity_planner): add hold stop margin distance in vtl module (#1454) * feat(behavior_velocity_planner): add hold stop margin distance in vtl module Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(behavior_velocity_planner): change default value Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix: replace motion_utils to tier4_autoware_utils * ci(pre-commit): autofix --------- Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Signed-off-by: satoshi-ota satoshi.ota928@gmail.com
Description
Now, this ego always try to stop at the stop position by re-starting (re-approach) even if the ego is stopped near the planned stop position in the module. On the other hand, if the stopping performance of the vehicle is poor (e.g. it cannot stop for one meter) and once it starts traveling, there is a possibility that the vehicle may over the stop position, in which case there may be a issue for the vehicle to continue stopping on the spot, if the distance between the ego and stop position is closer than threshold.
So, in this PR, I fixed following points.
hold_stop_margin_distance
(default: 0.0 [m])condition 1. the ego has stopped
condition 2. the distance between the ego and stop point is shorter than
hold_stop_margin_distance
test perform (
hold_stop_margin_distance
= 2.0 [m])simplescreenrecorder-2022-07-28_13.35.08.mp4
Pre-review checklist for the PR author
The PR author must check the checkboxes below when creating the PR.
In-review checklist for the PR reviewers
The PR reviewers must check the checkboxes below before approval.
Post-review checklist for the PR author
The PR author must check the checkboxes below before merging.
After all checkboxes are checked, anyone who has write access can merge the PR.