-
Notifications
You must be signed in to change notification settings - Fork 679
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
fix(mission_planner): find the first common interval naively for main/mrm reroute check #6504
fix(mission_planner): find the first common interval naively for main/mrm reroute check #6504
Conversation
84d7736
to
06eb3d3
Compare
…/mrm reroute check Signed-off-by: Mamoru Sobue <[email protected]>
06eb3d3
to
bee9936
Compare
Signed-off-by: Mamoru Sobue <[email protected]>
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.
LGTM!
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #6504 +/- ##
==========================================
- Coverage 14.64% 14.64% -0.01%
==========================================
Files 1899 1899
Lines 130282 130303 +21
Branches 38311 38311
==========================================
Hits 19083 19083
- Misses 89784 89805 +21
Partials 21415 21415
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
…/mrm reroute check (autowarefoundation#6504) Signed-off-by: Mamoru Sobue <[email protected]>
…/mrm reroute check (#6504) Signed-off-by: Mamoru Sobue <[email protected]> Signed-off-by: Kotaro Yoshimoto <[email protected]>
…/mrm reroute check (autowarefoundation#6504) Signed-off-by: Mamoru Sobue <[email protected]> Signed-off-by: kaigohirao <[email protected]>
fix(mission_planner): find the first common interval naively for main/mrm reroute check (autowarefoundation#6504)
…/mrm reroute check (autowarefoundation#6504) Signed-off-by: Mamoru Sobue <[email protected]>
Description
when the rerouting happened between main/mrm, the safety check logic tries to find the common interval between the two. the previous logic worked only when the common interval beginning matches the beginning of either route.
So if the common interval is in the middle of each route, it fails to find "100 200 300" as shown in below.
In this PR the beginning of common interval is obtained in naive way.
Related links
https://tier4.atlassian.net/browse/RT1-5332
Tests performed
RT1-5332-2024-02-28_13.46.44.mp4
Notes for reviewers
Interface changes
none
Effects on system behavior
none
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.