Skip to content

Release 0.41.0

Compare
Choose a tag to compare
@github-actions github-actions released this 11 Feb 07:22
· 160 commits to main since this release
3f867ee

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 to 0.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 for evaluator/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 for bluetooth_monitor (#9960)
  • Apply autoware_ prefix for perception_online_evaluator (#9956)
  • Apply autoware_ prefix for duplicated_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 for dummy_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 for fault_injection (#9989)
  • Apply autoware_ prefix for vehicle_door_simulator (#9997)
  • Apply autoware_ prefix for default_ad_api_helpers (#9965)
  • Apply autoware_ prefix for simple_planning_simulator (#9995)
  • [autoware_control_evaluator] Add new boundary_distance metrics (#9984)
  • Apply autoware_ prefix for predicted_path_checker (#9985)
  • Apply autoware_ prefix for scenario_simulator_v2_adapter (#9957)
  • Apply autoware_ prefix for mrm_handler (#9974)
  • Apply autoware_ prefix for mrm_emergency_stop_operator (#9973)
  • Apply autoware_ prefix for mrm_comfortable_stop_operator (#10011)
  • [autoware_control_evaluator] Add new steering metrics (#10012)
  • Apply autoware_ prefix for control_performance_analysis (#9982)
  • Apply autoware_ prefix for system_monitor (#10017)
  • Apply autoware_ prefix for bag_time_manager_rviz_plugin (#9986)
  • Apply autoware_ prefix for dummy_perception_publisher (#9987)
  • Apply autoware_ prefix for hazard_status_converter (#9971)
  • Apply autoware_ prefix for learning_based_vehicle_model (#9991)
  • Apply autoware_ prefix for evaluator/kinematic_evaluator (#9936)
  • Apply autoware_ prefix for diagnostic_graph_utils (#9968)
  • Apply autoware_ prefix for velodyne_monitor (#9976)
  • Operation mode debug panel (#8933)
  • Apply autoware prefix for component_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)

Reverts

  • Revert "feat(autoware_ekf_localizer)!: porting from universe to core (#9978)" (#10004)