-
Notifications
You must be signed in to change notification settings - Fork 658
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
refactor(autoware_behavior_velocity_planner_common,autoware_behavior_velocity_planner): separate param files #9470
Conversation
…velocity_planner): separate param files Signed-off-by: Y.Hisaki <[email protected]>
Thank you for contributing to the Autoware project! 🚧 If your pull request is in progress, switch it to draft mode. Please ensure:
|
@yhisaki |
planning/autoware_static_centerline_generator/test/test_static_centerline_generator.test.py
Outdated
Show resolved
Hide resolved
For this PR's change, it would be more appropriate to verify that colcon test executes without issues, rather than checking psim results. |
…_centerline_generator.test.py Co-authored-by: Kyoichi Sugahara <[email protected]>
Signed-off-by: Y.Hisaki <[email protected]>
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## main #9470 +/- ##
==========================================
- Coverage 29.24% 29.23% -0.02%
==========================================
Files 1442 1447 +5
Lines 108555 108605 +50
Branches 41528 41530 +2
==========================================
Hits 31750 31750
- Misses 73720 73770 +50
Partials 3085 3085
*This pull request uses carry forward flags. Click here to find out more. ☔ View full report in Codecov by Sentry. |
Description
Previously,
behaviour_velocity_planner/config/behaviour_velocity_planner.param.yaml
was used inautoware_behaviour_velocity_planner
andautoware_behaviour_velocity_planner_common
.In this PR,
behaviour_velocity_planner.param.yaml
is split intobehaviour_velocity_planner.param.yaml
andbehaviour_velocity_planner_common.param.yaml
.behaviour_velocity_planner.param.yaml
is only used inbehaviour_velocity_planner
andbehaviour_velocity_planner_common.param.yaml
is only used inbehaviour_velocity_planner_common
.Before
behavior_velocity_planner/config/behavior_velocity_planner.param.yaml
After
behavior_velocity_planner/config/behavior_velocity_planner.param.yaml
behavior_velocity_planner_common/config/behavior_velocity_planner_common.param.yaml
Why do I need this change?
The file
behavior_velocity_plannner/config/behaviour_velocity_planner.param.yaml
was needed to create unit tests forbehavior_velocity_plannner_common
. However, ifbehavior_velocity_plannner_common
depends onbehavior_velocity_plannner
, it causes circular references. Therefore, I came up with the idea of creating this PR.Related links
autowarefoundation/autoware_launch#1254
How was this PR tested?
Tested on psim.
Notes for reviewers
None.
Interface changes
None.
Effects on system behavior
None.