-
Notifications
You must be signed in to change notification settings - Fork 661
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(start_planner): define ignore section separately #6219
feat(start_planner): define ignore section separately #6219
Conversation
Signed-off-by: kyoichi-sugahara <[email protected]>
planning/behavior_path_start_planner_module/src/start_planner_module.cpp
Outdated
Show resolved
Hide resolved
std::map<PlannerType, double> collision_check_distances = { | ||
{PlannerType::SHIFT, parameters_->shift_collision_check_distance_from_end}, | ||
{PlannerType::GEOMETRIC, parameters_->geometric_collision_check_distance_from_end}}; |
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.
(nits: this is duplicated process, maybe it is also good have as member)
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.
ah
define map as member variable you mean?
I agree
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.
yes because this map is like a parameter
…module.cpp Co-authored-by: Kosuke Takeuchi <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Signed-off-by: kyoichi-sugahara <[email protected]>
Codecov ReportAttention:
Additional details and impacted files@@ Coverage Diff @@
## main #6219 +/- ##
==========================================
- Coverage 14.40% 14.40% -0.01%
==========================================
Files 1906 1906
Lines 129839 129845 +6
Branches 37571 37571
==========================================
Hits 18699 18699
- Misses 90146 90152 +6
Partials 20994 20994
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
7b1a414
into
autowarefoundation:main
…tion#6219) * Update collision check distances in start planner module Signed-off-by: kyoichi-sugahara <[email protected]> --------- Signed-off-by: kyoichi-sugahara <[email protected]>
…tion#6219) * Update collision check distances in start planner module Signed-off-by: kyoichi-sugahara <[email protected]> --------- Signed-off-by: kyoichi-sugahara <[email protected]>
…tion#6219) * Update collision check distances in start planner module Signed-off-by: kyoichi-sugahara <[email protected]> --------- Signed-off-by: kyoichi-sugahara <[email protected]>
Description
launcher PR should be merged first
In this PR, apply same offset colission check section for shift/geometric pull out path.
But path length is different and
So in this PR, define
shift_collision_check_distance_from_end
for shift pull out pathgeometric_collision_check_distance_from_end
for geometric pull out path.Tests performed
With following default parameter, I confirmed collision check end pose is offset to shift pull out path but not to geometric pull out path.
geometric_collision_check_distance_from_end = 0.0
shift_collision_check_distance_from_end = -10.0
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.