-
Notifications
You must be signed in to change notification settings - Fork 696
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(mpc_lateral_controller): precise backward driving #6578
fix(mpc_lateral_controller): precise backward driving #6578
Conversation
Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #6578 +/- ##
==========================================
- Coverage 14.78% 14.78% -0.01%
==========================================
Files 1917 1917
Lines 132012 132008 -4
Branches 39228 39221 -7
==========================================
- Hits 19523 19519 -4
- Misses 90699 90702 +3
+ Partials 21790 21787 -3
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
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.
...Great! Let's make a tracking performance test in scenario tests later.
Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: Kotaro Yoshimoto <pythagora.yoshimoto@gmail.com>
…tion#6578) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com> Signed-off-by: kaigohirao <kaigo.hirao@proxima-ai-tech.com>
…tion#6578) Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Description
When driving backward, the MPC's precision was not good.
This is because the curvature's sign for the delay compensation was wrong when driving backward. This PR fixed the issue.
In the following videos, see the deviation between the planned trajectory and the white line that is MPC's predicted trajectory.
before
https://github.com/autowarefoundation/autoware.universe/assets/20228327/0d366fcd-ed28-4e81-b754-eb2849854bc3
after
https://github.com/autowarefoundation/autoware.universe/assets/20228327/f2d011a8-507e-4182-b715-c7039b2506c8
Tests performed
psim
Effects on system behavior
more precise tracking control when backward driving
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.