Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
jazzy

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro kilted showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro lyrical showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro rolling showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro ardent showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro bouncy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro crystal showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro eloquent showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro dashing showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro galactic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro foxy showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro iron showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro lunar showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro jade showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro indigo showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro hydro showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro kinetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro melodic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange

No version for distro noetic showing humble. Known supported distros are highlighted in the buttons above.
Package symbol

autoware_lanelet2_map_visualizer package from autoware_core repo

autoware_adapi_adaptors autoware_adapi_specs autoware_core_api autoware_default_adapi autoware_core autoware_agnocast_wrapper autoware_component_interface_specs autoware_geography_utils autoware_global_parameter_loader autoware_interpolation autoware_kalman_filter autoware_lanelet2_utils autoware_marker_utils autoware_motion_utils autoware_node autoware_object_recognition_utils autoware_osqp_interface autoware_point_types autoware_qos_utils autoware_qp_interface autoware_signal_processing autoware_trajectory autoware_vehicle_info_utils autoware_command_gate autoware_core_control autoware_simple_pure_pursuit autoware_awsim_sensor_kit_description autoware_sample_sensor_kit_description autoware_sample_vehicle_description autoware_core_localization autoware_ekf_localizer autoware_gyro_odometer autoware_localization_util autoware_ndt_scan_matcher autoware_pose_initializer autoware_stop_filter autoware_twist2accel autoware_core_map autoware_lanelet2_map_visualizer autoware_map_height_fitter autoware_map_loader autoware_map_projection_loader autoware_core_perception autoware_euclidean_cluster_object_detector autoware_ground_filter autoware_perception_objects_converter autoware_core_planning autoware_mission_planner autoware_objects_of_interest_marker_interface autoware_path_generator autoware_planning_factor_interface autoware_planning_topic_converter autoware_route_handler autoware_velocity_smoother autoware_behavior_velocity_planner autoware_behavior_velocity_planner_common autoware_behavior_velocity_stop_line_module autoware_motion_velocity_obstacle_stop_module autoware_motion_velocity_planner autoware_motion_velocity_planner_common autoware_core_sensing autoware_crop_box_filter autoware_downsample_filters autoware_gnss_poser autoware_vehicle_velocity_converter autoware_planning_test_manager autoware_pyplot autoware_test_node autoware_test_utils autoware_testing autoware_core_vehicle

ROS Distro
humble

Package Summary

Version 1.9.0
License Apache License 2.0
Build type AMENT_CMAKE
Use RECOMMENDED

Repository Summary

Checkout URI https://github.com/autowarefoundation/autoware_core.git
VCS Type git
VCS Version main
Last Updated 2026-07-03
Dev Status DEVELOPED
Released RELEASED
Contributing Help Wanted (-)
Good First Issues (-)
Pull Requests to Review (-)

Package Description

The autoware_lanelet2_map_visualizer package

Maintainers

  • Yamato Ando
  • Masahiro Sakamoto
  • NGUYEN Viet Anh
  • Taiki Yamada
  • Mamoru Sobue

Authors

  • Ryohsuke Mitsudome
  • Koji Minoda

autoware_lanelet2_map_visualizer package

This package provides the features of visualizing the lanelet2 maps.

lanelet2_map_visualization

Feature

lanelet2_map_visualization visualizes autoware_map_msgs/LaneletMapBin messages into visualization_msgs/MarkerArray.

How to Run

ros2 run autoware_lanelet2_map_visualizer lanelet2_map_visualization

Subscribed Topics

  • ~input/lanelet2_map (autoware_map_msgs/LaneletMapBin) : binary data of Lanelet2 Map

Published Topics

  • ~output/lanelet2_map_marker (visualization_msgs/MarkerArray) : visualization messages for RViz
CHANGELOG

Changelog for package autoware_lanelet2_map_visualizer

1.9.0 (2026-06-24)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization (#1143)

    * refactor(autoware_lanelet2_map_visualizer): extract pure marker-array builder and reuse autoware_utils_visualization Move the LaneletMap-to-MarkerArray assembly out of the on_map_bin ROS callback into a pure, internally-headered free function create_lanelet_map_marker_array(map, viz_centerline), and have the node callback delegate to it then publish. This adds a directly unit-testable seam with no change to the node's public constructor or topics. Replace the two .cpp-local helpers (set_color, insert_marker_array) with autoware_utils_visualization::create_marker_color / append_marker_array, which are semantically identical (append_marker_array with no current_time performs the same push-back, and create_marker_color static_casts the same way set_color did). These helpers are internal, so the public API is unaffected. Add unit tests on the new free function asserting per-element-category marker namespaces and colors (road triangle, road boundaries, curbstone), the empty-map degenerate path, and the viz_centerline branch toggling the center-line markers. The new tests run without rclcpp init/shutdown. Behavior-preserving: the deserialized map is now passed directly as a LaneletMapConstPtr to the read-only queries instead of being deep-copied via remove_const first; the published MarkerArray is unchanged. Refs: autowarefoundation/autoware_core#1096

    * Update map/autoware_lanelet2_map_visualizer/test/test_lanelet2_map_visualization.cpp Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> ---------Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>>

  • feat: add visualization support for area primitives (part of reverse maneuver feature) (#1122) feat: add visualization for area primitives; part of reverse maneuver feature

  • Contributors: Yutaka Kondo, emmeyteja, github-actions

1.8.0 (2026-05-01)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base

  • feat(autoware_lanelet2_map_visualizer): add new maker (#828)

    * add maker ---------

  • chore(planning, misc): remove unused header includes (#840)

  • Contributors: Mamoru Sobue, Yuki TAKAGI, github-actions

1.7.0 (2026-02-14)

1.6.0 (2025-12-30)

  • Merge remote-tracking branch 'origin/main' into tmp/bot/bump_version_base
  • feat(autoware_lanelet2_utils): replace from/toBinMsg (#737) Co-authored-by: Junya Sasaki <<j2sasaki1990@gmail.com>> Co-authored-by: Mamoru Sobue <<hilo.soblin@gmail.com>>
  • Contributors: Sarun MUKDAPITAK, github-actions

1.5.0 (2025-11-16)

  • Merge remote-tracking branch 'origin/main' into humble

  • feat: replace [ament_auto_package]{.title-ref} to [autoware_ament_auto_package]{.title-ref} (#700)

    • replace ament_auto_package to autoware_ament_auto_package

    * style(pre-commit): autofix ---------Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

  • chore: update maintainer (#637)

    * chore: update maintainer remove Takeshi Ishita

    * chore: update maintainer remove Kento Yabuuchi

    * chore: update maintainer remove Shintaro Sakoda

    * chore: update maintainer remove Ryu Yamamoto ---------

File truncated at 100 lines see the full file

Launch files

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged autoware_lanelet2_map_visualizer at Robotics Stack Exchange