-
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
fix(obstacle_stop_planner): add checking of point height #2296
fix(obstacle_stop_planner): add checking of point height #2296
Conversation
Codecov ReportBase: 11.82% // Head: 11.57% // Decreases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## main #2296 +/- ##
==========================================
- Coverage 11.82% 11.57% -0.25%
==========================================
Files 1319 1320 +1
Lines 92194 92561 +367
Branches 24785 24334 -451
==========================================
- Hits 10900 10714 -186
- Misses 69934 70665 +731
+ Partials 11360 11182 -178
*This pull request uses carry forward flags. Click here to find out more.
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
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.
ea7f70e
to
45c6150
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.
Thanks for the updates. I think there are some debugging code remaining in the code that need to be removed, otherwise everything looks good.
One thing still missing is an update to the obstacle_stop_planner
documentation but this can be updated in a separate PR.
I am now testing the PR with some scenarios to make sure there are no big issue. Once they finish and once the remaining minor code issues are fixed, I will approve the PR.
planning/obstacle_stop_planner/include/obstacle_stop_planner/node.hpp
Outdated
Show resolved
Hide resolved
Signed-off-by: Łukasz Chojnacki <lukasz.chojnacki@robotec.ai>
@maxime-clem |
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.
The code looks good and the behavior in simulation is as expected.
@lchojnack could you rebase and resolve the conflicts with the |
Signed-off-by: Lukasz Chojnacki <lukasz.chojnacki@robotec.ai>
Signed-off-by: Lukasz Chojnacki <lukasz.chojnacki@robotec.ai>
@xmfcx I've resolved conflicts and I've also tested the implemented functionality. The feature is working as expected. I've tested it using planning simulator. I think that would be good to test the feature implemented in PR #2647 in order to be sure that during resolving a conflict in I think the PR requires a review from one of the code owners @satoshi-ota @shmpwk @taikitanaka3 @tkimura4 |
@satoshi-ota could you check if this PR breaks any functionality that was added in your previous PR #2647 ? |
… another part of code Signed-off-by: Lukasz Chojnacki <lukasz.chojnacki@robotec.ai>
@lchojnack @xmfcx It looks good to me from the point of view of chattering functionality. |
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.
will resolve the last simple conflicts and merge
@xmfcx Thank you for resolving the last simple conflicts. This is just a friendly reminder. This PR should be merged together with parameters PR autowarefoundation/autoware_launch#150 |
…ndation#2296) Signed-off-by: Łukasz Chojnacki <lukasz.chojnacki@robotec.ai>
…ndation#2296) Signed-off-by: Łukasz Chojnacki <lukasz.chojnacki@robotec.ai>
Hello @lchojnack @maxime-clem , sorry to disturb you. I am working on z-axis filtering for predicted objects so I want to ask you that how to arrange the z-axis coordinate of the obstacle in planning simulator? I set the value in dummy objects but it is not working 😞 |
Hello @brkay54 , Please make sure:
I've used the following command to test |
Thank you for your answer. If I understood correctly, you used awsim for these tests (setting dummy obstacle). I did not use awsim, just I am using planning simulator. When I set this value to higher, obstacle position on Z axis did not change. Also, if you don't mind, can you share your test map with me? Thank you! @lchojnack |
No, I use planning simulation for testing using the command I just have ready to run 'clean' autoware (without any local changes) on
Please use the map from the tutorial. I've just tested and it also works as expected using command |
Description
This PR adds checking of a point height. If a point is lower than the vehicle's height, then the point is in collision with the vehicle. This allows the EGO to drive when an obstacle is above the EGO e.g. tree branches and leaves.
Parameters are added in PR autowarefoundation/autoware_launch#150
Related to:
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.