Release 0.41.0
Features
- [goal_planner] Divide Planners to isolated threads (#9514)
- [goal_planner] Add bezier based pull over planner (#9642)
- [autoware_lidar_centerpoint] Process front voxels first (#9608)
- [image_projection_based_fusion] Add timekeeper (#9632)
- [pid_longitudinal_controller] Update trajectory_adaptive; add debug_values, adopt rate limit fillter (#9656)
- [autoware_test_utils] Add visualization (#9603)
- [autoware_detected_object_validation] Set validate distance in the obstacle pointcloud based validator (#9663)
- [pid_longitudinal_controller] Add smooth_stop mode in debug_values (#9681)
- [pid_longitudinal_controller] Remove trans/rot deviation validation since the control_validator has the same feature (#9675)
- [pid_longitudinal_controller] Add virtual wall for dry steering and emergency (#9685)
- [mpc_lateral_controller] Remove trans/rot deviation validation since the control_validator has the same feature (#9684)
- [planning_evaluator] Add lateral trajectory displacement metrics (#9674)
- [behavior_velocity_planner] Remove unnecessary tier4_api_msgs (#9692)
- Update autoware_internal_msgs version in build_depends.repos (#9695)
- [motion_velocity_planner] Remove unnecessary tier4_api_msgs and tier4_v2x_msgs (#9691)
- [motion_utils] Add planning factor interface (#9676)
- [system_monitor] Check UDP network errors (#9538)
- [pid_longitudinal_controller] Add new slope compensation mode trajectory_goal_adaptive (#9705)
- [pid_longitudinal_controller] Update plotjuggler settings (#9703)
- [raw_vehicle_cmd_converter] Add vehicle adaptor (#8782)
- [planning_evaluator] Add evaluation feature of trajectory lateral displacement (#9718)
- [image_projection_based_fusion] Add cache for camera projection (#9635)
- [motion_planning] Use StringStamped in autoware_internal_debug_msgs (#9742)
- [motion_velocity_planner] Use Float64Stamped in autoware_internal_debug_msgs (#9745)
- [autoware_object_merger, autoware_tracking_object_merger] Enable anonymized node names to be configurable (#9733)
- [diagnostic_graph_utils] Use StringStamped in autoware_internal_debug_msgs (#9741)
- [velocity_smoother] Use autoware internal Stamped messages (#9749)
- [autoware_traffic_light_arbiter] Add current time validation (#9747)
- [motion_velocity_planner] Remove unnecessary tier4_planning_msgs dependency (#9757)
- Move diagnostics_module from localization_util to unverse_utils (#9714)
- [behavior_path_planner] Use autoware internal stamped messages (#9750)
- [autoware_default_adapi] Release adapi v1.6.0 (#9704)
- [behavior_velocity_planner] Use XXXStamped in autoware_internal_debug_msgs (#9744)
- [lane_change] Add info text to virtual wall (#9783)
- [autoware_overlay_rviz_plugin] Add plugin to show string stamped (#9683)
- [build_depends.repos] Update version of autoware_internal_msgs (#9806)
- [lane_change] Revise current lane objects filtering (#9785)
- [lane_change] Add text display for candidate path sampling metrics (#9810)
- [behavior_velocity_detection_area] Use base class without RTC (#9802)
- [autoware_crosswalk_traffic_light_estimator] Overwrite invalid detection result (#9667)
- [lane_change] Implement terminal lane change feature (#9592)
- [pointpainting_fusion] Enable cloud display on image (#9813)
- [behavior_velocity_modules] Add node test (#9790)
- [motion_velocity_planner] Introduce Object/Pointcloud structure in PlannerData (#9812)
- [behavior_velocity_planner] Remove virtual traffic light dependency from behavior_velocity_planner and behavior_velocity_planner_common (#9746)
- [autoware_test_utils] Add visualization and yaml dumper for PathWithLaneId (#9841)
- [ekf_localizer] Check whether the initialpose has been set (#9787)
- [lidar_centerpoint, pointpainting] Add diag publisher for max voxel size (#9720)
- [autoware_point_types] Move autoware_point_types to autoware.core (#9864)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in files localization/autoware_twist2accel (#9868)
- Tier4_debug_msgs to autoware_internal_debug_msgs in files perc… (#9879)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9875)
- Tier4_debug_msgs to autoware_internal_debug_msgs in files localization/autoware_stop_filter (#9867)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in files localization/autoware_pose2twist (#9866)
- [static_centerline_generator] Remove the package (#9855)
- Tier4_debug_msgs changed to autoware-internal_debug_msgs in files localization/autoware_ndt_scan_matcher (#9861)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fies localization/autoware_ekf_localizer (#9860)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9880)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9858)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9857)
- Tier4_debug_msgs changed to autoware_internal_msgs in files con… (#9852)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9848)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9846)
- [goal_planner] Cut stop path to goal (#9829)
- [goal_planner] Update lateral_deviation_thresh from
0.3
to0.1
(#9850) - Tier4_debug_msgs to autoware_internal_debug_msgs in file contr… (#9837)
- [lane_change] Append candidate path index to metric debug table (#9885)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9859)
- Tier4_debug_msgs to autoware_internal_debug_msgs in files contr… (#9839)
- [lane_change] Using frenet planner to generate lane change path when ego near terminal (#9767)
- [remaining_distance_time_calculator] Skip calculation during parking (#9013)
- [autoware_object_merger] Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9893)
- [lane_change_module] Add update paramter function for non defined paramters (#9887)
- [remaining_distance_time_calculator] Integrate generate_parameter_library (#8826)
- [autoware_localization_util] Porting from universe to core, autoware_localization_util, remove from universe repo (#9888)
- [autoware_qp_interface] Porting autoware_qp_interface package to autoware.core (#9824)
- [autoware_osqp_interface] Porting autoware_osqp_interface package to autoware.core (#9890)
- [autoware_kalman_filter] Move autoware_kalman_filter to autowar.core (#9872)
- [autoware_costmap_generator] Tier4_debug_msgs changed to autoware_internal-debug_msgs in autoware_costmap_generator (#9901)
- [autoware_surround_obstacle_checker] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_surround_obstacle_checker (#9915)
- [autoware_freespace_planner] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_freespace_planner (#9903)
- [autoware_scenario_selector] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_scenario_selector (#9914)
- [autoware_occupancy_grid_map_outlier_filter] Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9894)
- [autoware_lidar_apollo_instance_segmentation] Tier4_debug_msgs to autoware_internal_debug_msgs in files perce… (#9876)
- [autoware_ground_segmentation] Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9878)
- [autoware_image_diagnostics] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_image_diagnostics (#9918)
- [autoware_compare_map_segmentation] Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9869)
- [autoware_probabilistic_occupancy_grid_map] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_probabilistic_occupancy_grid_map (#9895)
- [autoware_pointcloud_preprocessor] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_pointcloud_preprocessor (#9920)
- [lane_change] Ensure path generation doesn't exceed time limit (#9908)
- [autoware_shape_estimation] Tier4_debug_msgs chnaged to autoware_internal_debug_msgs in autoware_shape_estimation (#9897)
- [velocity_smoother] Introduce diagnostics (#9933)
- [planning_factor] Remove velocity_factor, steering_factor and introduce planning_factor (#9927)
- [motion_utils] Add detail and pass type to VirtualWall (#9940)
- [behavior_velocity_planner] Remove velocity_factor completely (#9943)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9853)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9851)
- [autoware_detected_object_validation] Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9871)
- [autoware_planning_validator] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_planning_validator (#9911)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9904)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9902)
- [autoware_processing_time_checker] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_processing_time_checker (#9921)
- [autoware_steer_offset_estimator] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_steer_offset_estimator (#9926)
- [autoware_accel_brake_map_calibrator] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_accel_brake_map_calibrator (#9923)
- [autoware_raw_vehicle_cmd_converter] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_raw_vehicle_cmd_converter (#9924)
- Tier4_debug_msgs changed to autoware_internal_debug_msgs in fil… (#9896)
- [autoware_planning_test_manager] Remove dependency of VirtualTrafficLightState and ExpandStopRange (#9953)
- [autoware_planning_test_manager] Remove dependency of tier4_planning_msgs::msg::LateralOffset (#9967)
- Apply
autoware_
prefix forevaluator/localization_evaluator
(#9954) - [dummy_diag_publisher] Update param setting (#9946)
- [autoware_ekf_localizer] Porting from universe to core (#9978)
- [multi_object_tracker] Integrate odometry and transform processes (#9912)
- [autoware_component_interface_specs_universe!] Rename package (#9753)
- [crosswalk] Add pass marker (#9952)
- [sampling_based_planner] Tier4_debug_msgs changed to autoware_internal_debug_msgs in sampling_based_planner (#9916)
- [autoware_pointcloud_preprocessor] Redesign concatenate and time sync node (#8300)
- [workflows] Bump version workflow (#9990)
- [tensorrt_yolox] Add launch for tlr model (#9828)
- [motion_velocity_planner] Add _universe suffix to autoware_motion_velocity_planner_common and autoware_motion_velocity_planner_node (#9942)
- [autoware_path_smoother] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_path_smoother (#9910)
- [autoware_obstacle_stop_planner] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_obstacle_stop_planner (#9906)
- [autoware_obstacle_cruise_planner] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_obstacle_cruise_planner (#9905)
- [autoware_path_optimizer] Tier4_debug_msgs changed to autoware-internal_debug_msgs in autoware_path_optimizer (#9907)
- [autoware_pure_pursuit] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_pure_pursuit (#9849)
- [crosswalk] Update judgle time against the stopped objects (#9988)
- [autoware_mission_planner] Feat(autoware_mission_planner_universe)!: add _universe suffix to package name (#9941)
- [autoware_goal_distance_calculator] Tier4_debug_msgs to autoware_internal_debug_msgs for autoware_goal_distance_calculator (#9833)
- [rviz] Add new plugin to visualize planning factor (#9999)
- [autoware_vehicle_cmd_gate] Tier4-debug_msgs changed to autoware_internal_debug_msgs in autoware_vehicle_cmd_gate (#9856)
- Apply
autoware_
prefix forbluetooth_monitor
(#9960) - Apply
autoware_
prefix forperception_online_evaluator
(#9956) - Apply
autoware_
prefix forduplicated_node_checker
(#9970) - [autoware_crosswalk_traffic_light_estimator] Tier4_debug_msgs changes to autoware_internal_debug_msgs in autoware_crosswalk_traffic_light_estimator (#9870)
- [diagnostic_graph_utils] Remove unnecessary dependency in diagnostic_graph_utils (#9922)
- [intersection] Add wall marker for too late detect objects (#10006)
- [autoware_detected_object_validation] Add height filter in lanelet filtering (#10003)
- [autoware_topic_relay_controller] Add topic relay controller node (#9964)
- [static_obstacle_avoidance] Output safety factor (#10000)
- [autoware_tracking_object_merger] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_tracking_object_merger (#9899)
- [traffic_light_fine_detector] Tier4_debug_msgs changed to autoware_internal_debug_msgs in traffic_light_fine_detector (#9900)
- [autoware_euclidean_cluster] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_euclidean_cluster (#9873)
- [autoware_tensorrt_yolox] Tier4_debug_msgs changed to autoware_internal_debug_msgs in autoware_tensorrt_yolox (#9898)
- Apply
autoware_
prefix fordummy_infrastructure
(#9969) - [autoware_image_projection_based_fusion] Tier4_debug-msgs changed to autoware_internal_debug_msgs in autoware_image_projection_based_fusion (#9877)
- Apply
autoware_
prefix forfault_injection
(#9989) - Apply
autoware_
prefix forvehicle_door_simulator
(#9997) - Apply
autoware_
prefix fordefault_ad_api_helpers
(#9965) - Apply
autoware_
prefix forsimple_planning_simulator
(#9995) - [autoware_control_evaluator] Add new boundary_distance metrics (#9984)
- Apply
autoware_
prefix forpredicted_path_checker
(#9985) - Apply
autoware_
prefix forscenario_simulator_v2_adapter
(#9957) - Apply
autoware_
prefix formrm_handler
(#9974) - Apply
autoware_
prefix formrm_emergency_stop_operator
(#9973) - Apply
autoware_
prefix formrm_comfortable_stop_operator
(#10011) - [autoware_control_evaluator] Add new steering metrics (#10012)
- Apply
autoware_
prefix forcontrol_performance_analysis
(#9982) - Apply
autoware_
prefix forsystem_monitor
(#10017) - Apply
autoware_
prefix forbag_time_manager_rviz_plugin
(#9986) - Apply
autoware_
prefix fordummy_perception_publisher
(#9987) - Apply
autoware_
prefix forhazard_status_converter
(#9971) - Apply
autoware_
prefix forlearning_based_vehicle_model
(#9991) - Apply
autoware_
prefix forevaluator/kinematic_evaluator
(#9936) - Apply
autoware_
prefix fordiagnostic_graph_utils
(#9968) - Apply
autoware_
prefix forvelodyne_monitor
(#9976) - Operation mode debug panel (#8933)
- Apply
autoware
prefix forcomponent_state_monitor
and its dependencies (#9961) - [start_planner] Visualize planner evaluation table in rviz (#10029)
- [autoware_probabilistic_occupancy_grid_map] Cuda accelerated implementation (#9542)
- [goal_planner] Introduce bezier based pullover for bus stop area (#10027)
- [simple_planning_simulator] Change acc state calculation of SimModelDelaySteerVel (#10030)
Bug Fixes
- [tier4_perception_launch] Update multi-channel subscribing channel name to lidar_detection_model_type (#9624)
- [lane_change] Remove overlapping preceding lanes (#9526)
- [tier4_simulator_launch] Add use_validator argument to simulator launch (#9634)
- [autoware_overlay_rviz_plugin] Fix clang-tidy errors (#9627)
- [tier4_state_rviz_plugin] Fix bugprone-integer-division (#9628)
- [autoware_pid_longitudinal_controller] Fix bugprone-branch-clone (#9629)
- [perception_online_evaluator] Fix bugprone-branch-clone (#9631)
- [autoware_stop_filter] Fix bugprone-reserved-identifier (#9643)
- [autoware_multi_object_tracker] Fix bugprone-errors (#9651)
- [autoware_radar_fusion_to_detected_object] Fix bugprone-errors (#9654)
- [autoware_control_evaluator] Fix bugprone-exception-escape (#9630)
- [autoware_radar_tracks_msgs_converter] Fix bugprone-reserved-identifier (#9658)
- [autoware_shape_estimation] Fix bugprone-branch-clone (#9659)
- [autoware_tracking_object_merger] Fix bugprone-branch-clone (#9662)
- [autoware_traffic_light_visualization] Fix bugprone-branch-clone (#9668)
- [autoware_costmap_generator] Fix bugprone-branch-clone (#9669)
- [dummy_infrastructure] Schema file name (#8249)
- [autoware_probabilistic_occupancy_grid_map] Fix bugprone-branch-clone (#9652)
- [autoware_ground_segmentation] Fix bugprone-branch-clone (#9648)
- Enable to copy all information in pickup based pointcloud downsampler (#9686)
- [mpc_lateral_controller] Prevent unstable steering command while stopped (#9690)
- [autoware_tensorrt_common] Fix bugprone-integer-division (#9660)
- [autoware_freespace_planning_algorithms] Fix bugprone-errors (#9670)
- [autoware_path_smoother] Fix bugprone-branch-clone (#9697)
- [autoware_behavior_path_planner_common] Fix bugprone-errors (#9700)
- [autoware_bytetrack] Fix bugprone-reserved-identifier (#9647)
- [autoware_motion_utils] Remove clang compiler error (#9713)
- [raw_veihicle_converter] Fix too long line (#9716)
- [autoware_universe_utils] Fix bug in test (#9710)
- [autoware_behavior_velocity_run_out_module] Fix bugprone-branch-clone (#9715)
- [autoware_image_transport_decompressor] Fix bugprone-branch-clone (#9724)
- [autoware_interpolation] Remove clang compiler error (#9711)
- [autoware_planning_evaluator] Fix bugprone-exception-escape (#9730)
- [autoware_image_diagnostics] Fix bugprone-branch-clone (#9723)
- [lane_change] Fix prepare length too short at low speed (RT1-8909) (#9735)
- [autoware_pointcloud_preprocessor] Remove unused function mask() (#9751)
- [diagnostic_graph_aggregator] Remove unused message alias (#8722)
- [autoware_pointcloud_preprocessor] Fix image display in distortion corrector (#9761)
- [lane_change] Add metrics to valid paths visualization (#9737)
- [autoware_tensorrt_classifier] Fix bugprone-exception-escape (#9732)
- [autoware_tensorrt_yolox] Fix bugprone-exception-escape (#9734)
- [autoware_behavior_path_static_obstacle_avoidance_module] Fix bugprone-branch-clone (#9701)
- [autoware_default_adapi] Fix bugprone-branch-clone (#9726)
- [autoware_route_handler] Fix bugprone-exception-escape (#9738)
- [autoware_motion_velocity_obstacle_velocity_limiter_module] Fix bugprone-exception-escape (#9779)
- [autoware_processing_time_checker] Fix bugprone-exception-escape (#9780)
- [autoware_objects_of_interest_marker_interface] Fix bugprone-branch-clone (#9671)
- [perception] Fix perception docs (#9766)
- [static_avoidance] Add optional check (#9782)
- [autoware_pointcloud_preprocessor] Fix autoware pointcloud preprocessor docs (#9765)
- [autoware_planning_evaluator] Rename lateral deviation metrics (#9801)
- [behavior_path_planner] Add freespace_planning_algorithms dependency (#9800)
- [autoware_static_centerline_generator] Fix bugprone-exception-escape (#9805)
- [autoware_scenario_selector] Fix bugprone-branch-clone (#9699)
- [autoware_behavior_velocity_intersection_module] Fix bugprone-branch-clone (#9702)
- [goal_planner] Fix usage of last_previous_module_output (#9811)
- [planning] Corrects minor typos (#9809)
- [simple_planning_simulator] Fix bugprone-branch-clone (#9725)
- [autoware_behavior_velocity_occlusion_spot_module] Fix bugprone-macro-parentheses (#9712)
- [autoware_carla_interface] Fix lidar topic name (#9645)
- [autoware_lidar_centerpoint] Fixed rounding errors that caused illegal memory access (#9795)
- [autoware_lidar_transfusion] Fixed rounding errors that caused illegal memory access (#9796)
- [planning] Corrects typos (#9840)
- [planning] Corrects typo in svg (#9814)
- [autoware_motion_velocity_obstacle_velocity_limiter_module] Remove cppcheck suppressions (#9843)
- [tier4_camera_view_rviz_plugin] Fix bugprone-parent-virtual-call (#9815)
- [system_monitor] Fix bugprone-exception-escape (#9781)
- [image_projection_based_fusion] Remove mutex (#9862)
- [planning] Text revisions (#9886)
- [planning_evaluator] Update lateral_trajectory_displacement to absolute value (#9696)
- [autoware_rtc_interface] Fix bugprone-branch-clone (#9698)
- [learning_based_vehicle_model] Fix clang-diagnostic-delete-abstract-non-virtual-dtor (#9506)
- [behavior_velocity_planner_common] Fix unregister process (#9913)
- [autoware_tensorrt_yolox] Modify tensorrt_yolox_node name (#9156)
- [dummy_infrastructure] Fix bugprone-reserved-identifier (#9919)
- [mrm_handler] Simplify hazard command choice (#9929)
- [goal_planner] Fix geometric pull over (#9932)
- Remove unnecessary parameters (#9935)
- [start_planner, goal_planner] Refactor lane departure checker initialization (#9944)
- [obstacle_stop_planner] Migrate planning factor (#9939)
- [map_based_prediction] Fix unintentional accumulation of lanelets (#9950)
- [imu_corrector] Remove non-periodic publish to /diagnostics topic (#9951)
- [autoware_lidar_marker_localization] Fix segmentation fault (#8943)
- [image_projection_based_fusion] Revise message publishers (#9865)
- [tier4_perception_launch] Rearrange roi based cluster pipeline (#9938)
- [autoware_dummy_diag_publisher] Add autowre prefix (#9958)
- [tier4_system_launch] Add autoware prefix to dummy diag publisher launcher (#9959)
- [launch] Fix missing changes for launch (#10007)
- [tier4_simulator_launch] Fix a wrong package name:
fault_injection
=>autoware_fault_injection
(#10014) - [goal_planner] Fix waiting approval path of backward parking (#10015)
- [autoware_topic_relay_controller] Fix typo (#10081)
Documentation
- [obstacle_cruise_planner] Add supplemental figures (#9154)
- Modified minor sign error (#8140)
- [bpp] Revise explanation for Failure modules (#9863)
- [lane_change] Explaining cancel and abort process (#9845)
- [lane_change] Fix broken link (#9892)
- [autoware_mission_planner] Added odometry input in README.md (#7281)
- [lane_change] Object filtering description (#9947)
- [lane_change] Update lane change documentation (#9949)
- [crosswalk] Update ttc vs ttv docs (#10025)
- [crosswalk] Fix file add miss (#10028)
Code Refactoring
- [autoware_test_utils] Enhance makeMapBinMsg to accept package name and map filename parameters (#9617)
- [tier4_perception_launch] Refactoring detection launchers (#9611)
- [lane_change] Separate structs to different folders (#9625)
- [autoware_multi_object_tracker] Add configurable tracker parameters (#9621)
- [goal_planner] Divide sort function (#9650)
- [autoware_multi_object_tracker] Define a new internal object class (#9706)
- [lane_change] Separate path-related function to utils/path (#9633)
- [autoware_behavior_path_start_planner_module] Add data_structs.cpp and init method for StartPlannerParameters (#9736)
- [lane_change] Replace sstream to fmt for marker's text (#9775)
- [behavior_velocity_planner] Independent of plugin packages (#9760)
- [behavior_velocity_planner_common] Add behavior_velocity_rtc_interface and move RTC-related implementation (#9799)
- [autoware_universe_utils] Add missing 's' in the class of diagnostics_interface (#9777)
- [autoware_behavior_path_start_planner_module] Remove unnecessary time_keeper parameter from pull-out planners (#9827)
- [autoware_image_projection_based_fusion] Organize 2d-detection related members (#9789)
- [lane_change] Refactor transit failure function (#9835)
- [lane_departure_checker] Improve LaneDepartureChecker initialization and parameter handling (#9791)
- [autoware_tensorrt_common] Multi-TensorRT compatibility & tensorrt_common as unified lib for all perception components (#9762)
- [lane_change] Add missing safety check parameter (#9928)
- [behavior_path_planner] Common test functions (#9963)
- [goal_planner] Divide extract_dynamic_object/is_goal_in_lanes util function (#10019)
Performance Improvements
- [goal_planner] Remove unnecessary call to setMap on freespace planning (#9644)
Tests
- [autoware_behavior_path_start_planner_module] Add unit tests for geometric shift pull out planner (#9640)
- [autoware_behavior_path_start_planner_module] Add unit tests for shift shift pull out planner (#9776)
- [blind_spot] Add unit tests for util functions (#9597)
- [autoware_behavior_path_start_planner_module] Add test helper and implement unit tests for FreespacePullOut (#9832)
- [external_velocity_limit_selector] Add node test (#8944)
- [start_planner] Disable GenerateValidFreespacePullOutPath test (#9937)
Builds
- [autoware_freespace_planning_algorithms] Increase test timeout to 2 mins (#9639)
Continuous Integrations
- [build-and-test] Set concurrency to sequential and remove workflow_dispatch (#9638)
- [codecov] Comment out unmaintained planning components from tier-iv-maintained-packages (#9646)
- Introduce build-test-tidy-pr (#9709)
- [build-test-tidy] Introduce success condition jobs (#9769)
- Pass run condition to reusable workflow (#9771)
- [cppcheck] Ignore benchmarks directories for cppcheck (#9842)
Chores
- [autoware_costmap_generator] Suppress Could not find a connection between 'map' and 'base_link' (#9655)
- Sync files (#9602)
- Update CODEOWNERS (#9623)
- Sync files (#9665)
- [autoware_test_utils] Update test map (#9664)
- [trajectory_follower_node] Fix typos (#9707)
- [autoware_mpc_lateral_controller] Fix formula description in vehicle_model_bicycle_kinematics.hpp (#8971)
- Sync files (#9708)
- [autoware_multi_object_tracker] Fix autoware univserse documentation page (#9772)
- [cppcheck] Ignore examples/ dir (#9798)
- Update CODEOWNERS (#9808)
- Sync files (#9825)
- [autoware_string_stamped_overlay_rviz_plugin] Fix version in package.xml (#9874)
- [autoware_twist2accel] Remove an unused dependency (#9881)
- [autoware_test_utils] Move rviz config to autoware_launch (#9925)
- [autoware_traffic_light_occlusion_predictor] Modify docs (#9820)
- [autoware_traffic_light_multi_camera_fusion] Modify docs (#9821)
- [autoware_traffic_light_classifier] Modify docs (#9819)
- [autoware_crosswalk_traffic_light_estimator] Fix docs (#9822)
- [simple_planning_simulator] Add maintainer (#9934)
- [autoware_traffic_light_map_based_detector] Modify docs (#9817)
- [autoware_traffic_light_fine_detector] Modify docs and related params (#9818)
- [planning] Move package directory for planning factor interface (#9948)
- [crosswalk] Port the same direction ignore block (#9983)
- Update CODEOWNERS (#9847)
- Sync files (#10009)
- Bump version to 0.41.0 (#10037)
- Bump version to 0.41.0 (#10080)