Skip to content

feat(autoware_lanelet2_utils): replace from/toBinMsg (Planning and Control Component) - #11784

Merged
mitsudome-r merged 3 commits into
autowarefoundation:mainfrom
sarun-hub:feat/P-C/deprecate_from-to-bin
Dec 24, 2025
Merged

mitsudome-r merged 3 commits into
autowarefoundation:mainfrom
sarun-hub:feat/P-C/deprecate_from-to-bin

Conversation

@sarun-hub

@sarun-hub sarun-hub commented Dec 17, 2025 •

Copy link
Copy Markdown
Contributor

Description

fromBinMsg and toBinMsg are ported to autoware_lanelet2_utils in autoware_core #648.
These functions in autoware_lanelet2_extension will be deprecated in autoware_lanelet2_extension PR #89.

This is the change in Planning and Control Component divided from #11741.

Related links

Parent Issue:

  • Link

How was this PR tested?

Notes for reviewers

None.

Interface changes

None.

Effects on system behavior

None.

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
@github-actions github-actions Bot added component:planning Route planning, decision-making, and navigation. (auto-assigned) component:control Vehicle control algorithms and mechanisms. (auto-assigned) labels Dec 17, 2025
@sarun-hub sarun-hub added the run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) label Dec 17, 2025
@sarun-hub sarun-hub self-assigned this Dec 17, 2025
@github-actions

Copy link
Copy Markdown

Thank you for contributing to the Autoware project!

🚧 If your pull request is in progress, switch it to draft mode.

Please ensure:

@codecov

codecov Bot commented Dec 17, 2025 •

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 0% with 22 lines in your changes missing coverage. Please review.
✅ Project coverage is 23.69%. Comparing base (2ae4f82) to head (096ebad).
⚠️ Report is 15 commits behind head on main.

Files with missing lines Patch % Lines
...filter/src/trajectory_traffic_rule_filter_node.cpp 0.00% 5 Missing ⚠️
...rture_checker_node/lane_departure_checker_node.cpp 0.00% 4 Missing ⚠️
...or/src/remaining_distance_time_calculator_node.cpp 0.00% 4 Missing ⚠️
...e_diffusion_planner/src/diffusion_planner_node.cpp 0.00% 3 Missing ⚠️
...toware_costmap_generator/src/costmap_generator.cpp 0.00% 2 Missing ⚠️
...r_universe/src/mission_planner/mission_planner.cpp 0.00% 2 Missing ⚠️
...afety_filter/src/trajectory_safety_filter_node.cpp 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #11784      +/-   ##
==========================================
+ Coverage   18.06%   23.69%   +5.63%     
==========================================
  Files        1802     1813      +11     
  Lines      125104   125866     +762     
  Branches    43584    44113     +529     
==========================================
+ Hits        22596    29830    +7234     
- Misses      83679    83853     +174     
+ Partials    18829    12183    -6646     
Flag Coverage Δ *Carryforward flag
daily 20.47% <ø> (+<0.01%) ⬆️ Carriedforward from 8ce450d
daily-cuda 18.06% <ø> (+<0.01%) ⬆️ Carriedforward from 8ce450d
differential 47.17% <0.00%> (?)
differential-cuda 46.15% <0.00%> (?)
total-cuda 18.06% <ø> (+<0.01%) ⬆️ Carriedforward from 8ce450d

*This pull request uses carry forward flags. Click here to find out more.

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.

@sasakisasaki sasakisasaki left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Reviewed 👍

Nice catch for unused header #include <autoware_lanelet2_extension/utility/message_conversion.hpp>

@mitsudome-r
mitsudome-r merged commit fa48609 into autowarefoundation:main Dec 24, 2025
61 of 64 checks passed
@github-project-automation github-project-automation Bot moved this from To Triage to Done in Software Working Group Dec 24, 2025
xtk8532704 pushed a commit to tier4/autoware_universe that referenced this pull request Jan 7, 2026
…ntrol Component) (autowarefoundation#11784)

* planning component toBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* control component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* planning component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

---------

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
Signed-off-by: xtk8532704 <1041084556@qq.com>
simonranjith pushed a commit to simonranjith/autoware_universe that referenced this pull request Jan 16, 2026
…ntrol Component) (autowarefoundation#11784)

* planning component toBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* control component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* planning component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

---------

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
simonranjith pushed a commit to simonranjith/autoware_universe that referenced this pull request Jan 17, 2026
…ntrol Component) (autowarefoundation#11784)

* planning component toBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* control component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* planning component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

---------

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
k-uta pushed a commit to tier4/autoware_universe that referenced this pull request Jan 28, 2026
…ntrol Component) (autowarefoundation#11784)

* planning component toBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* control component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* planning component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

---------

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
mkquda pushed a commit to tier4/autoware_universe that referenced this pull request Mar 16, 2026
…ntrol Component) (autowarefoundation#11784)

* planning component toBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* control component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* planning component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

---------

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
mkquda pushed a commit to tier4/autoware_universe that referenced this pull request Apr 22, 2026
…ntrol Component) (autowarefoundation#11784)

* planning component toBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* control component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* planning component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

---------

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
tier4-autoware-public-bot Bot pushed a commit to tier4/pilot_auto_planning that referenced this pull request Jul 16, 2026
…ntrol Component) (autowarefoundation/autoware_universe#11784)

* planning component toBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* control component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

* planning component fromBinMsg replacement

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>

---------

Signed-off-by: Sarun Mukdapitak <sarun.mukda@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component:control Vehicle control algorithms and mechanisms. (auto-assigned) component:planning Route planning, decision-making, and navigation. (auto-assigned) run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci)

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

5 participants