-
Notifications
You must be signed in to change notification settings - Fork 630
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(static_obstacle_avoidance): force deactivation #8288
feat(static_obstacle_avoidance): force deactivation #8288
Conversation
Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
Signed-off-by: Go Sakayori <gsakayori@gmail.com>
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
Signed-off-by: Go Sakayori <go.sakayori@tier4.jp>
}); | ||
}; | ||
|
||
auto is_force_deactivated = registered_sl_force_deactivated("left", left_shift_array_) || |
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.
auto is_force_deactivated = registered_sl_force_deactivated("left", left_shift_array_) || | |
const auto is_force_deactivated = registered_sl_force_deactivated("left", left_shift_array_) || |
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.
Fixed in 22fa38d
@@ -570,6 +570,24 @@ void StaticObstacleAvoidanceModule::fillEgoStatus( | |||
return; | |||
} | |||
|
|||
auto registered_sl_force_deactivated = |
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.
auto registered_sl_force_deactivated = | |
const auto registered_sl_force_deactivated = |
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.
Fixed in 22fa38d
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #8288 +/- ##
===========================================
+ Coverage 15.09% 29.14% +14.04%
===========================================
Files 1967 1602 -365
Lines 135941 117701 -18240
Branches 42122 50662 +8540
===========================================
+ Hits 20520 34301 +13781
+ Misses 92700 74220 -18480
+ Partials 22721 9180 -13541
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
…on#8288) * add force cancel function Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix format Signed-off-by: Go Sakayori <gsakayori@gmail.com> * fix json schema Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix spelling Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> --------- Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> Signed-off-by: Go Sakayori <gsakayori@gmail.com>
…on#8288) * add force cancel function Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix format Signed-off-by: Go Sakayori <gsakayori@gmail.com> * fix json schema Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix spelling Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> --------- Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> Signed-off-by: Go Sakayori <gsakayori@gmail.com>
…on#8288) * add force cancel function Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix format Signed-off-by: Go Sakayori <gsakayori@gmail.com> * fix json schema Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix spelling Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> --------- Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> Signed-off-by: Go Sakayori <gsakayori@gmail.com> Signed-off-by: Batuhan Beytekin <batuhanbeytekin@gmail.com>
…on#8288) * add force cancel function Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix format Signed-off-by: Go Sakayori <gsakayori@gmail.com> * fix json schema Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix spelling Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> --------- Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> Signed-off-by: Go Sakayori <gsakayori@gmail.com>
…on#8288) * add force cancel function Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix format Signed-off-by: Go Sakayori <gsakayori@gmail.com> * fix json schema Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix spelling Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> --------- Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> Signed-off-by: Go Sakayori <gsakayori@gmail.com>
…on#8288) * add force cancel function Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix format Signed-off-by: Go Sakayori <gsakayori@gmail.com> * fix json schema Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix spelling Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> --------- Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> Signed-off-by: Go Sakayori <gsakayori@gmail.com> Signed-off-by: Batuhan Beytekin <batuhanbeytekin@gmail.com>
…on#8288) * add force cancel function Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix format Signed-off-by: Go Sakayori <gsakayori@gmail.com> * fix json schema Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix spelling Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> --------- Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> Signed-off-by: Go Sakayori <gsakayori@gmail.com>
…on#8288) * add force cancel function Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix format Signed-off-by: Go Sakayori <gsakayori@gmail.com> * fix json schema Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix spelling Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> * fix Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> --------- Signed-off-by: Go Sakayori <go.sakayori@tier4.jp> Signed-off-by: Go Sakayori <gsakayori@gmail.com>
Description
Previously the static obstacle avoidance continuously activated even when the shift point was force deactivated by human operation via RTC.
This PR enables force deactivation when yield maneuver could be applied, and after a certain time (this is parameterized) the avoidance would reactivate.
Related links
Please merge this PR first.
How was this PR tested?
Before:
Can't cancel
After:
Duration time 2 second
Duration time 10 second
No degrade in TIER IV internal scenario test
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.