Skip to content

Commit 8c09ffc

Browse files
rej55mitukou1109pre-commit-ci[bot]kosuke55youtalk
authored
chore: sync v0.48.0 (#24)
* test(path_generator): add tests for path cut feature (autowarefoundation#268) * add map for test Signed-off-by: mitukou1109 <[email protected]> * add overpass map Signed-off-by: mitukou1109 <[email protected]> * refactor & enhance base test class Signed-off-by: mitukou1109 <[email protected]> * add tests Signed-off-by: mitukou1109 <[email protected]> * style(pre-commit): autofix * fix year created Co-authored-by: Kosuke Takeuchi <[email protected]> * anonymize test map Signed-off-by: mitukou1109 <[email protected]> * style(pre-commit): autofix * add test map info to README Signed-off-by: mitukou1109 <[email protected]> * style(pre-commit): autofix * make tests work with autoware_trajectory Signed-off-by: mitukou1109 <[email protected]> * include necessary header Signed-off-by: mitukou1109 <[email protected]> * fix test case Signed-off-by: mitukou1109 <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: mitukou1109 <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> * fix(autoware_trajectory): fix base_addition callback to work when Trajectory is moved (autowarefoundation#370) Signed-off-by: Mamoru Sobue <[email protected]> * feat(trajectory): improve shift function and their documents (autowarefoundation#337) * feat(trajectory): add populate function Signed-off-by: Mamoru Sobue <[email protected]> * update curvature figure for approximation desc Signed-off-by: Mamoru Sobue <[email protected]> * update align_orientation_with_trajectory_direction fig Signed-off-by: Mamoru Sobue <[email protected]> * finished trajectory classes Signed-off-by: Mamoru Sobue <[email protected]> * refactored shift Signed-off-by: Mamoru Sobue <[email protected]> * add comment Signed-off-by: Mamoru Sobue <[email protected]> * update error message Signed-off-by: Mamoru Sobue <[email protected]> --------- Signed-off-by: Mamoru Sobue <[email protected]> * refactor(autoware_lanelet2_utils)!: move everything to namespace experimental (autowarefoundation#372) Signed-off-by: Mamoru Sobue <[email protected]> * refactor(autoware_trajectory)!: move everything to namespace experimetal (autowarefoundation#371) refactor(autoware_trajectory)!: move everything to namespace experimental Signed-off-by: Mamoru Sobue <[email protected]> * feat(trajectory): add pretty_build() function for Planning/Control component node (autowarefoundation#332) Signed-off-by: Mamoru Sobue <[email protected]> * feat(path_generator): move generate_path public (autowarefoundation#380) * feat(path_generator): move generate_path public Signed-off-by: t4-adc <[email protected]> * style(pre-commit): autofix * fix pre-commit Signed-off-by: t4-adc <[email protected]> * fix test include path Signed-off-by: t4-adc <[email protected]> --------- Signed-off-by: t4-adc <[email protected]> Co-authored-by: t4-adc <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(path_generator): set both lane IDs to point on border of adjacent lanes (autowarefoundation#384) set both lane IDs to point on border of adjacent lanes Signed-off-by: mitukou1109 <[email protected]> * refactor(autoware_object_recognition_utils): use `autoware_utils_*` instead of `autoware_utils` (autowarefoundation#385) use autoware_utils_* Signed-off-by: Yutaka Kondo <[email protected]> * refactor(interpolation): use `autoware_utils_*` instead of `autoware_utils` (autowarefoundation#382) feat(interpolation): use split autoware utils Signed-off-by: Takagi, Isamu <[email protected]> * feat(route_handler): use a cost metric to select start lane (autowarefoundation#357) * feat(route_handler): use a cost metric to select start lane Signed-off-by: Mert Çolak <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: Mert Çolak <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * chore(autoware_kalman_filter): add maintainer (autowarefoundation#381) * chore(autoware_kalman_filter): add maintainer Signed-off-by: RyuYamamoto <[email protected]> * removed the maintainer with an invalid email address. Signed-off-by: RyuYamamoto <[email protected]> * added members of the Localization / Mapping team as maintainers. Signed-off-by: RyuYamamoto <[email protected]> * removed the duplicate entry. Signed-off-by: RyuYamamoto <[email protected]> * fixed the deletion as the wrong entry was removed Signed-off-by: RyuYamamoto <[email protected]> --------- Signed-off-by: RyuYamamoto <[email protected]> * chore: update CODEOWNERS (autowarefoundation#395) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * refactor(autoware_kalman_filter): rewrite using modern C++ without API breakage (autowarefoundation#346) * refactor using modern c++ Signed-off-by: Yutaka Kondo <[email protected]> * remove ctor/dtor Signed-off-by: Yutaka Kondo <[email protected]> * precommit Signed-off-by: Yutaka Kondo <[email protected]> * use eigen methods Signed-off-by: Yutaka Kondo <[email protected]> * Update common/autoware_kalman_filter/include/autoware/kalman_filter/kalman_filter.hpp --------- Signed-off-by: Yutaka Kondo <[email protected]> * feat(.devcontainer): introduce development container (autowarefoundation#368) * create .devcontainer Signed-off-by: Yutaka Kondo <[email protected]> * remove remoteUser Signed-off-by: Yutaka Kondo <[email protected]> * wip Signed-off-by: Yutaka Kondo <[email protected]> * wip Signed-off-by: Yutaka Kondo <[email protected]> * remove nvidia Signed-off-by: Yutaka Kondo <[email protected]> * fix workspace Signed-off-by: Yutaka Kondo <[email protected]> * wip Signed-off-by: Yutaka Kondo <[email protected]> * typo Signed-off-by: Yutaka Kondo <[email protected]> * install cpptools Signed-off-by: Yutaka Kondo <[email protected]> * use core-common-devel Signed-off-by: Yutaka Kondo <[email protected]> * Revert "use core-common-devel" This reverts commit 123fb4d6b419475aef0c196e6558efcbe8bf1b9b. * change workspace Signed-off-by: Yutaka Kondo <[email protected]> * style(pre-commit): autofix * fix spellcheck Signed-off-by: Yutaka Kondo <[email protected]> --------- Signed-off-by: Yutaka Kondo <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(autoware_trajectory): add get_contained_lane_ids function (autowarefoundation#369) * add get_contained_lane_ids Signed-off-by: Y.Hisaki <[email protected]> * add unit test Signed-off-by: Y.Hisaki <[email protected]> * remove assert Signed-off-by: Y.Hisaki <[email protected]> --------- Signed-off-by: Y.Hisaki <[email protected]> * feat(trajectory): define distance threshold and refine restore() without API breakage(in experimental) (autowarefoundation#376) * feat(trajectory): define distance threshold and refine restore Signed-off-by: Mamoru Sobue <[email protected]> * fix spell Signed-off-by: Mamoru Sobue <[email protected]> --------- Signed-off-by: Mamoru Sobue <[email protected]> * fix(autoware_kalman_filter): fixed clang-tidy error (autowarefoundation#379) * fix(autoware_kalman_filter): fixed clang-tidy error Signed-off-by: RyuYamamoto <[email protected]> * remove comment Signed-off-by: RyuYamamoto <[email protected]> --------- Signed-off-by: RyuYamamoto <[email protected]> * chore(autoware_trajectory): relax the warning condition of boundary check (autowarefoundation#393) * chore(autoware_trajectory): relax the warning condition of boundary check Signed-off-by: Y.Hisaki <[email protected]> * tidy Signed-off-by: Y.Hisaki <[email protected]> --------- Signed-off-by: Y.Hisaki <[email protected]> * fix(autoware_trajectory): avoid nan in align_orientation_with_trajectory_direction (autowarefoundation#398) * fix(autoware_trajectory): avoid nan in align_orientation_with_trajectory_direction Signed-off-by: Y.Hisaki <[email protected]> * tidy Signed-off-by: Y.Hisaki <[email protected]> * remove eps Signed-off-by: Y.Hisaki <[email protected]> --------- Signed-off-by: Y.Hisaki <[email protected]> * feat(autoware_trajectory): improve accuracy of boundary by using binary search (autowarefoundation#391) * feat(autoware_trajectory): improve accuracy of boundary by using binary search Signed-off-by: Y.Hisaki <[email protected]> * add example Signed-off-by: Y.Hisaki <[email protected]> * Update common/autoware_trajectory/src/utils/find_intervals.cpp Co-authored-by: Kosuke Takeuchi <[email protected]> * Update common/autoware_trajectory/src/utils/find_intervals.cpp Co-authored-by: Yutaka Kondo <[email protected]> * define macro for avoiding compiler error Signed-off-by: Y.Hisaki <[email protected]> * add unit test Signed-off-by: Y.Hisaki <[email protected]> * use flag instead of optional Signed-off-by: Y.Hisaki <[email protected]> * add missing include Signed-off-by: Y.Hisaki <[email protected]> --------- Signed-off-by: Y.Hisaki <[email protected]> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> * fix: autoware_path_generator, missing parameters in config file (autowarefoundation#362) fix::autoware_path_generator::missing parameters in config file Signed-off-by: liuXinGangChina <[email protected]> * refactor(autoware_qp_interface): rewrite using modern C++ without API breakage (autowarefoundation#400) * perf(objects_of_interest_interface): skip publishing if no subscription (autowarefoundation#413) * chore(autoware_trajectory): fix CMake to work with differential build (autowarefoundation#420) Signed-off-by: Mamoru Sobue <[email protected]> * ci: add build-and-test-differential above job (autowarefoundation#408) Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> * fix(autoware_test_utils): fix deprecated autoware_utils header (autowarefoundation#415) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * fix autoware_utils packages Signed-off-by: a-maumau <[email protected]> --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> * fix(autoware_ground_filter): fix deprecated autoware_utils header (autowarefoundation#417) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix * fix autoware_utils packages Signed-off-by: a-maumau <[email protected]> --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Junya Sasaki <[email protected]> * fix(autoware_crop_box_filter): fix deprecated autoware_utils header (autowarefoundation#418) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * feat(autoware_motion_velocity_planner): point-cloud clustering optimization (autowarefoundation#409) * Core changes for point-cloud maksing and clustering Signed-off-by: Arjun Jagdish Ram <[email protected]> * fix Signed-off-by: Arjun Jagdish Ram <[email protected]> * style(pre-commit): autofix * Update planning/motion_velocity_planner/autoware_motion_velocity_planner_common/include/autoware/motion_velocity_planner_common/planner_data.hpp Co-authored-by: Yutaka Kondo <[email protected]> * fix --------- Signed-off-by: Arjun Jagdish Ram <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * fix(autoware_mission_planner): fix deprecated autoware_utils header (autowarefoundation#421) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(autoware_simple_pure_pursuit): fix deprecated autoware_utils header (autowarefoundation#416) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix * fix autoware_utils packages Signed-off-by: a-maumau <[email protected]> --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(autoware_ekf_localizer): fix deprecated autoware_utils header (autowarefoundation#412) * fix autoware_utils import Signed-off-by: a-maumau <[email protected]> * fix autoware_utils packages Signed-off-by: a-maumau <[email protected]> --------- Signed-off-by: a-maumau <[email protected]> * refactor(motion_utils): use `autoware_utils_*` instead of `autoware_utils` (autowarefoundation#383) * feat(interpolation): use split autoware utils Signed-off-by: Takagi, Isamu <[email protected]> * feat(motion_utils): use split autoware utils Signed-off-by: Takagi, Isamu <[email protected]> --------- Signed-off-by: Takagi, Isamu <[email protected]> * feat: add dense centerline map (autowarefoundation#399) * Add map of dense centerline Signed-off-by: yukage-oya <[email protected]> * style(pre-commit): autofix * Correction of README.md Signed-off-by: yukage-oya <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: yukage-oya <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(autoware_ekf_localizer): modified log output section to use warning_message and throttle (autowarefoundation#374) * fix(autoware_ekf_localizer): Modified log output section to use warning_message and throttle Signed-off-by: RyuYamamoto <[email protected]> * use constexpr and string_view Signed-off-by: RyuYamamoto <[email protected]> --------- Signed-off-by: RyuYamamoto <[email protected]> * feat(autoware_trajectory): enable downcast from Trajectory<Point> to Trajectory<Pose> (autowarefoundation#430) * feat(autoware_trajectory): enable downcast from Trajectory<Point> to Trajectory<Pose> Signed-off-by: Y.Hisaki <[email protected]> * add test Signed-off-by: Y.Hisaki <[email protected]> * fix test Signed-off-by: Y.Hisaki <[email protected]> --------- Signed-off-by: Y.Hisaki <[email protected]> * feat(autoware_path_generator): add smooth goal connection (autowarefoundation#394) Signed-off-by: Y.Hisaki <[email protected]> * fix(autoware_velocity_smoother): fix deprecated autoware_utils header (autowarefoundation#424) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix * add header for timekeeper Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * feat(route_handler, QC): add overload of get_shoulder_lanelet_sequence (autowarefoundation#431) feat(route_handler): add get_shoulder_lanelet_sequence Signed-off-by: Mamoru Sobue <[email protected]> * refactor(path_generator): avoid using non-API functions (autowarefoundation#432) * avoid using lanelet::geometry::internal functions Signed-off-by: mitukou1109 <[email protected]> * use meaningful struct instead of pair Signed-off-by: mitukou1109 <[email protected]> --------- Signed-off-by: mitukou1109 <[email protected]> * feat(behavior_velocity_planner)!: only wait for the required subscriptions (autowarefoundation#433) Signed-off-by: Takayuki Murooka <[email protected]> * feat(behavior_velocity_planner): extend stop line to path bound (autowarefoundation#367) * extend stop line to path bound Signed-off-by: mitukou1109 <[email protected]> * change signature of stop line extension function Signed-off-by: mitukou1109 <[email protected]> * add tests for extendSegmentToBounds Signed-off-by: mitukou1109 <[email protected]> * add tests for getEgoAndStopPoint Signed-off-by: mitukou1109 <[email protected]> * avoid using non-API function Signed-off-by: mitukou1109 <[email protected]> * add doxygen comment Signed-off-by: mitukou1109 <[email protected]> * add test case for extendSegmentToBounds Signed-off-by: mitukou1109 <[email protected]> * deprecate extendLine() instead of removing it Signed-off-by: mitukou1109 <[email protected]> * restore parameters for extend_path Signed-off-by: kosuke55 <[email protected]> * remove deprecated for ci build of universe Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: mitukou1109 <[email protected]> Signed-off-by: kosuke55 <[email protected]> Co-authored-by: kosuke55 <[email protected]> * feat(route_handler): remove only_route_lanes = false usage (autowarefoundation#450) Signed-off-by: Mamoru Sobue <[email protected]> * test(autoware_gnss_poser): add unit tests (autowarefoundation#414) * test(autoware_gnss_poser): add unit tests Signed-off-by: NorahXiong <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: NorahXiong <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * refactor(bvp_common, QC): deprecate checkCollision() (autowarefoundation#429) Signed-off-by: Mamoru Sobue <[email protected]> * fix(velocity_smoother): prevent access when vector is empty (autowarefoundation#438) add empty check Signed-off-by: mitukou1109 <[email protected]> * chore(autoware_trajectory): update includes to maintain backward compatibility (autowarefoundation#455) Signed-off-by: Y.Hisaki <[email protected]> * fix(route_handler): getCenterLinePath with cropping waypoints (autowarefoundation#378) Signed-off-by: Takayuki Murooka <[email protected]> * chore: bump up version to 1.1.0 (autowarefoundation#462) (autowarefoundation#464) Signed-off-by: Yutaka Kondo <[email protected]> * feat(behavior_velocity_planner)!: remove unused function extendLine (autowarefoundation#457) * remove unused function Signed-off-by: mitukou1109 <[email protected]> * remove unused parameter Signed-off-by: mitukou1109 <[email protected]> --------- Signed-off-by: mitukou1109 <[email protected]> * feat(autoware_lanelet2_utils): refactor stop line retrieval functions into lanelet2_utils (autowarefoundation#327) Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Mamoru Sobue <[email protected]> * feat(autoware_trajectory): enhance shift flexibility (autowarefoundation#456) * feat(autoware_trajectory): enhance shift flexibility Signed-off-by: Y.Hisaki <[email protected]> * add test Signed-off-by: Y.Hisaki <[email protected]> * fix spell miss Signed-off-by: Y.Hisaki <[email protected]> * remove unused Signed-off-by: Y.Hisaki <[email protected]> --------- Signed-off-by: Y.Hisaki <[email protected]> * fix: deprecation of .h files in message_filters (autowarefoundation#467) * fix: deprecation of .h files in message_filters Signed-off-by: Tim Clephas <[email protected]> * Update perception/autoware_ground_filter/include/autoware/ground_filter/node.hpp Signed-off-by: Tim Clephas <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> --------- Signed-off-by: Tim Clephas <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> * fix(autoware_motion_velocity_planner): fix deprecated autoware_utils header (autowarefoundation#444) Signed-off-by: a-maumau <[email protected]> * refactor(autoware_obect_recognition_utils): rewrite using modern C++ without API breakage (autowarefoundation#396) Signed-off-by: Yutaka Kondo <[email protected]> * fix(autoware_simple_pure_pursuit): fix path follower lateral deviation (autowarefoundation#425) * fix::autoware_simple_pure_pursuit::fix path follower lateral deviation, v0.0 Signed-off-by: liuXinGangChina <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: liuXinGangChina <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(autoware_ekf_localizer): use constexpr and string_view (autowarefoundation#435) * fix(autoware_ekf_localizer) use constexpr and string_view Signed-off-by: RyuYamamoto <[email protected]> * add std::string_view header Signed-off-by: RyuYamamoto <[email protected]> * add std::string header Signed-off-by: RyuYamamoto <[email protected]> --------- Signed-off-by: RyuYamamoto <[email protected]> * fix(autoware_planning_topic_converter): fix deprecated autoware_utils header (autowarefoundation#447) fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * fix(autoware_planning_factor_interface): removed unused autoware_utils (autowarefoundation#440) removed unused autoware_utils Signed-off-by: a-maumau <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> * fix(autoware_behavior_velocity_planner): fix deprecated autoware_utils header (autowarefoundation#442) Signed-off-by: a-maumau <[email protected]> * fix(autoware_motion_velocity_obstacle_stop_module): fix deprecated autoware_utils header (autowarefoundation#443) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * fix(autoware_motion_velocity_planner_common): fix deprecated autoware_utils header (autowarefoundation#445) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix * add missing header Signed-off-by: a-maumau <[email protected]> --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(autoware_objects_of_interest_marker_interface): fix deprecated autoware_utils header (autowarefoundation#448) fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * fix(route_handler): fix error message for the route planning failure (autowarefoundation#463) * fix(route_handler): fix error message for the route planning failure Signed-off-by: Takayuki Murooka <[email protected]> * use stringstream Signed-off-by: Takayuki Murooka <[email protected]> --------- Signed-off-by: Takayuki Murooka <[email protected]> * fix(autoware_motion_velocity_obstacle_stop_module): fix for mishandling lateral-distance (autowarefoundation#452) * Fix for mishandling lateral-distance Signed-off-by: Arjun Jagdish Ram <[email protected]> * fix Signed-off-by: Arjun Jagdish Ram <[email protected]> * style(pre-commit): autofix * fix Signed-off-by: Arjun Jagdish Ram <[email protected]> * fix Signed-off-by: Arjun Jagdish Ram <[email protected]> * fix Signed-off-by: Arjun Jagdish Ram <[email protected]> * style(pre-commit): autofix * fix Signed-off-by: Arjun Jagdish Ram <[email protected]> * style(pre-commit): autofix * Update planning/motion_velocity_planner/autoware_motion_velocity_planner_common/src/utils.cpp Co-authored-by: Yutaka Kondo <[email protected]> --------- Signed-off-by: Arjun Jagdish Ram <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * fix(stop_line): check linked lane id of stop line (autowarefoundation#468) * fix bug of stop_line module Signed-off-by: Y.Hisaki <[email protected]> * remove unused function Signed-off-by: Y.Hisaki <[email protected]> * modify based on review Signed-off-by: Y.Hisaki <[email protected]> --------- Signed-off-by: Y.Hisaki <[email protected]> * fix(autoware_simple_pure_pursuit): fix document (autowarefoundation#473) fix deadlink Signed-off-by: Y.Hisaki <[email protected]> * fix(behavior_velocity_planner_common): support overlap lane (autowarefoundation#472) Signed-off-by: Y.Hisaki <[email protected]> * feat(autoware_lanelet2_map_visualizer): porting autoware_lanelet2_map_visualizer from autoware_universe (autowarefoundation#428) Signed-off-by: NorahXiong <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> * feat(autoware_gyro_odometer): porting the package from Autoware Universe (autowarefoundation#423) Signed-off-by: suchang <[email protected]> * fix(behavior_velocity_planner_common): fix argument type of findCollisionSegment (autowarefoundation#474) Signed-off-by: Y.Hisaki <[email protected]> * feat(build-and-test*): build and test on ROS 2 Jazzy too (autowarefoundation#476) Signed-off-by: Yutaka Kondo <[email protected]> * feat: add autoware_perception_objects_converter (autowarefoundation#458) Signed-off-by: suchang <[email protected]> Co-authored-by: suchang <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(path_generator): add missing autoware planning msgs (autowarefoundation#480) * fix: tf2 uses hpp headers in rolling (and is backported) (autowarefoundation#483) * tf2 uses hpp headers in rolling (and is backported) Signed-off-by: Tim Clephas <[email protected]> * fixup! tf2 uses hpp headers in rolling (and is backported) Signed-off-by: Tim Clephas <[email protected]> --------- Signed-off-by: Tim Clephas <[email protected]> * fix(autoware_test_utils): fix linking to yaml-cpp (autowarefoundation#315) * Fix linking to yaml-cpp Signed-off-by: Shane Loretz <[email protected]> * Remove find_package(yaml_cpp_vendor...) Signed-off-by: Shane Loretz <[email protected]> * wip Signed-off-by: Yutaka Kondo <[email protected]> --------- Signed-off-by: Shane Loretz <[email protected]> Signed-off-by: Yutaka Kondo <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> * docs(path_generator): replace flowchart with raw plantuml code (autowarefoundation#482) * add flowchart * style(pre-commit): autofix --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * fix(autoware_behavior_velocity_planner_common): fix deprecated autoware_utils header (autowarefoundation#441) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix * fix to autoware_utils_debug Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * feat(autoware_euclidean_cluster_object_detector): port autoware_euclidean_cluster to autoware.core (autowarefoundation#460) Signed-off-by: liuXinGangChina <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * docs(simple_pure_pursuit): add flowchart (autowarefoundation#481) * add flowchart * add default value to parameter schema * fix parameter schema --------- Co-authored-by: Ryohsuke Mitsudome <[email protected]> * test(autoware_lanelet2_map_visualization): add unit test code (autowarefoundation#477) Signed-off-by: BangLiuChina <[email protected]> * chore: update CODEOWNERS (autowarefoundation#475) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * fix(autoware_route_handler): fix deprecated autoware_utils header (autowarefoundation#446) * fix autoware_utils header Signed-off-by: a-maumau <[email protected]> * style(pre-commit): autofix * fix to autoware_utils_geometry Signed-off-by: a-maumau <[email protected]> --------- Signed-off-by: a-maumau <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * feat(autoware_lanelet2_utils): refactor interpolation and extrapolation for lanelet2 points and line (autowarefoundation#373) * task 1 * style(pre-commit): autofix * completed all task, change all function to reutn optional point * Added getLineStringFromArcLength and get_pose_from_2d_arc_length * remove unnecessary functions * fixed some review * temp * fix conflict * review fix * style(pre-commit): autofix * fixed unused function in header * fixed review and cleaned up unnecessary variable --------- Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(vehicle_info_utils): customizable margins to vehicle footprint (autowarefoundation#471) Signed-off-by: Zulfaqar Azmi <[email protected]> * chore: add autoware_tools to packages_above.repos (autowarefoundation#489) Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Junya Sasaki <[email protected]> * chore: no longer support ROS 2 Galactic (autowarefoundation#492) * feat(obstacle_stop_module): maintain larger stop distance for opposing traffic (autowarefoundation#451) * Opposing traffic handling * Changes to core params * fix Signed-off-by: Arjun Jagdish Ram <[email protected]> * fixes Signed-off-by: Arjun Jagdish Ram <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: Arjun Jagdish Ram <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(autoware_downsample_filters): re-implementation pointcloud downsample filters according to autoware_pointcloud_preprocessor in autoware_universe (autowarefoundation#459) Signed-off-by: NorahXiong <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> * feat!: remove obstacle_stop_planner and obstacle_cruise_planner (autowarefoundation#495) * feat: remove obstacle_stop_planner and obstacle_cruise_planner Signed-off-by: Takayuki Murooka <[email protected]> * update Signed-off-by: Takayuki Murooka <[email protected]> * fix Signed-off-by: Takayuki Murooka <[email protected]> --------- Signed-off-by: Takayuki Murooka <[email protected]> * fix(path_generator): fix crop range when waypoints exist (autowarefoundation#461) * fix crop range when waypoints exist Signed-off-by: mitukou1109 <[email protected]> * add get_arc_length_on_path function Signed-off-by: mitukou1109 <[email protected]> * fix handling of waypoints on overlapping lanes Signed-off-by: mitukou1109 <[email protected]> * check for self-intersections of bounds of lanelets extended outside route Signed-off-by: mitukou1109 <[email protected]> * fix cropping at goal Signed-off-by: mitukou1109 <[email protected]> * fix cropping trajectory Signed-off-by: mitukou1109 <[email protected]> * add comments about lanelet extension Signed-off-by: mitukou1109 <[email protected]> * fix behavior in edge cases Signed-off-by: mitukou1109 <[email protected]> --------- Signed-off-by: mitukou1109 <[email protected]> * feat: support ROS 2 Jazzy (autowarefoundation#487) * fix ekf_localizer Signed-off-by: Yutaka Kondo <[email protected]> * fix lanelet2_map_loader_node Signed-off-by: Yutaka Kondo <[email protected]> * MUST REVERT Signed-off-by: Yutaka Kondo <[email protected]> * fix pybind Signed-off-by: Yutaka Kondo <[email protected]> * fix depend Signed-off-by: Yutaka Kondo <[email protected]> * add buildtool Signed-off-by: Yutaka Kondo <[email protected]> * remove Signed-off-by: Yutaka Kondo <[email protected]> * revert Signed-off-by: Yutaka Kondo <[email protected]> * find_package Signed-off-by: Yutaka Kondo <[email protected]> * wip Signed-off-by: Yutaka Kondo <[email protected]> * remove embed Signed-off-by: Yutaka Kondo <[email protected]> * find python_cmake_module Signed-off-by: Yutaka Kondo <[email protected]> * public Signed-off-by: Yutaka Kondo <[email protected]> * remove ament_cmake_python Signed-off-by: Yutaka Kondo <[email protected]> * fix autoware_trajectory Signed-off-by: Yutaka Kondo <[email protected]> * add .lcovrc Signed-off-by: Yutaka Kondo <[email protected]> * fix egm Signed-off-by: Yutaka Kondo <[email protected]> * use char* Signed-off-by: Yutaka Kondo <[email protected]> * use global Signed-off-by: Yutaka Kondo <[email protected]> * namespace Signed-off-by: Yutaka Kondo <[email protected]> * string view Signed-off-by: Yutaka Kondo <[email protected]> * clock Signed-off-by: Yutaka Kondo <[email protected]> * version Signed-off-by: Yutaka Kondo <[email protected]> * wait Signed-off-by: Yutaka Kondo <[email protected]> * fix egm2008-1 Signed-off-by: Yutaka Kondo <[email protected]> * typo Signed-off-by: Yutaka Kondo <[email protected]> * fixing Signed-off-by: Yutaka Kondo <[email protected]> * fix egm2008-1 Signed-off-by: Yutaka Kondo <[email protected]> * MUST REVERT Signed-off-by: Yutaka Kondo <[email protected]> * fix egm2008-1 Signed-off-by: Yutaka Kondo <[email protected]> * fix twist_with_covariance Signed-off-by: Yutaka Kondo <[email protected]> * Revert "MUST REVERT" This reverts commit 93b7a57. * namespace Signed-off-by: Yutaka Kondo <[email protected]> * fix qos Signed-off-by: Yutaka Kondo <[email protected]> * revert some Signed-off-by: Yutaka Kondo <[email protected]> * comment Signed-off-by: Yutaka Kondo <[email protected]> * Revert "MUST REVERT" This reverts commit 7a680a7. * fix dungling pointer Signed-off-by: Yutaka Kondo <[email protected]> * fix memory alignment Signed-off-by: Yutaka Kondo <[email protected]> * ignored Signed-off-by: Yutaka Kondo <[email protected]> * spellcheck Signed-off-by: Yutaka Kondo <[email protected]> --------- Signed-off-by: Yutaka Kondo <[email protected]> * chore(autoware_test_utils): delete `launch` directory to remove dependency on `autoware_launch` (autowarefoundation#498) remove launch Signed-off-by: Yutaka Kondo <[email protected]> * refactor(path_generator): remove unused functions (autowarefoundation#499) * remove unused functions Signed-off-by: mitukou1109 <[email protected]> * fix function declaration to match implementation Signed-off-by: mitukou1109 <[email protected]> * add declaration of is_trajectory_inside_lanelets Signed-off-by: mitukou1109 <[email protected]> * fix declaration of refine_path_for_goal Signed-off-by: mitukou1109 <[email protected]> --------- Signed-off-by: mitukou1109 <[email protected]> * fix(autoware_motion_velocity_obstacle_stop_module): point-cloud points ahead of the terminal stop-point (autowarefoundation#502) * fix Signed-off-by: Arjun Jagdish Ram <[email protected]> * moved resample_trajectory_points to non-anonymous status Signed-off-by: Arjun Jagdish Ram <[email protected]> * style(pre-commit): autofix * fix Signed-off-by: Arjun Jagdish Ram <[email protected]> --------- Signed-off-by: Arjun Jagdish Ram <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * test(autoware_lanelet2_utils): fix threshold to avoid precision-related failures (autowarefoundation#506) * feat(autoware_motion_velocity_planner)!: only wait for the required subscriptions (autowarefoundation#505) Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(autoware_trajectory): implement a function to construct trajectory class for reference path (autowarefoundation#469) Signed-off-by: Mamoru Sobue <[email protected]> Co-authored-by: Junya Sasaki <[email protected]> * feat(behavior_velocity_planner_common, stop_line_module): print module/regulatory_element/lane/line ID and improve stop line module log (autowarefoundation#504) feat(behavior_velocity_planner_common, stop_line_module): print module/regulatory_element/lane/line ID and improve stop_line_module log Signed-off-by: kosuke55 <[email protected]> * feat(behavior_velocity_planner): improve module registraion/deletion log (autowarefoundation#503) feat(behavior_velocity_planner): imporve module registraion log update update ho Signed-off-by: kosuke55 <[email protected]> * feat(obstacle_stop): update parameter explanation (autowarefoundation#501) * feat(obstacle_stop): update parameter explanation Signed-off-by: Takayuki Murooka <[email protected]> * update Signed-off-by: Takayuki Murooka <[email protected]> * update Signed-off-by: Takayuki Murooka <[email protected]> * fix Signed-off-by: Takayuki Murooka <[email protected]> --------- Signed-off-by: Takayuki Murooka <[email protected]> * refactor(path_generator): remove refine_goal (autowarefoundation#500) Signed-off-by: kosuke55 <[email protected]> * feat(autoware_component_interface_specs): add InitializationSpecs (autowarefoundation#508) * feat(autoware_component_interface_specs): add InitializationSpecs Signed-off-by: Ryohsuke Mitsudome <[email protected]> * feat: add test Signed-off-by: Ryohsuke Mitsudome <[email protected]> * style(pre-commit): autofix * fix: build error Signed-off-by: Ryohsuke Mitsudome <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * chore: sync files (autowarefoundation#354) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * feat(autoware_ndt_scan_matcher): port the package from Autoware Universe (autowarefoundation#490) Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * test(autoware_euclidean_cluster_object_detector): add test cases (autowarefoundation#488) * test(autoware_euclidean_cluster_object_detector): add test cases Signed-off-by: NorahXiong <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: NorahXiong <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * test(autoware_vehicle_velocity_converter): add unit tests (autowarefoundation#478) * test(autoware_vehicle_velocity_converter): add unit tests Signed-off-by: NorahXiong <[email protected]> * style(pre-commit): autofix * chore(autoware_vehicle_velocity_converter): unify coding style Co-authored-by: Yutaka Kondo <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: NorahXiong <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Yutaka Kondo <[email protected]> * fix(autoware_ndt_scan_matcher): update link (autowarefoundation#510) fix link Signed-off-by: Yutaka Kondo <[email protected]> * fix(build-and-test*.yaml): workaround of ROS signing key migration (autowarefoundation#509) * fix jazzy build-and-test Signed-off-by: Yutaka Kondo <[email protected]> * fix link Signed-off-by: Yutaka Kondo <[email protected]> * remove -latest Signed-off-by: Yutaka Kondo <[email protected]> * MUST REVERT Signed-off-by: Yutaka Kondo <[email protected]> * MUST REVERT Signed-off-by: Yutaka Kondo <[email protected]> * Revert "MUST REVERT" This reverts commit 1368623. * Revert "MUST REVERT" This reverts commit 0bd8192. * rename Signed-off-by: Yutaka Kondo <[email protected]> * MUST REVERT Signed-off-by: Yutaka Kondo <[email protected]> * Revert "MUST REVERT" This reverts commit 4dccd0f. --------- Signed-off-by: Yutaka Kondo <[email protected]> * feat(localization): add autoware_pose_initializer and autoware_map_height_fitter to autoware core (autowarefoundation#493) Signed-off-by: liuXinGangChina <[email protected]> * fix(path_generator): ensure refined path connects start and goal (autowarefoundation#511) * ensure refined path connects start and goal Signed-off-by: mitukou1109 <[email protected]> * rename and add parameters for smooth goal connection Signed-off-by: mitukou1109 <[email protected]> * parameterize pre-goal offset Signed-off-by: mitukou1109 <[email protected]> * delegate validation to generate_parameter_library Signed-off-by: mitukou1109 <[email protected]> --------- Signed-off-by: mitukou1109 <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> * fix(autoware_pose_initializer): fix README.md links (autowarefoundation#522) Update README.md * feat(workflow): add workflows for version control automation (autowarefoundation#521) * revert: "fix(build-and-test*.yaml): workaround of ROS signing key migration" (autowarefoundation#525) Revert "fix(build-and-test*.yaml): workaround of ROS signing key migration (#…" This reverts commit 43cb419. * feat(planning_factor): add console output option (autowarefoundation#513) fix param json fix param json snake_case set default Signed-off-by: kosuke55 <[email protected]> * chore(behavior_velocity_planner): remove unecessary stop_line_extend_length (autowarefoundation#515) * chore(behavior_velocity_planner): remove unecessary stop_line_extend_length from param files Signed-off-by: kosuke55 <[email protected]> * Update behavior_velocity_planner.param.yaml --------- Signed-off-by: kosuke55 <[email protected]> * feat(motion_velocity_planner_node): update pcl coordinate transformation (autowarefoundation#519) * update pcl coordinate transformation * add canTransform check --------- Signed-off-by: yuki-takagi-66 <[email protected]> * fix(behavior_velocity_planner): validate extedned line (autowarefoundation#527) * fix(behavior_velocity_planner): validated extedned line Signed-off-by: kosuke55 <[email protected]> * Update planning/behavior_velocity_planner/autoware_behavior_velocity_planner_common/src/utilization/util.cpp Co-authored-by: Mamoru Sobue <[email protected]> * remove unnecessary angle validation Signed-off-by: kosuke55 <[email protected]> --------- Signed-off-by: kosuke55 <[email protected]> Co-authored-by: Mamoru Sobue <[email protected]> * feat(autoware_trajectory): add specialized LaneIdsInterpolator for lane ID handling (autowarefoundation#528) * feat(autoware_trajectory): add specialized LaneIdsInterpolator for lane ID handling Replace generic Stairstep interpolator with domain-specific LaneIdsInterpolator that implements lane ID interpolation logic with preference for single lane IDs. - Add LaneIdsInterpolator implementation - Update path_point_with_lane_id to use specialized interpolator - Add comprehensive tests for lane ID interpolation behavior - Includes domain knowledge for handling lane transitions Signed-off-by: Y.Hisaki <[email protected]> * Update common/autoware_trajectory/test/test_interpolator.cpp * Update common/autoware_trajectory/test/test_interpolator.cpp --------- Signed-off-by: Y.Hisaki <[email protected]> Co-authored-by: Mamoru Sobue <[email protected]> * feat: port autoware_adapi_specs from Autoware Universe (autowarefoundation#529) Signed-off-by: Ryohsuke Mitsudome <[email protected]> * fix(mission_planner): fix check if goal footprint is inside route (autowarefoundation#534) Signed-off-by: kosuke55 <[email protected]> * fix(behavior_velocity_planner): fix registered module ids log (autowarefoundation#535) Signed-off-by: kosuke55 <[email protected]> * perf(route_handler): improve functions to get nearest route lanelet (autowarefoundation#532) Signed-off-by: Maxime CLEMENT <[email protected]> * fix(path_generator): deal with short path (autowarefoundation#536) * use pretty_build to handle short path Signed-off-by: mitukou1109 <[email protected]> * add error message Signed-off-by: mitukou1109 <[email protected]> --------- Signed-off-by: mitukou1109 <[email protected]> * feat!: replace autoware_internal_localization_msgs with autoware_localization_msgs for InitializeLocalization service (autowarefoundation#542) * feat!: replace autoware_internal_localization_msgs with autoware_localization_msgs for InitializeLocalization service Signed-off-by: Ryohsuke Mitsudome <[email protected]> * style(pre-commit): autofix --------- Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat: port autoware_adapi_adaptors from Autoware Universe (autowarefoundation#530) Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat(adapi_specs): rename control command api (autowarefoundation#538) Signed-off-by: Takagi, Isamu <[email protected]> * feat(adapi_specs): add mrm description (autowarefoundation#539) * feat(adapi_specs): add mrm description Signed-off-by: Takagi, Isamu <[email protected]> * modify service name Signed-off-by: Takagi, Isamu <[email protected]> --------- Signed-off-by: Takagi, Isamu <[email protected]> * chore: update CODEOWNERS (autowarefoundation#485) Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> * fix(autoware_pose_initializer, autoware_adapi): fix documentation link (autowarefoundation#547) Signed-off-by: YuxuanLiuTier4Desktop <[email protected]> * feat(autoware_component_interface_specs): update planning and system interface (autowarefoundation#544) Signed-off-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> * feat: port autoware_default_adapi from Autoware Universe (autowarefoundation#543) Signed-off-by: Ryohsuke Mitsudome <[email protected]> * ci: add workflow for old branch protection Signed-off-by: Fumiya Watanabe <[email protected]> * chore: fix style Signed-off-by: Fumiya Watanabe <[email protected]> * chore: fix name Signed-off-by: Fumiya Watanabe <[email protected]> --------- Signed-off-by: mitukou1109 <[email protected]> Signed-off-by: Mamoru Sobue <[email protected]> Signed-off-by: t4-adc <[email protected]> Signed-off-by: Yutaka Kondo <[email protected]> Signed-off-by: Takagi, Isamu <[email protected]> Signed-off-by: Mert Çolak <[email protected]> Signed-off-by: RyuYamamoto <[email protected]> Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com> Signed-off-by: Y.Hisaki <[email protected]> Signed-off-by: liuXinGangChina <[email protected]> Signed-off-by: Ryohsuke Mitsudome <[email protected]> Signed-off-by: a-maumau <[email protected]> Signed-off-by: Arjun Jagdish Ram <[email protected]> Signed-off-by: yukage-oya <[email protected]> Signed-off-by: Takayuki Murooka <[email protected]> Signed-off-by: kosuke55 <[email protected]> Signed-off-by: NorahXiong <[email protected]> Signed-off-by: Tim Clephas <[email protected]> Signed-off-by: suchang <[email protected]> Signed-off-by: Shane Loretz <[email protected]> Signed-off-by: BangLiuChina <[email protected]> Signed-off-by: Zulfaqar Azmi <[email protected]> Signed-off-by: yuki-takagi-66 <[email protected]> Signed-off-by: Maxime CLEMENT <[email protected]> Signed-off-by: YuxuanLiuTier4Desktop <[email protected]> Signed-off-by: Fumiya Watanabe <[email protected]> Co-authored-by: Mitsuhiro Sakamoto <[email protected]> Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com> Co-authored-by: Kosuke Takeuchi <[email protected]> Co-authored-by: Yutaka Kondo <[email protected]> Co-authored-by: GitHub Action <[email protected]> Co-authored-by: Mamoru Sobue <[email protected]> Co-authored-by: Kazunori-Nakajima <[email protected]> Co-authored-by: t4-adc <[email protected]> Co-authored-by: Takagi, Isamu <[email protected]> Co-authored-by: Mert Çolak <[email protected]> Co-authored-by: RyuYamamoto <[email protected]> Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com> Co-authored-by: github-actions <[email protected]> Co-authored-by: Yukinari Hisaki <[email protected]> Co-authored-by: 心刚 <[email protected]> Co-authored-by: Maxime CLEMENT <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Masaki Baba <[email protected]> Co-authored-by: Junya Sasaki <[email protected]> Co-authored-by: Arjun Jagdish Ram <[email protected]> Co-authored-by: yukage-oya <[email protected]> Co-authored-by: Takayuki Murooka <[email protected]> Co-authored-by: NorahXiong <[email protected]> Co-authored-by: Giovanni Muhammad Raditya <[email protected]> Co-authored-by: Tim Clephas <[email protected]> Co-authored-by: storrrrrrrrm <[email protected]> Co-authored-by: suchang <[email protected]> Co-authored-by: taikitanaka3 <[email protected]> Co-authored-by: Shane Loretz <[email protected]> Co-authored-by: Bang.Liu <[email protected]> Co-authored-by: Zulfaqar Azmi <[email protected]> Co-authored-by: Ryohsuke Mitsudome <[email protected]> Co-authored-by: Sarun MUKDAPITAK <[email protected]> Co-authored-by: Yuki TAKAGI <[email protected]> Co-authored-by: Yuxuan Liu <[email protected]>
1 parent 6215f67 commit 8c09ffc

File tree

1,146 files changed

+326146
-327
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

1,146 files changed

+326146
-327
lines changed

.cppcheck_suppressions

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,8 @@
11
*:*/test/*
22

3+
checkersReport
34
missingInclude
45
missingIncludeSystem
56
unmatchedSuppression
67
unusedFunction
8+
useStlAlgorithm

.cspell.json

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
{
22
"_comment": "configuration file for spell-check workflow",
3-
"ignorePaths": [],
3+
"ignorePaths": [".devcontainer/**"],
44
"ignoreRegExpList": [],
5-
"words": []
5+
"words": ["makeIndexedSegmenTree"]
66
}

.devcontainer/devcontainer.json

Lines changed: 27 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,27 @@
1+
{
2+
"name": "Autoware Core Development",
3+
"image": "ghcr.io/autowarefoundation/autoware:core-devel",
4+
"runArgs": ["--net=host", "--privileged"],
5+
"workspaceMount": "source=${localWorkspaceFolder},target=/autoware/src/core/autoware_core,type=bind,consistency=cached",
6+
"workspaceFolder": "/autoware/src/core/autoware_core",
7+
"containerEnv": {
8+
"ROS_DOMAIN_ID": "${localEnv:ROS_DOMAIN_ID:0}"
9+
},
10+
"postCreateCommand": "mkdir -p /autoware/src && chmod 755 /autoware/src",
11+
"customizations": {
12+
"vscode": {
13+
"extensions": [
14+
"ms-vscode.cpptools",
15+
"ms-python.python",
16+
"redhat.vscode-yaml",
17+
"ms-vscode.cmake-tools",
18+
"twxs.cmake",
19+
"ms-iot.vscode-ros",
20+
"ms-vscode.cpptools-extension-pack"
21+
],
22+
"settings": {
23+
"terminal.integrated.defaultProfile.linux": "bash"
24+
}
25+
}
26+
}
27+
}

.github/CODEOWNERS

Lines changed: 60 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,66 @@
11
### Automatically generated from package.xml ###
2+
api/autoware_adapi_adaptors/** [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
3+
api/autoware_adapi_specs/** [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
4+
autoware_core/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
5+
common/autoware_component_interface_specs/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
26
common/autoware_geography_utils/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
7+
common/autoware_global_parameter_loader/** [email protected] @autowarefoundation/autoware-core-global-codeowners
8+
common/autoware_interpolation/** [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
9+
common/autoware_kalman_filter/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
10+
common/autoware_lanelet2_utils/** [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
11+
312
common/autoware_node/** [email protected] @autowarefoundation/autoware-core-global-codeowners
13+
common/autoware_object_recognition_utils/** [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
14+
common/autoware_osqp_interface/** [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
415
common/autoware_point_types/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
5-
demos/autoware_test_node/** [email protected] @autowarefoundation/autoware-core-global-codeowners
16+
common/autoware_qp_interface/** [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
17+
common/autoware_signal_processing/** [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
18+
common/autoware_trajectory/** [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
19+
common/autoware_vehicle_info_utils/** [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
20+
control/autoware_core_control/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
21+
control/autoware_simple_pure_pursuit/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
22+
localization/autoware_core_localization/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
23+
24+
localization/autoware_gyro_odometer/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
25+
localization/autoware_localization_util/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
26+
localization/autoware_ndt_scan_matcher/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
27+
localization/autoware_pose_initializer/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
28+
localization/autoware_stop_filter/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
29+
localization/autoware_twist2accel/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
30+
map/autoware_core_map/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
31+
map/autoware_lanelet2_map_visualizer/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
32+
33+
map/autoware_map_loader/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
34+
map/autoware_map_projection_loader/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
35+
perception/autoware_core_perception/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
36+
perception/autoware_euclidean_cluster_object_detector/** [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
37+
perception/autoware_ground_filter/** [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
38+
perception/autoware_perception_objects_converter/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
39+
planning/autoware_core_planning/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
40+
planning/autoware_mission_planner/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
41+
planning/autoware_objects_of_interest_marker_interface/** [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
42+
planning/autoware_path_generator/** [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
43+
planning/autoware_planning_factor_interface/** [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
44+
planning/autoware_planning_topic_converter/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
45+
planning/autoware_route_handler/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
46+
planning/autoware_velocity_smoother/** [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
47+
planning/behavior_velocity_planner/autoware_behavior_velocity_planner/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
48+
planning/behavior_velocity_planner/autoware_behavior_velocity_planner_common/** [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
49+
planning/behavior_velocity_planner/autoware_behavior_velocity_stop_line_module/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
50+
planning/motion_velocity_planner/autoware_motion_velocity_obstacle_stop_module/** [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
51+
planning/motion_velocity_planner/autoware_motion_velocity_planner/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
52+
planning/motion_velocity_planner/autoware_motion_velocity_planner_common/** [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
53+
sensing/autoware_core_sensing/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
54+
55+
56+
57+
sensing/autoware_vehicle_velocity_converter/** [email protected] @autowarefoundation/autoware-core-global-codeowners
58+
testing/autoware_planning_test_manager/** [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
59+
testing/autoware_pyplot/** [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
60+
testing/autoware_test_node/** [email protected] @autowarefoundation/autoware-core-global-codeowners
61+
testing/autoware_test_utils/** [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
62+
testing/autoware_testing/** [email protected] [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
63+
vehicle/autoware_core_vehicle/** [email protected] [email protected] [email protected] @autowarefoundation/autoware-core-global-codeowners
664

765
### Copied from .github/CODEOWNERS-manual ###
8-
.github/** @autowarefoundation/autoware-core-global-codeowners
66+
.* @autowarefoundation/autoware-core-global-codeowners

.github/CODEOWNERS-manual

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1 +1 @@
1-
.github/** @autowarefoundation/autoware-core-global-codeowners
1+
.* @autowarefoundation/autoware-core-global-codeowners

.github/actions/build-and-test-differential/action.yaml

Lines changed: 24 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -8,9 +8,6 @@ inputs:
88
runner:
99
description: ""
1010
required: true
11-
build-depends-repos:
12-
description: ""
13-
required: true
1411
build-pre-command:
1512
description: ""
1613
required: true
@@ -36,8 +33,21 @@ runs:
3633
id: get-modified-packages
3734
uses: autowarefoundation/autoware-github-actions/get-modified-packages@v1
3835

36+
- name: Use ros2-testing packages
37+
run: |
38+
if [ "${{ inputs.rosdistro }}" = "jazzy" ]; then
39+
sed -i 's|http://packages.ros.org/ros2/ubuntu|http://packages.ros.org/ros2-testing/ubuntu|g' /etc/apt/sources.list.d/ros2-latest.list
40+
apt-get update
41+
fi
42+
shell: bash
43+
3944
- name: Create ccache directory
4045
run: |
46+
if [ -z "${CCACHE_DIR}" ]; then
47+
apt-get update
48+
apt-get install -y ccache
49+
export CCACHE_DIR=/root/.ccache
50+
fi
4151
mkdir -p ${CCACHE_DIR}
4252
du -sh ${CCACHE_DIR} && ccache -s
4353
shell: bash
@@ -63,21 +73,30 @@ runs:
6373
with:
6474
rosdistro: ${{ inputs.rosdistro }}
6575
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
66-
build-depends-repos: ${{ inputs.build-depends-repos }}
6776
build-pre-command: ${{ inputs.build-pre-command }}
77+
underlay-workspace: /opt/autoware
6878

6979
- name: Show ccache stats after build
7080
run: du -sh ${CCACHE_DIR} && ccache -s
7181
shell: bash
7282

83+
- name: Set up geographiclib-tools
84+
run: |
85+
if [ "${{ inputs.rosdistro }}" = "jazzy" ]; then
86+
apt-get update
87+
apt-get install -y geographiclib-tools
88+
geographiclib-get-geoids egm2008-1
89+
fi
90+
shell: bash
91+
7392
- name: Test
7493
id: test
7594
if: ${{ steps.get-modified-packages.outputs.modified-packages != '' }}
7695
uses: autowarefoundation/autoware-github-actions/colcon-test@v1
7796
with:
7897
rosdistro: ${{ inputs.rosdistro }}
7998
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
80-
build-depends-repos: ${{ inputs.build-depends-repos }}
99+
underlay-workspace: /opt/autoware
81100

82101
- name: Upload coverage to CodeCov
83102
if: ${{ steps.test.outputs.coverage-report-files != '' }}

.github/sync-files.yaml

Lines changed: 3 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,6 @@
99
dest: .github/pull_request_template.md
1010
- source: .github/stale.yml
1111
- source: .github/workflows/cancel-previous-workflows.yaml
12-
- source: .github/workflows/check-build-depends.yaml
1312
- source: .github/workflows/clang-tidy-pr-comments.yaml
1413
- source: .github/workflows/clang-tidy-pr-comments-manually.yaml
1514
- source: .github/workflows/comment-on-pr.yaml
@@ -28,6 +27,7 @@
2827
- source: .github/workflows/sync-files.yaml
2928
- source: .github/workflows/update-codeowners-from-packages.yaml
3029
pre-commands: |
30+
sd " tag:update-codeowners-from-packages\n" " tag:update-codeowners-from-packages\n run:build-and-test-differential\n" {source}
3131
sd " auto-merge-method: squash\n" " auto-merge-method: squash\n global-codeowners: \"@autowarefoundation/autoware-core-global-codeowners\"\n" {source}
3232
- source: .clang-format
3333
- source: .clang-tidy
@@ -37,7 +37,6 @@
3737
- source: .prettierignore
3838
- source: .prettierrc.yaml
3939
- source: .yamllint.yaml
40-
- source: codecov.yaml
4140
- source: CODE_OF_CONDUCT.md
4241
- source: CONTRIBUTING.md
4342
- source: CPPLINT.cfg
@@ -47,8 +46,8 @@
4746
dest: mkdocs.yaml
4847
pre-commands: |
4948
sd "Autoware Documentation" "Autoware Core Documentation" {source}
50-
sd "autoware-documentation" "autoware.core" {source}
51-
sd "repo_url: .*" "repo_url: https://github.com/autowarefoundation/autoware.core" {source}
49+
sd "autoware-documentation" "autoware_core" {source}
50+
sd "repo_url: .*" "repo_url: https://github.com/autowarefoundation/autoware_core" {source}
5251
sd "/edit/main/docs/" "/edit/main/" {source}
5352
sd "docs_dir: .*" "docs_dir: ." {source}
5453
sd "assets/(\w+)" "docs/assets/\$1" {source}

0 commit comments

Comments
 (0)