-
Notifications
You must be signed in to change notification settings - Fork 665
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(trajectory_follower): publsih control horzion #8977
Conversation
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
dc5392b
to
4728922
Compare
@TakaHoribe
If the general policy looks good, I will add tests and documents. |
4728922
to
8af3119
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.
Overall lgtm. Please ask @takayuki5168 to check the details.
control/autoware_mpc_lateral_controller/src/mpc_lateral_controller.cpp
Outdated
Show resolved
Hide resolved
control/autoware_trajectory_follower_node/src/controller_node.cpp
Outdated
Show resolved
Hide resolved
@kosuke55 And please add |
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
8af3119
to
d6bf000
Compare
added in d6bf000 |
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## main #8977 +/- ##
==========================================
- Coverage 29.31% 29.31% -0.01%
==========================================
Files 1334 1335 +1
Lines 102800 102891 +91
Branches 39984 40031 +47
==========================================
+ Hits 30136 30161 +25
- Misses 69797 69858 +61
- Partials 2867 2872 +5
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
…n#8977) * feat(trajectory_follower): publsih control horzion Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * fix typo Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * rename functions and minor refactor Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * add option to enable horizon pub Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * add tests for horizon Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * update docs Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * rename to ~/debug/control_cmd_horizon Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> --------- Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
…n#8977) * feat(trajectory_follower): publsih control horzion Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * fix typo Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * rename functions and minor refactor Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * add option to enable horizon pub Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * add tests for horizon Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * update docs Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> * rename to ~/debug/control_cmd_horizon Signed-off-by: kosuke55 <kosuke.tnp@gmail.com> --------- Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
…oundation#8977)" This reverts commit 1cb9dfa.
Description
It was previously agreed that autoware_msgs should include control horizon. However, until now the msgs has not been used.
autowarefoundation/autoware_msgs#11
In this PR, publish control horizon topic as experimental one.
Although this is an informal interface, it is a useful topic for users who want to maximize control performance in vehicular nodes.
If the longitudinal and lateral time steps are different, calculate the greatest common divisor time step and align the sizes with zero-order hold.
If one size is 1, repeat to match the other size.
Related links
autowarefoundation/autoware_msgs#11
Parent Issue:
internal slack: https://star4.slack.com/archives/C4P0NSMB5/p1731572458828639
How was this PR tested?
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.