-
Notifications
You must be signed in to change notification settings - Fork 691
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
Obstacle stop planner causes slow creep and crash #5449
Comments
Thank you for bringing this issue to our attention. Your detailed description of the problem provides a solid starting point for us to investigate. In order to proceed efficiently and replicate the issue on our end, could you please share the exact scenario configuration you created? This will allow us to simulate the same conditions and pinpoint the problem. Our planning algorithm developers will take a closer look at this logic in |
@xmfcx I finally tracked the problem down. The issue happens in the The issue is twofold:
|
Thanks for creating the issue. Could you create a PR that solves the problem or could you share a scenario where the issue can be reproduced. |
Hi @MrRubyRed, I created a draft PR that may solve this problem. I wrote the idea behind this PR here. Can you try this PR for your case? And also, if you can create a scenario for this problem, I would be grateful. |
This pull request has been automatically marked as stale because it has not had recent activity. |
@MrRubyRed I will be closing the issue since it is stale. Please open up again if the issue is still there. |
Checklist
Description
Creating a simple scene in scenario_v2 of ego trailing a fake agent via ACC where the fake agent eventually stops, it causes ego to stop pass the stop point and to slowly creep forward onto the stopped agent.
Expected behavior
After the other agent stops, ego should stop and not creep forward.
Actual behavior
Ego stops past the obstacle stop line and it subsequently starts to creep forward.
Steps to reproduce
Versions
Possible causes
Condition
if (node_param_.enable_slow_down && latest_slow_down_section_)
insideObstacleStopPlannerNode::insertVelocity
is the culprit. The logic makes it so the condition is always satisfied.Additional context
No response
The text was updated successfully, but these errors were encountered: