Skip to content

fix(lidar_marker_localizer): unintended implementation fixes#11709

Draft
Motsu-san wants to merge 33 commits intoautowarefoundation:mainfrom
Motsu-san:fix/default_setting_on_lidar_marker_localizer
Draft

fix(lidar_marker_localizer): unintended implementation fixes#11709
Motsu-san wants to merge 33 commits intoautowarefoundation:mainfrom
Motsu-san:fix/default_setting_on_lidar_marker_localizer

Conversation

@Motsu-san
Copy link
Copy Markdown
Contributor

@Motsu-san Motsu-san commented Dec 1, 2025

Description

Unintended implementation fixes
Please open and merge this after the following pull-requests merged
#11574
autowarefoundation/autoware_launch#1695

Related links

Parent Issue:

How was this PR tested?

Notes for reviewers

None.

Interface changes

None.

Effects on system behavior

None.

@Motsu-san Motsu-san added component:localization Vehicle's position determination in its environment. (auto-assigned) run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) labels Dec 1, 2025
@github-actions github-actions bot added type:documentation Creating or refining documentation. (auto-assigned) component:launch Launch files, scripts and initialization tools. (auto-assigned) labels Dec 1, 2025
@github-actions
Copy link
Copy Markdown

github-actions bot commented Dec 1, 2025

Thank you for contributing to the Autoware project!

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

Please ensure:

@Motsu-san Motsu-san changed the title fix(lidar_marker_localizer): default setting on lidar marker localizer fix(lidar_marker_localizer): unintended implementation fixes Dec 1, 2025
@Motsu-san Motsu-san force-pushed the fix/default_setting_on_lidar_marker_localizer branch from a269527 to c9988ca Compare January 28, 2026 13:03
@paulsohn
Copy link
Copy Markdown
Contributor

paulsohn commented Feb 6, 2026

@Motsu-san cc @KYabuuchi @TaikiYamada4 @YamatoAndo

As we decided to migrate tier4 launchers into autoware_launch repository,
a separate PR for tier4 launchers must be created unless this PR is merged before 2026/02/10 07:00 UTC (16:00 JST)

@Motsu-san Motsu-san force-pushed the fix/default_setting_on_lidar_marker_localizer branch from 9fd3b0a to 2b1476b Compare February 17, 2026 02:15
@github-actions github-actions bot removed the component:launch Launch files, scripts and initialization tools. (auto-assigned) label Feb 17, 2026
@Motsu-san
Copy link
Copy Markdown
Contributor Author

@paulsohn Thank you for your notice! The conflict has been resolved.

@Motsu-san Motsu-san force-pushed the fix/default_setting_on_lidar_marker_localizer branch from c7ed18b to 09abd87 Compare February 18, 2026 01:04
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
for using PointType in both PointXYZIRC and PointXYZIRADRT

Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
- Add check to skip empty ring pointclouds in detect_landmarks
- Prevent unnecessary processing and possible errors when a ring has no points

Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
- Enable generic processing for multiple point cloud types
- Prepare for future multi-LiDAR marker localization support

Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>

# Conflicts:
#	launch/tier4_localization_launch/launch/localization.launch.xml
#	launch/tier4_localization_launch/launch/pose_twist_estimator/lidar_marker_localizer.launch.xml
#	launch/tier4_localization_launch/launch/pose_twist_estimator/pose_twist_estimator.launch.xml
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Motsu-san and others added 19 commits February 18, 2026 10:53
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
To indicate the contributor's affiliation

Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
…ramework

Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
If enabled, it may cause instability in the z-direction in the case of driving on level road

Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
Signed-off-by: Motsu-san <83898149+Motsu-san@users.noreply.github.com>
@Motsu-san Motsu-san force-pushed the fix/default_setting_on_lidar_marker_localizer branch from 226e61f to c118c38 Compare February 18, 2026 02:02
@codecov
Copy link
Copy Markdown

codecov bot commented Feb 18, 2026

Codecov Report

❌ Patch coverage is 19.00826% with 196 lines in your changes missing coverage. Please review.
✅ Project coverage is 18.68%. Comparing base (435a7f1) to head (c118c38).
⚠️ Report is 309 commits behind head on main.

Files with missing lines Patch % Lines
...ar_marker_localizer/src/lidar_marker_localizer.cpp 25.27% 136 Missing ⚠️
...autoware_landmark_manager/src/landmark_manager.cpp 0.00% 43 Missing ⚠️
...mator_arbiter/src/stopper/stopper_lidar_marker.hpp 0.00% 12 Missing ⚠️
...imator_arbiter/src/pose_estimator_arbiter_core.cpp 0.00% 3 Missing and 1 partial ⚠️
...ose_estimator_arbiter/src/stopper/base_stopper.hpp 0.00% 0 Missing and 1 partial ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #11709      +/-   ##
==========================================
+ Coverage   18.05%   18.68%   +0.63%     
==========================================
  Files        1838     1869      +31     
  Lines      126279   127487    +1208     
  Branches    44164    46858    +2694     
==========================================
+ Hits        22796    23826    +1030     
- Misses      84517    85364     +847     
+ Partials    18966    18297     -669     
Flag Coverage Δ *Carryforward flag
daily 20.55% <ø> (+0.01%) ⬆️ Carriedforward from d9c9775
daily-cuda 18.05% <ø> (+0.01%) ⬆️ Carriedforward from d9c9775
differential 2.79% <19.00%> (?)
total-cuda 18.05% <ø> (+0.01%) ⬆️ Carriedforward from d9c9775

*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.

@stale
Copy link
Copy Markdown

stale bot commented Apr 19, 2026

This pull request has been automatically marked as stale because it has not had recent activity.

@stale stale bot added the status:stale Inactive or outdated issues. (auto-assigned) label Apr 19, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component:localization Vehicle's position determination in its environment. (auto-assigned) run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) status:stale Inactive or outdated issues. (auto-assigned) type:documentation Creating or refining documentation. (auto-assigned)

Projects

Status: To Triage

Development

Successfully merging this pull request may close these issues.

2 participants