Skip to content

Conversation

@yhisaki
Copy link
Contributor

@yhisaki yhisaki commented Mar 19, 2025

Description

  1. The error occurred because unnecessary shift lines were excluded before target_shift_line was selected.
  2. There were duplicate processes excluding small shifts in scene.cpp and turn_signal_decider.cpp.

Related links

How was this PR tested?

Notes for reviewers

None.

Interface changes

None.

Effects on system behavior

None.

@github-actions github-actions bot added component:planning Route planning, decision-making, and navigation. (auto-assigned) type:ci Continuous Integration (CI) processes and testing. (auto-assigned) labels Mar 19, 2025
@github-actions
Copy link

github-actions bot commented Mar 19, 2025

Thank you for contributing to the Autoware project!

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

Please ensure:

@yhisaki yhisaki force-pushed the fix/blinker_in_static_obstacle_avoidance branch from a01c874 to 24715a9 Compare March 19, 2025 04:38
@github-actions github-actions bot removed the type:ci Continuous Integration (CI) processes and testing. (auto-assigned) label Mar 19, 2025
Signed-off-by: Y.Hisaki <yhisaki31@gmail.com>
@yhisaki yhisaki force-pushed the fix/blinker_in_static_obstacle_avoidance branch from 24715a9 to 96d668c Compare March 19, 2025 09:58
@yhisaki yhisaki marked this pull request as ready for review March 21, 2025 02:29
@shmpwk shmpwk added the run:build-and-test-differential Mark to enable build-and-test-differential workflow. (used-by-ci) label Mar 21, 2025
@codecov
Copy link

codecov bot commented Mar 21, 2025

Codecov Report

Attention: Patch coverage is 0% with 2 lines in your changes missing coverage. Please review.

Project coverage is 25.91%. Comparing base (004cdfa) to head (96d668c).
Report is 6 commits behind head on main.

Files with missing lines Patch % Lines
...ath_static_obstacle_avoidance_module/src/scene.cpp 0.00% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main   #10303      +/-   ##
==========================================
- Coverage   25.92%   25.91%   -0.01%     
==========================================
  Files        1382     1382              
  Lines      106811   106776      -35     
  Branches    40907    40886      -21     
==========================================
- Hits        27691    27676      -15     
+ Misses      76416    76396      -20     
  Partials     2704     2704              
Flag Coverage Δ *Carryforward flag
differential 20.77% <0.00%> (?)
total 25.91% <ø> (-0.01%) ⬇️ Carriedforward from 004cdfa

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

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

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

Copy link
Contributor

@shmpwk shmpwk left a comment

Choose a reason for hiding this comment

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

LGTM

@yhisaki yhisaki merged commit 98ea837 into autowarefoundation:main Mar 21, 2025
47 of 50 checks passed
@github-project-automation github-project-automation bot moved this from To Triage to Done in Software Working Group Mar 21, 2025
@yhisaki yhisaki deleted the fix/blinker_in_static_obstacle_avoidance branch March 21, 2025 04:02
xmfcx added a commit that referenced this pull request Mar 23, 2025
* feat(autoware_image_based_projection_fusion): redesign image based projection fusion node (#10016)

* fix(segmentation_pointcloud_fusion): set valid pointcloud field for output pointcloud (#10196)

set valid pointcloud field

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix(planning, control): reuse stamp of subscribed topic to measure component latency (#10201)

* fix(behavior_velocity_planner): reuse timestamp of recieved path

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(behavior_path_planner): check timestamp first in timer driven callback

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(trajectory_follower_node): check timestamp first in timer driven callback

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(vehicle_cmd_gate): reuse timestamp of recieved path

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* feat(behavior_planning): add behavior_path_planner_type to launch path_generator (#10217)

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* fix(lane_departure_checker): fix trajectory resampling logic to keep given interval (#10221)

* fix(lane_departure_checker): fix trajectory resampling logic to keep given interval

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* test(lane_departure_checker): add test case for consecutive small distances followed by large distance

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

---------

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* docs(diagnostic_graph_aggregator): update document (#10199)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

* chore(dummy_infrastructure): add maintainers kosuke55, 1222-takeshi, asa-naki (#10228)

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* feat(dummy_infrastructure): auto approval when ego stops at stop line (#10223)

feat(dummy_infrastructur): auto approval when ego stops at stop line

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* feat(autoware_object_recognition_utils): remove from universe (#10215)

Signed-off-by: liuXinGangChina <lxg19892021@gmail.com>

* chore(autoware_pointcloud_preprocessor): fix variable naming in distortion corrector (#10185)

chore: fix naming

Signed-off-by: vividf <yihsiang.fang@tier4.jp>

* refactor: add autoware_cuda_dependency_meta (#10073)

Signed-off-by: Esteve Fernandez <esteve.fernandez@tier4.jp>

* feat(Autoware_planning_factor_interface): replace tier4_msgs with autoware_internal_msgs (#10204)

Signed-off-by: liuXinGangChina <lxg19892021@gmail.com>

* chore(mpc_lateral_controller): add package maintainer (#10239)

add package maintainer

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* fix(tier4_system_launch): add missing exec_depend (#10132)

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(tier4_vehicle_launch): add missing exec_depend (#10133)

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(planning): add missing exec_depend (#10134)

* fix(planning): add missing exec_depend

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix find-pkg-share

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix find-pkg-share

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(static_obstacle_avoidance): ego doesn't keep stopping in unsafe condition (#10242)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(common): fix package name of find-pkg-share (#10135)

* fix(common): add missing exec_depend

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix find-pkg-share

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* feat(control_validator): add diag to check control component latency (#10240)

* feat(control_validator): add diag to check control component latency

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: missing param

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(stopline, traffic_light): fix planning factor distance value (#10245)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

* feat(planning_validator): add diag to check planning component latency (#10241)

* feat(planning_validator): add diag to check planning component latency

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: relax threshold

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: lacking param

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: relax threshold

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: relax threshold

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: add time stamp

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(compare_map_filter): deadlock bug fix (#10222)

* fix(compare_map_filter): deadlock bug fix

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: change to lock_guard

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: CI error

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* reduce scope of mutex

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* refactor

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* chore: refactor

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: add missing mutex for map_grid_size_x

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

---------

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* feat(autoware_planning_factor_interface): remove from universe (#10243)

feat(autoware_planning_factor_interface): porting autoware_planning_factor_interface to Autoware Core

Signed-off-by: liuXinGangChina <lxg19892021@gmail.com>

* fix(out_of_lane): fix condition to keep using previous stop pose within some time buffer (#10140)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* feat(planning_factor): support new cruise planner's factor (#10229)

* support cruise planner's factor

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* not slowdown but slow_down

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

---------

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix(obstacle_cruise_planner): ignore invalid stopping objects (#10227)

* ignore not specified stopping objects

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* change debug print level

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* add ahead_stopped prameter

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* rename ahead_stopped -> side_stopped

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

---------

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix(tier4_planning_launch): remap topics for path_generator (#10249)

remap topics for path_generator

Signed-off-by: mitukou1109 <mitukou1109@gmail.com>

* feat(control_evaluator): add a new stop_deviation metric (#10246)

* add metric of stop_deviation

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* fix bug

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* remove unused include.

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* add unit test and schema

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* pre-commit

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* update planning_evaluator schema

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

---------

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>
Co-authored-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* fix(obstacle_stop): accounting for vehicle bumper length when handling point-cloud stop points (#10250)

* fix for point-cloud stop point

* style(pre-commit): autofix

---------

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

* chore: update CODEOWNERS (#10234)

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>

* fix(path_optimizer): remove unnecesary optional (#10181)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(autoware_mpc_lateral_controller): replace Eigen::VectorXd with Eigen::Vector3d for state representation (#10235)

* fix(autoware_mpc_lateral_controller): replace Eigen::VectorXd with Eigen::Vector3d for state representation

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* docs(autoware_mpc_lateral_controller): update comments for state representation and discretization considerations

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

---------

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* chore(perception): refactor perception launch (#10186)

* fundamental change

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* fix typo

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix params and modify some packages

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* pre-commit

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix spell check

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix typo

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* integrate model and label path

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* for pre-commit

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* run pre-commit

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* for awsim

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* for simulatior

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* fix grammer in launcher

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* add schema for yolox_tlr

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* fix file name

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* rename

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* modify arg name  to

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix typo

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* change param name

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* chore

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

---------

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Shintaro Tomie <58775300+Shin-kyoto@users.noreply.github.com>
Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>

* fix(dynamic_obstacle_stop): publish processing time when early return (#10254)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* feat(control_validator)!: add overrun check (#10236)

Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>

* feat(behavior_path_planner_common): modify drivable area expansion to be able to avoid static objects (#10220)

* modify drivable area expansion to avoid static objects

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* rename parameters and update drivable area design md

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* Update planning/behavior_path_planner/autoware_behavior_path_planner_common/docs/behavior_path_planner_drivable_area_design.md

Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com>

* correct parameters description

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

---------

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>
Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com>

* fix(lane_change_module): fix planning factor issue (#10244)

* when computing target lanes, don't include preceding lanes of lane change lane

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* dont insert stop point on target lane if next lc dist buffer is zero

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* return previous module output if LC module status is IDLE

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* disable faulty test

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

---------

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* fix(autoware_mission_planner_universe): add explicit test dependency (#10261)

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>

* feat(planning_validator): add yaw deviation metric (#10258)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* fix(autoware_behavior_path_planner_common): add explicit test dependency (#10262)

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>

* feat(autoware_route_handler)!: port autoware_route_handler to Autoware Core (#10255)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* fix(autoware_universe_utils): fix procedure to check if point is on edge (#10260)

* fix procedure to check if point is on edge

Signed-off-by: mitukou1109 <mitukou1109@gmail.com>

* add test cases

Signed-off-by: mitukou1109 <mitukou1109@gmail.com>

---------

Signed-off-by: mitukou1109 <mitukou1109@gmail.com>

* fix(static_obstacle_avoidance): turn signal chattering (#10202)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* feat(out_of_lane): add option to use stop lines defined in the vector map (#9584)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* fix(goal_planner): invert lane boundary of neighbor opposite lanelets when generating departure check lane (#10207)

* fix(goal_planner): invert lane boundary of neighbor opposite lanelets when generating departure check lane

Signed-off-by: Mert Çolak <colak.mrt@outlook.com>

* remove unnecessary loop

Signed-off-by: Mert Çolak <colak.mrt@outlook.com>

---------

Signed-off-by: Mert Çolak <colak.mrt@outlook.com>

* docs(goal_planner): update README (#10263)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

* fix(ndt_scan_matcher): fix the covariance calculation (#10252)

Fix the covariance calculation

Signed-off-by: Anh Nguyen <anh.nguyen.2@tier4.jp>

* feat: add build-and-test-packages-above-differential.yaml and packages_above.repos (#9854)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>

* feat: adaption to ROS nodes guidelines about directory structure (#10268)

Signed-off-by: NorahXiong <norah.xiong@autocore.ai>

* fix(autoware_map_loader): exec name renamed in 24652f8 (#10247)

* fix(autoware_map_loader): exec name renamed in 24652f8

Signed-off-by: Grzegorz Głowacki <gglowacki@autonomous-systems.pl>

* restored node name

Signed-off-by: Grzegorz Głowacki <gglowacki@autonomous-systems.pl>

---------

Signed-off-by: Grzegorz Głowacki <gglowacki@autonomous-systems.pl>

* fix(out_of_lane): fix object path time collision calculation (#10267)

fix collision time calculation

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* fix(obstacle_cruise_planner): fix obstacle filtering logic (#10232)

* add absolute

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix find_yield_cruise_obstacles() calling

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

---------

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix(segmentation_pointcloud_fusion): fix typo of defaut camera info topic (#10272)

fix(segmentation_pointcloud_fusion): typo for defaut camera info topic

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix(goal_planner): ignore use bus_stop_area flag if there are no BusStopArea on the pull over lanes (#10274)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

* refactor(multi_object_tracker): internal message driven process (#10203)

* refactor(multi_object_tracker): streamline input channel configuration handling

feat(multi_object_tracker): introduce InputChannel struct for input channel configuration

refactor(multi_object_tracker): improve marker handling and initialization in TrackerObjectDebugger

feat(multi_object_tracker): enhance InputChannel with trust flags for object properties

refactor(multi_object_tracker): remove unused channel_size parameter from tracker constructors

feat(multi_object_tracker): update InputChannel flags to trust object extension and classification

fix(multi_object_tracker): replace channel.index with channel_index for consistency

feat(multi_object_tracker): update TrackerObjectDebugger and TrackerProcessor to accept channels_config parameter

refactor(multi_object_tracker): remove redundant existence probability initialization from tracker constructors

feat(multi_object_tracker): integrate data association into TrackerProcessor and add associate method

feat(multi_object_tracker): enhance updateWithMeasurement to include channel_info for improved classification handling

refactor(multi_object_tracker): replace object_id with uuid in DynamicObject and related classes

fix(multi_object_tracker): update UUID handling in Tracker to use uuid_msg for consistency

refactor(multi_object_tracker): simplify pose and covariance handling in tracker classes

refactor(multi_object_tracker): replace pose_with_covariance with separate pose and covariance attributes in DynamicObject

refactor: remove z state from tracker. it will uses object state

refactor(multi_object_tracker): streamline object handling in trackers and remove unnecessary shape processing

refactor(multi_object_tracker): remove z position handling from trackers and update object kinematics structure

refactor(multi_object_tracker): remove BoundingBox structure from trackers and implement object extension limits

refactor(multi_object_tracker): remove unnecessary blank lines in tracker getTrackedObject methods

refactor(multi_object_tracker): simplify input channel configuration by removing trust flags and consolidating parameters

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): use const reference in loop and simplify tracker update logic

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): update shape handling and streamline object tracking logic

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): update shape handling to use geometry_msgs::msg::Point for anchor vectors

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* style(pre-commit): autofix

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): modify getNearestCornerOrSurface function signature and update related logic

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

refactor(multi_object_tracker): remove self_transform parameter from measure and update methods

refactor(multi_object_tracker): update calcAnchorPointOffset function signature and streamline object handling

refactor(multi_object_tracker): set shape type to BOUNDING_BOX for object trackers

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix(docker-build-test-tidy-pr.yaml): use `step-security/changed-files` action instead (#10279)

use step-security

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* feat(traffic_light_classifier): update diagnostics when harsh backlight is detected (#10218)

feat: update diagnostics when harsh backlight is detected

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix(obstacle stop/slow_down): early return without point cloud (#10289)

* fix(obstacle stop/slow_down): early return without point cloud

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* update maintainer

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(obstacle_stop): use max_lat_margin_against_unknown only for predicted object (#10269)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(autoware_multi_object_tracker): unknown object orientation (#10286)

* fix(unknown_tracker): update object pose orientation and streamline uncertainty modeling in input manager

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix(object_model): correct bounding box calculation by initializing limits and including min_z

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: apply splitting of autoware_utils_geometry  (#10270)

* fix build error

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* merge namespace

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(behavior_velocity_planner): planning factor integration (#10292)

* fix: blind_spot

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: crosswalk

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: detection_area

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: intersection

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: no_drivable_lane

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: no_stopping_area

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: run_out

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: stop_line

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: traffic_light

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: virtual_traffic_light

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: walk_way

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* feat!: replace VelocityLimit messages with autoware_internal_planning_msgs (#10273)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (#9454)

* feat: moved the cuda pointcloud preprocessor and organized from a personal repository

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed incorrect links

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed dead links pt2

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed spelling errors

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: json schema fixes

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed comments and filled the fields

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: used the cuda host allocators for aster host to device copies

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* chore: fixed code compilation to reflect Hirabayashi-san's  memory pool proposal

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: generalized the number of crop boxes. For two at least, the new approach is actually faster

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated config, schema, and handled the null case in a specialized way

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: moving the pointcloud organization into gpu

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed redundant ternay operator

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added a temporary memory check. the check will be unified in a later PR

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored the structure to avoid large files

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated the copyright year

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused packages

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed mentions of the removed adapter

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed missing autoware prefix

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: missing assignment in else branch

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added cuda/nvcc debug flags on debug builds

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored parameters for the undistortion settings

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused headers

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: changed default crop box to no filtering at all

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: added missing restrict keyword

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: spells

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed default destructor

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ocd activated (spelling)

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed the schema

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: improved readibility

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added dummy crop box

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added new repositories to ansible

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: more CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: mode CI/CD. some linters are conflicting

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* style(pre-commit): autofix

* chore: ignoring uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ignoring more uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: missed one more uncrustify exception

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added meta dep

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

---------

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>
Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (#9454)

* feat: moved the cuda pointcloud preprocessor and organized from a personal repository

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed incorrect links

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed dead links pt2

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed spelling errors

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: json schema fixes

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed comments and filled the fields

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: used the cuda host allocators for aster host to device copies

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* chore: fixed code compilation to reflect Hirabayashi-san's  memory pool proposal

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: generalized the number of crop boxes. For two at least, the new approach is actually faster

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated config, schema, and handled the null case in a specialized way

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: moving the pointcloud organization into gpu

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed redundant ternay operator

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added a temporary memory check. the check will be unified in a later PR

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored the structure to avoid large files

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated the copyright year

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused packages

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed mentions of the removed adapter

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed missing autoware prefix

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: missing assignment in else branch

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added cuda/nvcc debug flags on debug builds

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored parameters for the undistortion settings

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused headers

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: changed default crop box to no filtering at all

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: added missing restrict keyword

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: spells

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed default destructor

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ocd activated (spelling)

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed the schema

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: improved readibility

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added dummy crop box

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added new repositories to ansible

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: more CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: mode CI/CD. some linters are conflicting

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* style(pre-commit): autofix

* chore: ignoring uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ignoring more uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: missed one more uncrustify exception

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added meta dep

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

---------

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>
Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* chore(autoware_cuda_pointcloud_preprocessor): add maintainer (#10297)

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* feat(path_optimizer): additional failure logging and failure mode handling (#10276)

MRM when MPT fails

Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>

* fix(autoware_path_optimizer): hotfix for wrong logic triggering MRM on start in 3 seconds (#10305)

fix

Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>

* fix(safety_check): set safety condition properly (#10307)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* chore: rename from `autoware.universe` to `autoware_universe` (#10306)

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* feat(autoware_pointcloud_preprocessor): add missing vehicle msg depency (#10313)

feat(auotawre_pointcloud_preprocessor): add missing vehicle msg depency

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* fix(autoware_behavior_path_static_obstacle_avoidance_module): blinker bug in static obstacle avoidance (#10303)

fix

Signed-off-by: Y.Hisaki <yhisaki31@gmail.com>

* refactor(control): remove unimplemented function declarations (#10314)

remove unimplemented function declarations

Signed-off-by: Autumn60 <harada.akiro@gmail.com>

* fix(autoware_carla_interface): improve lateral control tracking (#10312)

Convert steer angle to actuator command, model steering with first order dynamics, and update the steer_map.csv

Signed-off-by: Steven Brills <stevenbrills@hotmail.com>

* chore: bump version 0.43.0 (#10318)

Signed-off-by: Hayato Mizushima <hayato-m126@users.noreply.github.com>

* chore(build_depends_humble): update dependencies

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>

---------

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>
Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>
Signed-off-by: liuXinGangChina <lxg19892021@gmail.com>
Signed-off-by: vividf <yihsiang.fang@tier4.jp>
Signed-off-by: Esteve Fernandez <esteve.fernandez@tier4.jp>
Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>
Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>
Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>
Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>
Signed-off-by: mitukou1109 <mitukou1109@gmail.com>
Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>
Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
Signed-off-by: Mert Çolak <colak.mrt@outlook.com>
Signed-off-by: Anh Nguyen <anh.nguyen.2@tier4.jp>
Signed-off-by: NorahXiong <norah.xiong@autocore.ai>
Signed-off-by: Grzegorz Głowacki <gglowacki@autonomous-systems.pl>
Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
Signed-off-by: Y.Hisaki <yhisaki31@gmail.com>
Signed-off-by: Autumn60 <harada.akiro@gmail.com>
Signed-off-by: Steven Brills <stevenbrills@hotmail.com>
Signed-off-by: Hayato Mizushima <hayato-m126@users.noreply.github.com>
Co-authored-by: Yi-Hsiang Fang (Vivid) <146902905+vividf@users.noreply.github.com>
Co-authored-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com>
Co-authored-by: Kyoichi Sugahara <32741405+kyoichi-sugahara@users.noreply.github.com>
Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com>
Co-authored-by: 心刚 <90366790+liuXinGangChina@users.noreply.github.com>
Co-authored-by: Esteve Fernandez <33620+esteve@users.noreply.github.com>
Co-authored-by: mkquda <168697710+mkquda@users.noreply.github.com>
Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com>
Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com>
Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com>
Co-authored-by: Mitsuhiro Sakamoto <50359861+mitukou1109@users.noreply.github.com>
Co-authored-by: Kem (TiankuiXian) <1041084556@qq.com>
Co-authored-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>
Co-authored-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com>
Co-authored-by: Masato Saeki <78376491+MasatoSaeki@users.noreply.github.com>
Co-authored-by: Shintaro Tomie <58775300+Shin-kyoto@users.noreply.github.com>
Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Yuki TAKAGI <141538661+yuki-takagi-66@users.noreply.github.com>
Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>
Co-authored-by: Mert Çolak <colak.mrt@outlook.com>
Co-authored-by: Anh Nguyen <anh.nguyen.2@tier4.jp>
Co-authored-by: NorahXiong <103234047+NorahXiong@users.noreply.github.com>
Co-authored-by: ralwing <58466562+ralwing@users.noreply.github.com>
Co-authored-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
Co-authored-by: Kotaro Uetake <60615504+ktro2828@users.noreply.github.com>
Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>
Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>
Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Co-authored-by: Yukinari Hisaki <42021302+yhisaki@users.noreply.github.com>
Co-authored-by: Autumn60 <37181352+Autumn60@users.noreply.github.com>
Co-authored-by: stevenbrills <90438581+stevenbrills@users.noreply.github.com>
Co-authored-by: Hayato Mizushima <hayato-m126@users.noreply.github.com>
rej55 added a commit to tier4/autoware_universe that referenced this pull request Apr 8, 2025
* feat(autoware_image_based_projection_fusion): redesign image based projection fusion node (autowarefoundation#10016)

* fix(segmentation_pointcloud_fusion): set valid pointcloud field for output pointcloud (autowarefoundation#10196)

set valid pointcloud field

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix(planning, control): reuse stamp of subscribed topic to measure component latency (autowarefoundation#10201)

* fix(behavior_velocity_planner): reuse timestamp of recieved path

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(behavior_path_planner): check timestamp first in timer driven callback

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(trajectory_follower_node): check timestamp first in timer driven callback

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(vehicle_cmd_gate): reuse timestamp of recieved path

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* feat(behavior_planning): add behavior_path_planner_type to launch path_generator (autowarefoundation#10217)

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* fix(lane_departure_checker): fix trajectory resampling logic to keep given interval (autowarefoundation#10221)

* fix(lane_departure_checker): fix trajectory resampling logic to keep given interval

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* test(lane_departure_checker): add test case for consecutive small distances followed by large distance

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

---------

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* docs(diagnostic_graph_aggregator): update document (autowarefoundation#10199)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

* chore(dummy_infrastructure): add maintainers kosuke55, 1222-takeshi, asa-naki (autowarefoundation#10228)

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* feat(dummy_infrastructure): auto approval when ego stops at stop line (autowarefoundation#10223)

feat(dummy_infrastructur): auto approval when ego stops at stop line

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* feat(autoware_object_recognition_utils): remove from universe (autowarefoundation#10215)

Signed-off-by: liuXinGangChina <lxg19892021@gmail.com>

* chore(autoware_pointcloud_preprocessor): fix variable naming in distortion corrector (autowarefoundation#10185)

chore: fix naming

Signed-off-by: vividf <yihsiang.fang@tier4.jp>

* refactor: add autoware_cuda_dependency_meta (autowarefoundation#10073)

Signed-off-by: Esteve Fernandez <esteve.fernandez@tier4.jp>

* feat(Autoware_planning_factor_interface): replace tier4_msgs with autoware_internal_msgs (autowarefoundation#10204)

Signed-off-by: liuXinGangChina <lxg19892021@gmail.com>

* chore(mpc_lateral_controller): add package maintainer (autowarefoundation#10239)

add package maintainer

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* fix(tier4_system_launch): add missing exec_depend (autowarefoundation#10132)

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(tier4_vehicle_launch): add missing exec_depend (autowarefoundation#10133)

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(planning): add missing exec_depend (autowarefoundation#10134)

* fix(planning): add missing exec_depend

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix find-pkg-share

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix find-pkg-share

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(static_obstacle_avoidance): ego doesn't keep stopping in unsafe condition (autowarefoundation#10242)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(common): fix package name of find-pkg-share (autowarefoundation#10135)

* fix(common): add missing exec_depend

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix find-pkg-share

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* feat(control_validator): add diag to check control component latency (autowarefoundation#10240)

* feat(control_validator): add diag to check control component latency

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: missing param

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(stopline, traffic_light): fix planning factor distance value (autowarefoundation#10245)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

* feat(planning_validator): add diag to check planning component latency (autowarefoundation#10241)

* feat(planning_validator): add diag to check planning component latency

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: relax threshold

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: lacking param

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: relax threshold

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: relax threshold

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: add time stamp

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(compare_map_filter): deadlock bug fix (autowarefoundation#10222)

* fix(compare_map_filter): deadlock bug fix

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: change to lock_guard

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: CI error

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* reduce scope of mutex

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* refactor

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* chore: refactor

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: add missing mutex for map_grid_size_x

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

---------

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* feat(autoware_planning_factor_interface): remove from universe (autowarefoundation#10243)

feat(autoware_planning_factor_interface): porting autoware_planning_factor_interface to Autoware Core

Signed-off-by: liuXinGangChina <lxg19892021@gmail.com>

* fix(out_of_lane): fix condition to keep using previous stop pose within some time buffer (autowarefoundation#10140)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* feat(planning_factor): support new cruise planner's factor (autowarefoundation#10229)

* support cruise planner's factor

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* not slowdown but slow_down

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

---------

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix(obstacle_cruise_planner): ignore invalid stopping objects (autowarefoundation#10227)

* ignore not specified stopping objects

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* change debug print level

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* add ahead_stopped prameter

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* rename ahead_stopped -> side_stopped

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

---------

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix(tier4_planning_launch): remap topics for path_generator (autowarefoundation#10249)

remap topics for path_generator

Signed-off-by: mitukou1109 <mitukou1109@gmail.com>

* feat(control_evaluator): add a new stop_deviation metric (autowarefoundation#10246)

* add metric of stop_deviation

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* fix bug

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* remove unused include.

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* add unit test and schema

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* pre-commit

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* update planning_evaluator schema

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

---------

Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>
Co-authored-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* fix(obstacle_stop): accounting for vehicle bumper length when handling point-cloud stop points (autowarefoundation#10250)

* fix for point-cloud stop point

* style(pre-commit): autofix

---------

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

* chore: update CODEOWNERS (autowarefoundation#10234)

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>

* fix(path_optimizer): remove unnecesary optional (autowarefoundation#10181)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(autoware_mpc_lateral_controller): replace Eigen::VectorXd with Eigen::Vector3d for state representation (autowarefoundation#10235)

* fix(autoware_mpc_lateral_controller): replace Eigen::VectorXd with Eigen::Vector3d for state representation

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* docs(autoware_mpc_lateral_controller): update comments for state representation and discretization considerations

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

---------

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* chore(perception): refactor perception launch (autowarefoundation#10186)

* fundamental change

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* fix typo

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix params and modify some packages

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* pre-commit

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix spell check

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix typo

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* integrate model and label path

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* for pre-commit

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* run pre-commit

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* for awsim

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* for simulatior

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* fix grammer in launcher

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* add schema for yolox_tlr

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* fix file name

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* rename

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* modify arg name  to

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix typo

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* change param name

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

* chore

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

---------

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Shintaro Tomie <58775300+Shin-kyoto@users.noreply.github.com>
Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>

* fix(dynamic_obstacle_stop): publish processing time when early return (autowarefoundation#10254)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* feat(control_validator)!: add overrun check (autowarefoundation#10236)

Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>

* feat(behavior_path_planner_common): modify drivable area expansion to be able to avoid static objects (autowarefoundation#10220)

* modify drivable area expansion to avoid static objects

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* rename parameters and update drivable area design md

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* Update planning/behavior_path_planner/autoware_behavior_path_planner_common/docs/behavior_path_planner_drivable_area_design.md

Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com>

* correct parameters description

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

---------

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>
Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com>

* fix(lane_change_module): fix planning factor issue (autowarefoundation#10244)

* when computing target lanes, don't include preceding lanes of lane change lane

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* dont insert stop point on target lane if next lc dist buffer is zero

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* return previous module output if LC module status is IDLE

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* disable faulty test

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

---------

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* fix(autoware_mission_planner_universe): add explicit test dependency (autowarefoundation#10261)

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>

* feat(planning_validator): add yaw deviation metric (autowarefoundation#10258)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* fix(autoware_behavior_path_planner_common): add explicit test dependency (autowarefoundation#10262)

Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>

* feat(autoware_route_handler)!: port autoware_route_handler to Autoware Core (autowarefoundation#10255)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* fix(autoware_universe_utils): fix procedure to check if point is on edge (autowarefoundation#10260)

* fix procedure to check if point is on edge

Signed-off-by: mitukou1109 <mitukou1109@gmail.com>

* add test cases

Signed-off-by: mitukou1109 <mitukou1109@gmail.com>

---------

Signed-off-by: mitukou1109 <mitukou1109@gmail.com>

* fix(static_obstacle_avoidance): turn signal chattering (autowarefoundation#10202)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* feat(out_of_lane): add option to use stop lines defined in the vector map (autowarefoundation#9584)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* fix(goal_planner): invert lane boundary of neighbor opposite lanelets when generating departure check lane (autowarefoundation#10207)

* fix(goal_planner): invert lane boundary of neighbor opposite lanelets when generating departure check lane

Signed-off-by: Mert Çolak <colak.mrt@outlook.com>

* remove unnecessary loop

Signed-off-by: Mert Çolak <colak.mrt@outlook.com>

---------

Signed-off-by: Mert Çolak <colak.mrt@outlook.com>

* docs(goal_planner): update README (autowarefoundation#10263)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

* fix(ndt_scan_matcher): fix the covariance calculation (autowarefoundation#10252)

Fix the covariance calculation

Signed-off-by: Anh Nguyen <anh.nguyen.2@tier4.jp>

* feat: add build-and-test-packages-above-differential.yaml and packages_above.repos (autowarefoundation#9854)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>

* feat: adaption to ROS nodes guidelines about directory structure (autowarefoundation#10268)

Signed-off-by: NorahXiong <norah.xiong@autocore.ai>

* fix(autoware_map_loader): exec name renamed in 24652f8 (autowarefoundation#10247)

* fix(autoware_map_loader): exec name renamed in 24652f8

Signed-off-by: Grzegorz Głowacki <gglowacki@autonomous-systems.pl>

* restored node name

Signed-off-by: Grzegorz Głowacki <gglowacki@autonomous-systems.pl>

---------

Signed-off-by: Grzegorz Głowacki <gglowacki@autonomous-systems.pl>

* fix(out_of_lane): fix object path time collision calculation (autowarefoundation#10267)

fix collision time calculation

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* fix(obstacle_cruise_planner): fix obstacle filtering logic (autowarefoundation#10232)

* add absolute

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix find_yield_cruise_obstacles() calling

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

---------

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>

* fix(segmentation_pointcloud_fusion): fix typo of defaut camera info topic (autowarefoundation#10272)

fix(segmentation_pointcloud_fusion): typo for defaut camera info topic

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix(goal_planner): ignore use bus_stop_area flag if there are no BusStopArea on the pull over lanes (autowarefoundation#10274)

Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>

* refactor(multi_object_tracker): internal message driven process (autowarefoundation#10203)

* refactor(multi_object_tracker): streamline input channel configuration handling

feat(multi_object_tracker): introduce InputChannel struct for input channel configuration

refactor(multi_object_tracker): improve marker handling and initialization in TrackerObjectDebugger

feat(multi_object_tracker): enhance InputChannel with trust flags for object properties

refactor(multi_object_tracker): remove unused channel_size parameter from tracker constructors

feat(multi_object_tracker): update InputChannel flags to trust object extension and classification

fix(multi_object_tracker): replace channel.index with channel_index for consistency

feat(multi_object_tracker): update TrackerObjectDebugger and TrackerProcessor to accept channels_config parameter

refactor(multi_object_tracker): remove redundant existence probability initialization from tracker constructors

feat(multi_object_tracker): integrate data association into TrackerProcessor and add associate method

feat(multi_object_tracker): enhance updateWithMeasurement to include channel_info for improved classification handling

refactor(multi_object_tracker): replace object_id with uuid in DynamicObject and related classes

fix(multi_object_tracker): update UUID handling in Tracker to use uuid_msg for consistency

refactor(multi_object_tracker): simplify pose and covariance handling in tracker classes

refactor(multi_object_tracker): replace pose_with_covariance with separate pose and covariance attributes in DynamicObject

refactor: remove z state from tracker. it will uses object state

refactor(multi_object_tracker): streamline object handling in trackers and remove unnecessary shape processing

refactor(multi_object_tracker): remove z position handling from trackers and update object kinematics structure

refactor(multi_object_tracker): remove BoundingBox structure from trackers and implement object extension limits

refactor(multi_object_tracker): remove unnecessary blank lines in tracker getTrackedObject methods

refactor(multi_object_tracker): simplify input channel configuration by removing trust flags and consolidating parameters

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): use const reference in loop and simplify tracker update logic

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): update shape handling and streamline object tracking logic

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): update shape handling to use geometry_msgs::msg::Point for anchor vectors

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* style(pre-commit): autofix

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): modify getNearestCornerOrSurface function signature and update related logic

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

refactor(multi_object_tracker): remove self_transform parameter from measure and update methods

refactor(multi_object_tracker): update calcAnchorPointOffset function signature and streamline object handling

refactor(multi_object_tracker): set shape type to BOUNDING_BOX for object trackers

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix(docker-build-test-tidy-pr.yaml): use `step-security/changed-files` action instead (autowarefoundation#10279)

use step-security

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* feat(traffic_light_classifier): update diagnostics when harsh backlight is detected (autowarefoundation#10218)

feat: update diagnostics when harsh backlight is detected

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix(obstacle stop/slow_down): early return without point cloud (autowarefoundation#10289)

* fix(obstacle stop/slow_down): early return without point cloud

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* update maintainer

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(obstacle_stop): use max_lat_margin_against_unknown only for predicted object (autowarefoundation#10269)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(autoware_multi_object_tracker): unknown object orientation (autowarefoundation#10286)

* fix(unknown_tracker): update object pose orientation and streamline uncertainty modeling in input manager

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix(object_model): correct bounding box calculation by initializing limits and including min_z

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: apply splitting of autoware_utils_geometry  (autowarefoundation#10270)

* fix build error

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* merge namespace

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(behavior_velocity_planner): planning factor integration (autowarefoundation#10292)

* fix: blind_spot

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: crosswalk

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: detection_area

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: intersection

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: no_drivable_lane

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: no_stopping_area

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: run_out

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: stop_line

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: traffic_light

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: virtual_traffic_light

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: walk_way

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* feat!: replace VelocityLimit messages with autoware_internal_planning_msgs (autowarefoundation#10273)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (autowarefoundation#9454)

* feat: moved the cuda pointcloud preprocessor and organized from a personal repository

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed incorrect links

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed dead links pt2

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed spelling errors

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: json schema fixes

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed comments and filled the fields

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: used the cuda host allocators for aster host to device copies

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* chore: fixed code compilation to reflect Hirabayashi-san's  memory pool proposal

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: generalized the number of crop boxes. For two at least, the new approach is actually faster

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated config, schema, and handled the null case in a specialized way

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: moving the pointcloud organization into gpu

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed redundant ternay operator

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added a temporary memory check. the check will be unified in a later PR

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored the structure to avoid large files

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated the copyright year

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused packages

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed mentions of the removed adapter

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed missing autoware prefix

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: missing assignment in else branch

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added cuda/nvcc debug flags on debug builds

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored parameters for the undistortion settings

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused headers

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: changed default crop box to no filtering at all

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: added missing restrict keyword

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: spells

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed default destructor

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ocd activated (spelling)

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed the schema

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: improved readibility

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added dummy crop box

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added new repositories to ansible

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: more CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: mode CI/CD. some linters are conflicting

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* style(pre-commit): autofix

* chore: ignoring uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ignoring more uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: missed one more uncrustify exception

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added meta dep

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

---------

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>
Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (autowarefoundation#9454)

* feat: moved the cuda pointcloud preprocessor and organized from a personal repository

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed incorrect links

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed dead links pt2

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed spelling errors

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: json schema fixes

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed comments and filled the fields

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: used the cuda host allocators for aster host to device copies

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* chore: fixed code compilation to reflect Hirabayashi-san's  memory pool proposal

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: generalized the number of crop boxes. For two at least, the new approach is actually faster

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated config, schema, and handled the null case in a specialized way

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: moving the pointcloud organization into gpu

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed redundant ternay operator

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added a temporary memory check. the check will be unified in a later PR

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored the structure to avoid large files

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated the copyright year

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused packages

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed mentions of the removed adapter

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed missing autoware prefix

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: missing assignment in else branch

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added cuda/nvcc debug flags on debug builds

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored parameters for the undistortion settings

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused headers

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: changed default crop box to no filtering at all

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: added missing restrict keyword

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: spells

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed default destructor

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ocd activated (spelling)

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed the schema

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: improved readibility

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added dummy crop box

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added new repositories to ansible

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: more CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: mode CI/CD. some linters are conflicting

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* style(pre-commit): autofix

* chore: ignoring uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ignoring more uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: missed one more uncrustify exception

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added meta dep

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

---------

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>
Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* chore(autoware_cuda_pointcloud_preprocessor): add maintainer (autowarefoundation#10297)

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* feat(path_optimizer): additional failure logging and failure mode handling (autowarefoundation#10276)

MRM when MPT fails

Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>

* fix(autoware_path_optimizer): hotfix for wrong logic triggering MRM on start in 3 seconds (autowarefoundation#10305)

fix

Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>

* fix(safety_check): set safety condition properly (autowarefoundation#10307)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* chore: rename from `autoware.universe` to `autoware_universe` (autowarefoundation#10306)

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* feat(autoware_pointcloud_preprocessor): add missing vehicle msg depency (autowarefoundation#10313)

feat(auotawre_pointcloud_preprocessor): add missing vehicle msg depency

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* fix(autoware_behavior_path_static_obstacle_avoidance_module): blinker bug in static obstacle avoidance (autowarefoundation#10303)

fix

Signed-off-by: Y.Hisaki <yhisaki31@gmail.com>

* refactor(control): remove unimplemented function declarations (autowarefoundation#10314)

remove unimplemented function declarations

Signed-off-by: Autumn60 <harada.akiro@gmail.com>

* fix(autoware_carla_interface): improve lateral control tracking (autowarefoundation#10312)

Convert steer angle to actuator command, model steering with first order dynamics, and update the steer_map.csv

Signed-off-by: Steven Brills <stevenbrills@hotmail.com>

* chore: bump version 0.43.0 (autowarefoundation#10318)

Signed-off-by: Hayato Mizushima <hayato-m126@users.noreply.github.com>

* fix(lane_change): set safety factor properly (autowarefoundation#10308)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* chore(sync-files.yaml): not synchronize `github-release.yaml` (#1776)

not sync github-release

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* chore: V0.43 merge tier4 main (#1920)

Merge remote-tracking branch 'origin/tier4/main' into beta/v0.43

Signed-off-by: Hayato Mizushima <hayato-m126@users.noreply.github.com>

---------

Signed-off-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>
Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>
Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>
Signed-off-by: Mamoru Sobue <mamoru.sobue@tier4.jp>
Signed-off-by: liuXinGangChina <lxg19892021@gmail.com>
Signed-off-by: vividf <yihsiang.fang@tier4.jp>
Signed-off-by: Esteve Fernandez <esteve.fernandez@tier4.jp>
Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>
Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>
Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>
Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>
Signed-off-by: mitukou1109 <mitukou1109@gmail.com>
Signed-off-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>
Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>
Signed-off-by: Mete Fatih Cırıt <mfc@autoware.org>
Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>
Signed-off-by: Mert Çolak <colak.mrt@outlook.com>
Signed-off-by: Anh Nguyen <anh.nguyen.2@tier4.jp>
Signed-off-by: NorahXiong <norah.xiong@autocore.ai>
Signed-off-by: Grzegorz Głowacki <gglowacki@autonomous-systems.pl>
Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
Signed-off-by: Y.Hisaki <yhisaki31@gmail.com>
Signed-off-by: Autumn60 <harada.akiro@gmail.com>
Signed-off-by: Steven Brills <stevenbrills@hotmail.com>
Signed-off-by: Hayato Mizushima <hayato-m126@users.noreply.github.com>
Co-authored-by: Yi-Hsiang Fang (Vivid) <146902905+vividf@users.noreply.github.com>
Co-authored-by: Kento Yabuuchi <kento.yabuuchi.2@tier4.jp>
Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>
Co-authored-by: Kosuke Takeuchi <kosuke.tnp@gmail.com>
Co-authored-by: Kyoichi Sugahara <32741405+kyoichi-sugahara@users.noreply.github.com>
Co-authored-by: Mamoru Sobue <hilo.soblin@gmail.com>
Co-authored-by: 心刚 <90366790+liuXinGangChina@users.noreply.github.com>
Co-authored-by: Esteve Fernandez <33620+esteve@users.noreply.github.com>
Co-authored-by: mkquda <168697710+mkquda@users.noreply.github.com>
Co-authored-by: Takagi, Isamu <43976882+isamu-takagi@users.noreply.github.com>
Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com>
Co-authored-by: Maxime CLEMENT <78338830+maxime-clem@users.noreply.github.com>
Co-authored-by: Mitsuhiro Sakamoto <50359861+mitukou1109@users.noreply.github.com>
Co-authored-by: Kem (TiankuiXian) <1041084556@qq.com>
Co-authored-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>
Co-authored-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: awf-autoware-bot[bot] <94889083+awf-autoware-bot[bot]@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>
Co-authored-by: Takayuki Murooka <takayuki5168@gmail.com>
Co-authored-by: Masato Saeki <78376491+MasatoSaeki@users.noreply.github.com>
Co-authored-by: Shintaro Tomie <58775300+Shin-kyoto@users.noreply.github.com>
Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Yuki TAKAGI <141538661+yuki-takagi-66@users.noreply.github.com>
Co-authored-by: Mete Fatih Cırıt <xmfcx@users.noreply.github.com>
Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>
Co-authored-by: Mert Çolak <colak.mrt@outlook.com>
Co-authored-by: Anh Nguyen <anh.nguyen.2@tier4.jp>
Co-authored-by: NorahXiong <103234047+NorahXiong@users.noreply.github.com>
Co-authored-by: ralwing <58466562+ralwing@users.noreply.github.com>
Co-authored-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>
Co-authored-by: Kotaro Uetake <60615504+ktro2828@users.noreply.github.com>
Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>
Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>
Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Co-authored-by: Yukinari Hisaki <42021302+yhisaki@users.noreply.github.com>
Co-authored-by: Autumn60 <37181352+Autumn60@users.noreply.github.com>
Co-authored-by: stevenbrills <90438581+stevenbrills@users.noreply.github.com>
Co-authored-by: Hayato Mizushima <hayato-m126@users.noreply.github.com>
Co-authored-by: Fumiya Watanabe <rej55.g@gmail.com>
TaikiYamada4 added a commit to tier4/autoware_universe that referenced this pull request Apr 25, 2025
* fix(docker-build-test-tidy-pr.yaml): use `step-security/changed-files` action instead (#10279)

use step-security

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* feat(traffic_light_classifier): update diagnostics when harsh backlight is detected (#10218)

feat: update diagnostics when harsh backlight is detected

Signed-off-by: ktro2828 <kotaro.uetake@tier4.jp>

* fix(obstacle stop/slow_down): early return without point cloud (#10289)

* fix(obstacle stop/slow_down): early return without point cloud

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* update maintainer

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

---------

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(obstacle_stop): use max_lat_margin_against_unknown only for predicted object (#10269)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(autoware_multi_object_tracker): unknown object orientation (#10286)

* fix(unknown_tracker): update object pose orientation and streamline uncertainty modeling in input manager

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix(object_model): correct bounding box calculation by initializing limits and including min_z

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: apply splitting of autoware_utils_geometry  (#10270)

* fix build error

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* merge namespace

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(behavior_velocity_planner): planning factor integration (#10292)

* fix: blind_spot

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: crosswalk

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: detection_area

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: intersection

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: no_drivable_lane

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: no_stopping_area

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: run_out

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: stop_line

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: traffic_light

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: virtual_traffic_light

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix: walk_way

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

---------

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* feat!: replace VelocityLimit messages with autoware_internal_planning_msgs (#10273)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (#9454)

* feat: moved the cuda pointcloud preprocessor and organized from a personal repository

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed incorrect links

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed dead links pt2

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed spelling errors

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: json schema fixes

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed comments and filled the fields

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: used the cuda host allocators for aster host to device copies

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* chore: fixed code compilation to reflect Hirabayashi-san's  memory pool proposal

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: generalized the number of crop boxes. For two at least, the new approach is actually faster

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated config, schema, and handled the null case in a specialized way

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: moving the pointcloud organization into gpu

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed redundant ternay operator

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added a temporary memory check. the check will be unified in a later PR

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored the structure to avoid large files

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated the copyright year

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused packages

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed mentions of the removed adapter

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed missing autoware prefix

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: missing assignment in else branch

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added cuda/nvcc debug flags on debug builds

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored parameters for the undistortion settings

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused headers

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: changed default crop box to no filtering at all

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: added missing restrict keyword

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: spells

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed default destructor

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ocd activated (spelling)

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed the schema

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: improved readibility

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added dummy crop box

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added new repositories to ansible

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: more CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: mode CI/CD. some linters are conflicting

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* style(pre-commit): autofix

* chore: ignoring uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ignoring more uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: missed one more uncrustify exception

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added meta dep

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

---------

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>
Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* feat(autoware_cuda_pointcloud_preprocessor): a cuda-accelerated pointcloud preprocessor (#9454)

* feat: moved the cuda pointcloud preprocessor and organized from a personal repository

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed incorrect links

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed dead links pt2

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed spelling errors

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: json schema fixes

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed comments and filled the fields

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed the adapter for the case when the number of points in the pointcloud changes after the first iteration

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: used the cuda host allocators for aster host to device copies

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/docs/cuda-pointcloud-preprocessor.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/README.md

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* Update sensing/autoware_cuda_pointcloud_preprocessor/src/cuda_pointcloud_preprocessor/cuda_pointcloud_preprocessor.cu

Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>

* style(pre-commit): autofix

* chore: fixed code compilation to reflect Hirabayashi-san's  memory pool proposal

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: generalized the number of crop boxes. For two at least, the new approach is actually faster

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated config, schema, and handled the null case in a specialized way

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: moving the pointcloud organization into gpu

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: reimplemented the organized pointcloud adapter in cuda. the only bottleneck is the H->D copy

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed redundant ternay operator

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added a temporary memory check. the check will be unified in a later PR

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored the structure to avoid large files

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated the copyright year

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed a bug in the undistortion kernel setup. validated it comparing it with the baseline

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused packages

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed mentions of the removed adapter

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed missing autoware prefix

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: missing assignment in else branch

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added cuda/nvcc debug flags on debug builds

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: refactored parameters for the undistortion settings

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused headers

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: changed default crop box to no filtering at all

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: added missing restrict keyword

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: spells

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed default destructor

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ocd activated (spelling)

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed the schema

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: improved readibility

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added dummy crop box

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added new repositories to ansible

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: more CI/CD

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: mode CI/CD. some linters are conflicting

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* style(pre-commit): autofix

* chore: ignoring uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ignoring more uncrustify

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: missed one more uncrustify exception

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added meta dep

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

---------

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Max Schmeller <6088931+mojomex@users.noreply.github.com>
Co-authored-by: Manato Hirabayashi <3022416+manato@users.noreply.github.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* chore(autoware_cuda_pointcloud_preprocessor): add maintainer (#10297)

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* feat(path_optimizer): additional failure logging and failure mode handling (#10276)

MRM when MPT fails

Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>

* fix(autoware_path_optimizer): hotfix for wrong logic triggering MRM on start in 3 seconds (#10305)

fix

Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>

* fix(safety_check): set safety condition properly (#10307)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* chore: rename from `autoware.universe` to `autoware_universe` (#10306)

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* feat(autoware_pointcloud_preprocessor): add missing vehicle msg depency (#10313)

feat(auotawre_pointcloud_preprocessor): add missing vehicle msg depency

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* fix(autoware_behavior_path_static_obstacle_avoidance_module): blinker bug in static obstacle avoidance (#10303)

fix

Signed-off-by: Y.Hisaki <yhisaki31@gmail.com>

* refactor(control): remove unimplemented function declarations (#10314)

remove unimplemented function declarations

Signed-off-by: Autumn60 <harada.akiro@gmail.com>

* fix(autoware_carla_interface): improve lateral control tracking (#10312)

Convert steer angle to actuator command, model steering with first order dynamics, and update the steer_map.csv

Signed-off-by: Steven Brills <stevenbrills@hotmail.com>

* chore: bump version 0.43.0 (#10318)

Signed-off-by: Hayato Mizushima <hayato-m126@users.noreply.github.com>

* fix(lane_change): set safety factor properly (#10308)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* fix(goal_planner): use precise distance to objects for sorting candidate paths (#10296)

* fix(goal_planner): use precise distance to objects for sorting candidate paths

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* shortest_distance_from_ego_footprint_to_objects_on_path

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* improve doxygen

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

update docs

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* fix build

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

---------

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* feat(goal_planner): expand outer collision check margin  (#10294)

feat(goal_planner): expand outer collision check margin



margin comment



update svg

Signed-off-by: kosuke55 <kosuke.tnp@gmail.com>

* feat(autoware_multi_object_tracker): selective update per channel (#10277)

* refactor(bicycle_motion_model): implement exponential decay for slip angle in state prediction

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* Revert "refactor(multi_object_tracker): simplify input channel configuration by removing trust flags and consolidating parameters"

This reverts commit c5155ef2e978b411955ace35f412bbf76c96f354.

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): update measure function signatures to include InputChannel parameter

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): add updateStatePoseVel method to BicycleMotionModel and update measurement logic in VehicleTracker

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): update measureWithPose method to include InputChannel parameter and adjust related logic

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): remove BicycleTracker and update references to use VehicleTracker

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(bicycle_tracker): add tracking_offset to adjust object position based on motion model

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(multi_object_tracker): remove BicycleTracker and replace with VehicleTracker in relevant classes

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(input_channels): disable trust flags for extension and orientation in radar configurations

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(input_channels): restructure flags for input channel properties

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor(input_channels): remove 'flags' from required properties in schema

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat(autoware_signal_processing)!: port autoware_signal_processing to Autoware Core (#10335)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* feat(crosswalk_module): consider objects on crosswalk when pedestrian traffic light is red (#10332)

Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com>

* feat(autoware_map_projection_loader)!: move autoware_map_projection_loader package to Autoware Core (#10265)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* feat(control_validator)!: add acceleration check (#10326)

Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>

* feat(autoware_velocity_smoother)!: move autoware_velocity_smoother to Autoware Core (#10331)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* fix(voxel_based_compare_map): temporary fix pointcloud transform lookup  (#10299)

* fix(voxel_based_compare_map): temporary fix pointcloud transform lookup_time

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* pre-commit

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* chore: reduce timeout

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: misalignment when tranform back output

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: typo

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

---------

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* chore(sync-files.yaml): not synchronize `github-release.yaml` (#1776)

not sync github-release

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* fix(image_projection_based_fusion): add outside of FOV checking (#10329)

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix(roi_pointcloud_fusion): add roi scale factor param (#10333)

* fix(roi_pointcloud_fusion): add roi scale factor param

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: missing declare

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

---------

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix(roi_pointcloud_fusion): merge into pointcloud container (#10334)

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix(motion_velocity_planner): remove Metric messages (#10342)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(autoware_image_projection_based_fusion): unintended new container behavior (#10346)

fix: the current launcher was creating a new container with the same name

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat(autoware_stop_filter)!: port package to Autoware Core (#10336)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* feat(autoware_twist2accel)!: port autoware_twist2accel to Autoware Core (#10338)

Signed-off-by: mitsudome-r <ryohsuke.mitsudome@tier4.jp>

* fix(autoware_radar_static_pointcloud_filter): add dependencies and use correct qos (#10328)

* fix(autoware_radar_static_pointcloud_filter): add dependencies

Signed-off-by: Mehmet Emin BAŞOĞLU <mehmeteminbasoglu@hotmail.com>

* fix(autoware_radar_static_pointcloud_filter): use correct qos

Signed-off-by: Mehmet Emin BAŞOĞLU <mehmeteminbasoglu@hotmail.com>

---------

Signed-off-by: Mehmet Emin BAŞOĞLU <mehmeteminbasoglu@hotmail.com>

* feat(autoware_tracker_object_merger): add diagnostics (#10257)

* add diagnostics

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix how to check as diag

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* style(pre-commit): autofix

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* delete unnecesary include row

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* change the way to check time

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* pre-commit

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* chore

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix warn msg

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* change msg string to int

Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* fix msg

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

* add unit

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>

---------

Signed-off-by: MasatoSaeki <masato.saeki@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Taekjin LEE <technolojin@gmail.com>

* fix(behavior_path_planner, behavior_static_obstacle_avoidance_module): crash during goal changes (#10205)

* fix(behavior_path_planner, behavior_static_obstacle_avoidance_module): empty path handling

Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp>

* style(pre-commit): autofix

* refactor: use optional

Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp>

* fix: std

Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp>

---------

Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix(control_validator): fix sign miss and add code test (#10341)

Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>

* fix(compare_map_segmentation): last map update logic (#10351)

fix(compare_map): logic

Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp>

* fix(autoware_probabilistic_occupancy_grid_map): fixed transform issues and border conditions (#10344)

* fix: fixed transform issues and border conditions

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed compilation on cpu only builds

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

---------

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat(map_based_prediction): add diagnostic handler to warn the processing time excess (#10219)

* feat(start/goal_planner): use common max steer angle parameter from vehicle_info (#10321)

* fix(autoware_behavior_path_start_planner_module): update parameter name for geometric pull out max steer angle

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

* fix(docs): update unit for max_steer_angle_margin_scale in README

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

* fix dead link

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

---------

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

* feat(autoware_behavior_velocity_planner): porting to core (#10343)

Signed-off-by: suchang <chang.su@autocore.ai>
Co-authored-by: suchang <chang.su@autocore.ai>

* fix(control validator): combine callback functions to fix error count increment bug (#10355)

Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>

* feat(autoware_map_loader)!: port autoware_map_loader to Autoware Core (#10356)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* feat(autoware_global_parameter_loader)!: port autoware_global_parameter_loader package to Autoware Core (#10357)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* feat(autoware_motion_velocity_obstacle_stop_module): porting to core (#10348)

Signed-off-by: liuXinGangChina <lxg19892021@gmail.com>

* feat(autoware_planning_topic_converter)!: port autwoare_planning_topic_converter package to Autoware Universe (#10362)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* feat(autoware_vehicle_velocity_converter)!: port autoware_vehicle_velocity_converter to Autoware Core (#10361)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* chore(localization, perception): remove koji minoda as maintainer from multiple packages (#10359)

fix: remove Koji Minoda as maintainer from multiple package.xml files

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix(autoware_radar_static_pointcloud_filter): lookup timestamp and er… (#10350)

fix(autoware_radar_static_pointcloud_filter): lookup timestamp and error handling

Signed-off-by: Mehmet Emin BAŞOĞLU <mehmeteminbasoglu@hotmail.com>

* feat(autoware_default_adapi): log autoware state change (#10364)

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* feat(autoware_default_adapi): disable sample web server (#10327)

* feat(autoware_default_adapi): disable sample web server

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix unused inport

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(autoware_crosswalk_traffic_light_estimator): add process that guard access to empty elements (#10281)

* fix(autoware_crosswalk_traffic_light_estimator) : add process that guard access to empty elements.

Signed-off-by: k-hazama-esol <k-hazama@esol.co.jp>

* fix for linter

Signed-off-by: k-hazama-esol <k-hazama@esol.co.jp>

---------

Signed-off-by: k-hazama-esol <k-hazama@esol.co.jp>

* feat(autoware_lidar_centerpoint): added the cuda_blackboard to centerpoint (#9453)

* feat: introduced the cuda transport layer (cuda blackboard) to centerpoint

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: fixed compilation issue on pointpainting

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed compile errors in the ml models

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: fixed standalone non-composed launcher

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ci/cd

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: clang tidy related fix

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed non applicable override (point painting does not support the blackboard yet)

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: temporarily ignoring warning until pointpainting also supports the blackboard

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ignoring spell

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: removed the deprecated compatible subs option in the constructor

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: bump the cuda blackboard version in the build depends

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* Update perception/autoware_image_projection_based_fusion/src/pointpainting_fusion/pointpainting_trt.cpp

Co-authored-by: badai nguyen  <94814556+badai-nguyen@users.noreply.github.com>

* Update perception/autoware_image_projection_based_fusion/src/pointpainting_fusion/pointpainting_trt.cpp

Co-authored-by: badai nguyen  <94814556+badai-nguyen@users.noreply.github.com>

---------

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com>

* feat(autoware_tenssort_common): validate TensorRT engine version for cached engine (#10320)

* autoware_tenssort_common): validate TensorRT engine version for cached engine

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* style(autoware_tensorrt_common): typo

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>

* style(autoware_tensorrt_common): typo

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>

* style(autoware_tensorrt_common): typo

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>

* docs(autoware_tensorrt_common): add source

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

---------

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Co-authored-by: Kenzo Lobos Tsunekawa <kenzo.lobos@tier4.jp>

* chore(perception): code owner revision (#10358)

* feat: add Masato Saeki and Taekjin Lee as maintainer to multiple package.xml files

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* style(pre-commit): autofix

---------

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix(motion_velocity_obstacle_xxx_module): fix debug topic name (#10322)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* chore(motion_velocity_planner): move common and node packages to core (#10367)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* feat(tier4_planning_rviz_plugin): add time from start text to Trajectory (#10370)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* feat(autoware_multi_object_tracker): update overlapped tracker removing process in multi obj tracker  (#10347)

Update overlapped tracker removing process

Co-authored-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix(pred_path_checker,dyn_obstacle_stop): use output of removeOverlaps (#10375)

Signed-off-by: Maxime CLEMENT <maxime.clement@tier4.jp>

* fix(detection_area): integrate RTC feature (#10376)

Signed-off-by: satoshi-ota <satoshi.ota928@gmail.com>

* feat(autoware_overlay_rviz_plugin)!: add static blinking option for turn_signal (#10319)

* feat!(autoware_overlay_rviz_plugin): removed the blinking function of turn_signal

Signed-off-by: Y.Hisaki <yhisaki31@gmail.com>

* add blinking mode

Signed-off-by: Y.Hisaki <yhisaki31@gmail.com>

---------

Signed-off-by: Y.Hisaki <yhisaki31@gmail.com>

* fix(control_validator): memory-related crash when processing large trajectories (#10372)

* fix(control_validator): momory

Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp>

* style(pre-commit): autofix

---------

Signed-off-by: Shumpei Wakabayashi <shumpei.wakabayashi@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* feat: manual control (#10354)

* feat(default_adapi): add manual control

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* add conversion

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* update selector

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* update selector depends

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* update converter

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* modify heartbeat name

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* update launch

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* update api

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix pedal callback

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* done todo

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* apply message rename

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix test

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix message type and qos

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix steering_tire_velocity

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix for clang-tidy

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* feat: add autoware_agnocast_wrapper package (#10377)

* add autoware_agnocast_wrapper package

Signed-off-by: sykwer <sykwer@gmail.com>

* add repo

Signed-off-by: sykwer <sykwer@gmail.com>

---------

Signed-off-by: sykwer <sykwer@gmail.com>

* feat(autoware_pointcloud_preprocessor): add pointcloud_densifier package (#10226)

* feat(autoware_pointcloud_preprocessor): add pointcloud_densifier package

Signed-off-by: Kaan Çolak <kaancolak95@gmail.com>

* style(pre-commit): autofix

* fix(autoware_pointcloud_preprocessor): add header

Signed-off-by: Kaan Çolak <kaancolak95@gmail.com>

* fix(autoware_pointcloud_preprocessor): add schema and fix debugger

Signed-off-by: Kaan Çolak <kaancolak95@gmail.com>

* style(pre-commit): autofix

---------

Signed-off-by: Kaan Çolak <kaancolak95@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix(autoware_agnocast_wrapper): invalid comment out (#10382)

fix comment out

Signed-off-by: sykwer <sykwer@gmail.com>

* fix(agnocast_wrapper): fix invalid include (#10384)

Signed-off-by: veqcc <ryuta.kambe@tier4.jp>

* feat(multi_object_tracker): add diagnostics warning when extrapolation time exceeds limit with latency guarantee enabled (#10301)

* feat(multi_object_tracker): add diagnostics warning when extrapolation time exceeds limit with latency guarantee enabled

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* feat(multi_object_tracker): handled  the case last_updated_time_ initialized as 0

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* feat(multi_object_tracker): refactored to give better structure
diagnostic force updated when published

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

* feat(multi_object_tracker): add published tracker count check

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

* feat(multi_object_tracker): fix checkAllTiming  complexity

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

* feat(multi_object_tracker): check consecutive warning duration

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

* feat(multi_object_tracker): diag messages updated

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* feat(multi_object_tracker): diag messages updated

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

* style(pre-commit): autofix

* feat(multi_object_tracker): messages fix

Signed-off-by: lei.gu <lei.gu@tier4.jp>

---------

Signed-off-by: lei.gu <lei.gu@tier4.jp>
Co-authored-by: lei.gu <lei.gu@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix(simple_planning_simulator): fix a small turn_signal bug (#10386)

* fix turn bug

Signed-off-by: xtk8532704 <1041084556@qq.com>

* pre-commit

Signed-off-by: xtk8532704 <1041084556@qq.com>

---------

Signed-off-by: xtk8532704 <1041084556@qq.com>

* fix(autoware_agnocast_wrapper): keep up with changes in AUTOWARE_POLLING_SUBSCRIBER (#10390)

fix: AUTOWARE_POLLING_SUBSCRIBER

Signed-off-by: atsushi421 <atsushi.yano.2@tier4.jp>

* fix: add irregular object detector pipeline (#10369)

* feat: add small unknown object detector pipeline

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* chore: rename param

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* refactor: camera lidar detector launch.xml

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* chore: change default fusion camera ids

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: camera_lidar_detector launch

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: update rois_timestamp_offsets param name

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* chore: pre-commit

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: spelling

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* separete unknown pipeline

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* style(pre-commit): autofix

* fix: sync param

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: change to simple object merger

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: fusion param

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* refactor: change file name

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* refactor: rename topic and ns

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* chore: unify naming

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* refactor cameara lidar merger

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: camera_lidar_radar merger

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* style(pre-commit): autofix

* refactor: image_topic_name

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* refactor: param path update

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: irregular object switch

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: missing param

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: missing param

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

* fix: move roi_pointcloud_fusion out of container

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>

---------

Signed-off-by: badai-nguyen <dai.nguyen@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix(agnocast_wrapper): fix build error (#10391)

Signed-off-by: veqcc <ryuta.kambe@tier4.jp>

* feat(autoware_default_adapi): release adapi v1.8.0 (#10380)

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* feat(lidar_centerpoint): add diagnostics for processing time (#10284)

* add diagnostics for processing time

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* change to timer callback to check the error

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* add ms in name

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix cppcheck error

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* change parameter name

Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* change structure

Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* change var name

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* change config related part

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix typo

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* change launch arg name

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* add schema file

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* refactor(autoware_lidar_centerpoint): remove unused is_processing_delayed_ variable

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* add processing time in diag.

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* refactor

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* use diagnostic_updater instead of timer callback

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* change validation_callback_interval_ms type to number

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* Update perception/autoware_lidar_centerpoint/src/node.cpp

---------

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Co-authored-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix(start_planner): fix segmentation fault when generating backward path (#10393)

* feat(behavior_path_planner): handle empty backward path case

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

---------

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* feat: should be using NvInferRuntime.h (#10399)

Signed-off-by: YuxuanLiuTier4Desktop <619684051@qq.com>

* fix: missing dependency on tf2_sensor_msgs (#10400)

Signed-off-by: Tim Clephas <tim.clephas@nobleo.nl>

* fix(agnocast_wrapper): separate message ptr types into unique and shared (#10392)

fix(agncast_wrapper): separate message ptr types into unique and shared

Signed-off-by: veqcc <ryuta.kambe@tier4.jp>

* fix: temporarily ignore autoware_agnocast_wrapper (#10402)

temporary ignore

Signed-off-by: sykwer <sykwer@gmail.com>

* feat(planning_validator): improve lateral acc calculation (#10385)

* feat: add functions to calculate interval distance and lateral acceleration

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

* refactor: rename array parameters to vector for clarity

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

* fix: simplify lateral acceleration calculation using std::hypot

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

---------

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

* fix(lidar_marker_localizer): fix typo in launch file (#10405)

fix typo

Signed-off-by: Yamato Ando <yamato.ando@tier4.jp>

* fix(start_planner): use waypoints as centerline if available (#10238)

* fix(start_planner): use waypoints as centerline if available

Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com>

* update function name

Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com>

* rename function name

Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com>

---------

Signed-off-by: Mehmet Dogru <42mehmetdogru42@gmail.com>

* feat(autoware_planning_evaluator): refactor planning_evaluator for new metrics (#10368)

* tmp save.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* tmp save.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* WIP add accumulator-based metrics.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* pre-commit

Signed-off-by: xtk8532704 <1041084556@qq.com>

* add unit test.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* pre-commit

Signed-off-by: xtk8532704 <1041084556@qq.com>

* fix cppcheck

Signed-off-by: xtk8532704 <1041084556@qq.com>

* update readme.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* pre-commit

Signed-off-by: xtk8532704 <1041084556@qq.com>

* polish readme.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* pre-commit

Signed-off-by: xtk8532704 <1041084556@qq.com>

* change count to size_t

Signed-off-by: xtk8532704 <1041084556@qq.com>

* update config.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* publish count.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* fix stop decision bug

Signed-off-by: xtk8532704 <1041084556@qq.com>

* update parameters.

Signed-off-by: xtk8532704 <1041084556@qq.com>

* fix typo

Signed-off-by: xtk8532704 <1041084556@qq.com>

---------

Signed-off-by: xtk8532704 <1041084556@qq.com>
Co-authored-by: t4-adc <grp-rd-1-adc-admin@tier4.jp>

* refactor(planning_validator): restructure planning validator configuration (#10401)

* refactor planning validator parameters

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* check enable flag for all validity checks

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* add missing parameters

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* add debug markers and clean up code

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* update planning validator readme

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* update planning validator test

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* properly set is_critical_error_ flag for all checks

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* Update planning/autoware_planning_validator/include/autoware/planning_validator/parameters.hpp

Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>

* run pre-commit checks

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* fix cherry-pick errors

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

* remove unnecessary cherry-pick changes

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>

---------

Signed-off-by: mohammad alqudah <alqudah.mohammad@tier4.jp>
Co-authored-by: Satoshi OTA <44889564+satoshi-ota@users.noreply.github.com>

* refactor(control validaor): refactor control_validator (#10363)

Signed-off-by: yuki-takagi-66 <yuki.takagi@tier4.jp>

* feat(tier4_simulator_launch): remove exec_depend on autoware_launch (#10415)

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* fix(build_depends_humble.repos): update `autoware_cmake` to address #10410 (#10416)

* remove todo

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* update autoware_cmake

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

---------

Signed-off-by: Yutaka Kondo <yutaka.kondo@youtalk.jp>

* fix(pointcloud_preprocessor): added missing includes (#10412)

fix: added missing includes

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix(behavior_path_planner): apply THROTTLE to frequent log (#10417)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(planning): apply THROTTLE to frequent log (#10419)

Signed-off-by: Takayuki Murooka <takayuki5168@gmail.com>

* fix(autoware_compare_map_segmentation): missing includes (#10413)

fix: missing include

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore(autoware_planning_validator): add new maintainers to planning_validator (#10421)

(autoware_planning_validator): add new maintainers to package.xml

Signed-off-by: Kyoichi Sugahara <kyoichi.sugahara@tier4.jp>

* chore: update CODEOWNERS (#10266)

Signed-off-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: github-actions <github-actions@github.com>

* feat(perception_launch): add common param file (#10396)

add common param

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* feat(probabilistic_occupancy_grid_map): add diagnostics warning when latency is too long (#10280)

* feat(probabilistic_occupancy_grid_map): add diagnostics warning when latency is too long

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* feat(probabilistic_occupancy_grid_map): add default max_output_delay_ms_

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* feat(probabilistic_occupancy_grid_map): fix reading parameters and add schema

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

* feat(probabilistic_occupancy_grid_map):1. add tolerance duration  2. change to process time

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* feat(probabilistic_occupancy_grid_map): modification since it is clear that the target isprocess time

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

---------

Signed-off-by: lei.gu <lei.gu@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* fix: add missing exec_depend (#10404)

* fix missing exec depend

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* remove fixed depend

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* remove the removed dependency

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

---------

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* feat(mrm_handler): modify log level (#10425)

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* feat(autoware_cluster_merger): created Schema file and updated ReadME file for parameters settings (#9977)

* feat: Created Schema file and updated ReadME file for parameters settings

Signed-off-by: vish0012 <vishalchhn42@gmail.com>

* style(pre-commit): autofix

* Update README.md

Updated readme file

---------

Signed-off-by: vish0012 <vishalchhn42@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com>

* feat(compare_map_segmentation): publish warning when pcl::voxelgrid failed to filter with large leaf size (#10381)

* feat: add warn in pcl overflow with compare_map

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

chore: fix message length

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

feat: add sanity check into voxel based compare map

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>

feat: add feasibility check function

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>
Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* fix: update include paths for voxel_grid_map_loader in segmentation filters

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: add diagnostic status handling in VoxelGridMapLoader and related components

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: add diagnostic updater for voxel-based compare map filter and improve status reporting

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: move isFeasibleWithPCLVoxelGrid function to VoxelGridMapLoader and streamline diagnostics handling

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: update diagnostic status handling in VoxelGridMapLoader and related components

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat: enhance diagnostic status handling in voxel-based compare map filters

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* style(pre-commit): autofix

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* refactor: add comments for clarity on voxel number calculations and overflow checks

Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>

* Update perception/autoware_compare_map_segmentation/lib/voxel_grid_map_loader.cpp

Co-authored-by: badai nguyen  <94814556+badai-nguyen@users.noreply.github.com>

* style(pre-commit): autofix

---------

Signed-off-by: yoshiri <yoshiyoshidetteiu@gmail.com>
Signed-off-by: Taekjin LEE <taekjin.lee@tier4.jp>
Co-authored-by: yoshiri <yoshiyoshidetteiu@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: badai nguyen <94814556+badai-nguyen@users.noreply.github.com>

* feat(lidar_transfusion): add diagnostics for processing time (#10398)

* add processing time diagnostics

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* remove comment

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

---------

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* feat(autoware_multi_object_tracker): vehicle's ego frame as a parameter (#10428)

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* fix(autoware_path_optimizer): incorrect application of input velocity due to badly mapping output trajectory to input trajectory (#10403)

* Changes for proper input velocity application

Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>

* fix

Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>

---------

Signed-off-by: Arjun Jagdish Ram <arjun.ram@tier4.jp>

* fix(control_evaluator): fix bugs about output_metrics (#10433)

* add val,acc,jark to metrics

Signed-off-by: xtk8532704 <1041084556@qq.com>

* accumulate goal metrics only when stop at goal

Signed-off-by: xtk8532704 <1041084556@qq.com>

* fix bug of stop-related metrics

Signed-off-by: xtk8532704 <1041084556@qq.com>

* fix unit test.

Signed-off-by: xtk8532704 <1041084556@qq.com>

---------

Signed-off-by: xtk8532704 <1041084556@qq.com>

* feat(tier4_localization_rviz_plugin): add colored_pose_with_covariance_history (#10271)

* feat: add colored pose with covariance history

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>

* fix: CMakeLists library name

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>

* fix: transplant mistake

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>

* fix: segmentation fault

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>

* style(pre-commit): autofix

* fix: visualization

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>

* style(pre-commit): autofix

* fix: include ci error

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>

* fix: bug that occurred when re-enabling

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>

* fix: copyright year

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>

* feat: less (than min), greater (than max) value's color property

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>

* style(pre-commit): autofix

---------

Signed-off-by: kazu-321 <kzs321kzs@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* feat(euclidean_cluster): add diagnostics warning when cluster skipped (#10278)

* feat(euclidean_cluster): add diagnostics warning when cluster skipped due to excessive points from large objects

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* remove temporary code

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* feat(euclidean_cluster): diagnostics modified to remove redundant info

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

Signed-off-by: lei.gu <lei.gu@tier4.jp>

* style(pre-commit): autofix

---------

Signed-off-by: lei.gu <lei.gu@tier4.jp>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Taekjin LEE <taekjin.lee@tier4.jp>

* feat(radar_object_tracker): add diagnostics for checking radar input status (#10432)

* add diagnostics

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* Update perception/autoware_radar_object_tracker/src/radar_object_tracker_node.cpp

Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* Update perception/autoware_radar_object_tracker/src/radar_object_tracker_node.hpp

Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* Update perception/autoware_radar_object_tracker/src/radar_object_tracker_node.cpp

Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* Update perception/autoware_radar_object_tracker/src/radar_object_tracker_node.cpp

Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* Update perception/autoware_radar_object_tracker/config/radar_object_tracker.param.yaml

Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* Update perception/autoware_radar_object_tracker/config/radar_object_tracker.param.yaml

Co-authored-by: Taekjin LEE <technolojin@gmail.com>
Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix var name

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* change callback param name

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

---------

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Taekjin LEE <technolojin@gmail.com>

* feat(autoware_autonomous_emergency_braking): created Schema file and updated ReadME file for parameters setting (#10002)

Signed-off-by: vish0012 <vishalchhn42@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>
Co-authored-by: Ryohsuke Mitsudome <43976834+mitsudome-r@users.noreply.github.com>

* feat(pointpainting_fusion): add diagnostics for processing time of pointpainting (#10397)

* add diagnostics for pointpainting

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* add common params

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* add schema for common param

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* style(pre-commit): autofix

* include diagnostic_msgs

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix typo

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix stop watch recording name

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

* fix parameter and message

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>

---------

Signed-off-by: a-maumau <maumaumaumaumaumaumaumaumaumau@gmail.com>
Co-authored-by: pre-commit-ci[bot] <66853113+pre-commit-ci[bot]@users.noreply.github.com>

* feat(tier4_autoware_api_launch): launch tier4_deprecated_api_adapter (#10407)

feat(tier4_autoware_api_launch): launch api adapter

Signed-off-by: Takagi, Isamu <isamu.takagi@tier4.jp>

* chore(autoware_planning_evaluator): record goal_stop_deviation only when ego stop (#10429)

* record modified_goal related output_metric only when the ego stop close to goal

Signed-off-by: xtk8532704 <1041084556@qq.com>

* change vel thr

Signed-off-by: xtk8532704 <1041084556@qq.com>

* pre-commit

Signed-off-by: xtk8532704 <1041084556@qq.com>

---------

Signed-off-by: xtk8532704 <1041084556@qq.com>

* ci: update versions in build_depends_humble.repos (#10437)

Signed-off-by: Ryohsuke Mitsudome <ryohsuke.mitsudome@tier4.jp>

* perf(autoware_pointcloud_preprocessor): introduce managed transform buffer with implicitly defined listener type (#9197)

* feat(autoware_universe_utils): rework managed transform buffer

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* feat(autoware_pointcloud_preprocessor): integrate Managed TF Buffer into pointcloud densifier

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* chore: update repos

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

* chore(managed_transform_buffer): fix version

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>

---------

Signed-off-by: Amadeusz Szymko <amadeusz.szymko.2@tier4.jp>
Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>
Co-authored-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat(autoware_bevfusion): implementation of bevfusion using tensorrt (#10024)

* feat: moved from personal repository https://github.com/knzo25/bevfusion_ros2

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: added fp16 support. it is faster than centerpoint !

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: spells and ci/cd

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: more ci/cd

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: and yet more spells

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: more spells

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated the schema

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: reverted unintented change

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added documentation

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated copyrights

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: ci/cd fixes

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: missed on transfusion mention in bevfusion

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed another mention of transfusion in the launchers

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: re enabled the standard paths for the ml models

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: replaced stream references to pass by value

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* feat: updated bevfusion to follow https://github.com/autowarefoundation/autoware_universe/pull/9595

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused headers

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: updated cases

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: replaced the layout check in the package for the one in the autoware_point_types package

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added meta dep

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* fix: bug in the camera mask

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: avoided tmp objects through proper use of emplace

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: replaced nested namespaces for concatenated ones

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: made the operator a const one

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: replaced the use of boost optionals for std ones

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added a check for empty pointclouds

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: logging macros did not require stream

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: addressed better a border condition

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: added a check for empty sweep points (can happen when individual sweeps are bigger than the buffer's capacity)

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused headers

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: replaced the computation of the number of blocks in a kernel since it was quite bad taste

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: removed unused variables from the kernel

Signed-off-by: Kenzo Lobos-Tsunekawa <kenzo.lobos@tier4.jp>

* chore: forgot to apply the changes to the kernel call

Signed-…
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

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

Projects

Archived in project

Development

Successfully merging this pull request may close these issues.

2 participants