Skip to content

feat: add parameters to support get_selected_lanelet2_map interface#1813

Draft
mitsudome-r wants to merge 1 commit intoautowarefoundation:mainfrom
mitsudome-r:feat/support-get-selected-map
Draft

feat: add parameters to support get_selected_lanelet2_map interface#1813
mitsudome-r wants to merge 1 commit intoautowarefoundation:mainfrom
mitsudome-r:feat/support-get-selected-map

Conversation

@mitsudome-r
Copy link
Copy Markdown
Member

@mitsudome-r mitsudome-r commented Apr 9, 2026

Description

This must be merged with autowarefoundation/autoware_core#889

This PR wires up the launcher side for the get_selected_lanelet2_map service introduced in autoware_map_loader. When enable_selected_map_loading is true, the node reads cell bounding box metadata from lanelet2_map_metadata.yaml (or computes them from the map itself) and exposes a service that returns only the map primitives within a requested region — enabling differential map loading for large-scale deployments.

Notes

lanelet2_map_metadata.yaml is optional; if missing, the node falls back to computing bounding boxes from the map data.
No behavior change when enable_selected_map_loading is set to false.

Related Link

autowarefoundation/autoware_core#887

How was this PR tested?

Notes for reviewers

None.

Effects on system behavior

None.

@github-actions github-actions bot added the component:map Map creation, storage, and loading. (auto-assigned) label Apr 9, 2026
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 9, 2026

Thank you for contributing to the Autoware project!

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

Please ensure:

@mitsudome-r mitsudome-r force-pushed the feat/support-get-selected-map branch from de1cc21 to 216698a Compare April 9, 2026 23:20
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

component:map Map creation, storage, and loading. (auto-assigned) run:build-and-test-differential

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant