-
Notifications
You must be signed in to change notification settings - Fork 665
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(avoidance): can set stop/move judge threshold for each object class #3998
feat(avoidance): can set stop/move judge threshold for each object class #3998
Conversation
Codecov ReportPatch coverage has no change and project coverage change:
Additional details and impacted files@@ Coverage Diff @@
## main #3998 +/- ##
==========================================
- Coverage 14.41% 14.41% -0.01%
==========================================
Files 1456 1456
Lines 102763 102763
Branches 29785 29783 -2
==========================================
- Hits 14815 14814 -1
- Misses 71765 71767 +2
+ Partials 16183 16182 -1
*This pull request uses carry forward flags. Click here to find out more.
☔ View full report in Codecov by Sentry. |
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
0c96010
to
c959db2
Compare
…ass (autowarefoundation#3998) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
…ass (autowarefoundation#3998) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
* feat(avoidance): add hysteresis to avoidance necessity check (autowarefoundation#3880) * feat(avoidance): add hysteresis factor to avoid necessity check Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(avoidance_by_lc): add hysteresis factor to avoid necessity check Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * refactor(utils): use lambda Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> --------- Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(avoidance): improve stop behavior under decel/jerk constraints option (autowarefoundation#3978) * feat(avoidance): add option to decel within constraints Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * chore(avoidance): add comments Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * refactor(utils): merge similar functions Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> --------- Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(avoidance): can set stop/move judge threshold for each object class (autowarefoundation#3998) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(avoidance): ignore behind unavoidable objects (autowarefoundation#4034) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(avoidance): improve avoidance judgement logic for pedestrian & bicycle (autowarefoundation#4016) * feat(avoidance): don't avoid pedestrian and bicycle on crosswalk Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(avoidance): avoid pedestrian/bicycle near centerline Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * feat(utils): use geometry distance Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * chore(avoidance): add comment Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> --------- Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(avoidance): ignore objects less than execution threshold (autowarefoundation#3595) fix(avoidance): ignore objects whose shift length is less than execution threshold Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(avoidance): not init rtc status at onProcessEntry (autowarefoundation#3804) Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(avoidance): update logic to keep waiting approval (autowarefoundation#4059) * revert "fix(avoidance): don't clear waiting approval if raw shift line exists (autowarefoundation#4012)" This reverts commit 8577563. * fix(avoidance): update logic to keep waiting approval Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> --------- Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> * fix(avoidance): fix invalid cherry pick Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com> --------- Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Description
The avoidance module has flags whether avoid or not for each object class. In this PR, I added following threshold to judge the object is moveing or not for each object class.
stopped_speed_threshold
moving_time_threshold
Tests performed
Effects on system behavior
Not applicable.
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.