Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore: bump version to 0.40.0 #9758

Open
wants to merge 273 commits into
base: humble
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
273 commits
Select commit Hold shift + click to select a range
93828b6
feat(bpp): add velocity interface (#9344)
satoshi-ota Nov 18, 2024
c826605
feat(avoidance): output velocity factor (#9345)
satoshi-ota Nov 18, 2024
c5597ce
feat(freespace_planner): add processing time pub (#9332)
Kazunori-Nakajima Nov 18, 2024
44d9a98
feat(start_planner): output velocity factor (#9347)
satoshi-ota Nov 18, 2024
09c0182
feat(lane_change): output velocity factor (#9349)
satoshi-ota Nov 18, 2024
4cb6f10
feat(goal_planner): output velocity factor (#9348)
satoshi-ota Nov 18, 2024
4a4db99
feat(mrm_comfortable_stop_operator): add updateParam for mrm comforta…
danielsanchezaran Nov 18, 2024
2a37cd2
feat(control_evaluator): add processing time publisher (#9339)
Kazunori-Nakajima Nov 18, 2024
34fc143
refactor(autoware_trajectory): refactor autoware_trajectory (#9356)
yhisaki Nov 18, 2024
9b0ba2d
fix(factors_panel): sort by distance to stop/decel or point where it …
satoshi-ota Nov 18, 2024
24652f8
refactor(map_loader)!: prefix package and namespace with autoware (#8…
a-maumau Nov 18, 2024
d813446
perf(static_obstacle_avoidance): remove redundant calculation related…
go-sakayori Nov 18, 2024
2a2bffa
feat(goal_planner): move goal_candidates from ThreadSafeData to GoalP…
soblin Nov 18, 2024
f112f65
refactor(traffic_light_utils): prefix package and namespace with auto…
esteve Nov 18, 2024
9aab36b
chore(perception_utils): install include directory (#9354)
youtalk Nov 19, 2024
ef36c36
feat(tier4_control_launch): use preset.yaml to control which modules …
xtk8532704 Nov 19, 2024
802f906
perf(static_obstacle_avoidance): use lanelet::utils instead of route …
go-sakayori Nov 19, 2024
2ce0510
fix(compare_map_segmentation): timer period mismatched with parameter…
badai-nguyen Nov 19, 2024
dbb1015
chore(compare_map_segmentation): add maintainer (#9371)
badai-nguyen Nov 19, 2024
bcd7830
feat(autoware_multi_object_tracker): new function to add odometry unc…
technolojin Nov 19, 2024
5fcd196
fix(autoware_behavior_path_sampling_planner_module): fix invalid para…
mitsudome-r Nov 19, 2024
d1eb8be
chore(autoware_mpc_lateral_controller): add maintainer (#9374)
kyoichi-sugahara Nov 19, 2024
245802e
fix(yabloc_pose_initializer): include opencv as system (#9375)
veqcc Nov 19, 2024
8e06484
fix(autoware_pose_estimator_arbiter): add missing include (#9376)
veqcc Nov 19, 2024
a1c3e6d
fix(autoware_trajectory_follower_node): fix clang-diagnostic-format-s…
veqcc Nov 19, 2024
332a9bb
fix(autoware_control_validator): fix clang-diagnostic-unused-private-…
veqcc Nov 19, 2024
5778e01
fix(control_performance_analysis): clang-diagnostic-pessimizing-move …
veqcc Nov 19, 2024
2e0d5de
test(bpp_common): add unit test for safety check (#9386)
go-sakayori Nov 19, 2024
a7cc44d
feat: suppress warning/error of the empty predicted trajectory by MPC…
takayuki5168 Nov 19, 2024
de9d9cb
fix(autoware_mpc_lateral_controller): fix variableScope (#9390)
veqcc Nov 19, 2024
3a1ae3b
feat(mpc_lateral_controller): suppress rclcpp_warning/error (#9382)
takayuki5168 Nov 19, 2024
f22096a
fix(autoware_obstacle_stop_planner): fix cppcheck warnings (#9388)
veqcc Nov 20, 2024
be8235d
refactor(sensing): move CUDA related packages to `sensing/cuda` direc…
youtalk Nov 20, 2024
e901751
Revert "refactor(sensing): move CUDA related packages to `sensing/cud…
youtalk Nov 20, 2024
8ce9f58
fix(autoware_occupancy_grid_map_outlier_filter): fix bugprone-incorre…
kobayu858 Nov 20, 2024
50ba24a
fix(autoware_costmap_generator): fix clang-diagnostic-unused-private-…
kobayu858 Nov 20, 2024
eafa68e
fix(autoware_obstacle_cruise_planner): fix clang-diagnostic-defaulted…
kobayu858 Nov 20, 2024
f58d71d
fix(autoware_freespace_planning_algorithms): fix clang-diagnostic-unu…
kobayu858 Nov 20, 2024
41cec87
fix(autoware_surround_obstacle_checker): fix clang-diagnostic-unused-…
kobayu858 Nov 20, 2024
5fbb9d2
feat(goal_planner): remove unnecessary member from ThreadSafeData (#9…
soblin Nov 20, 2024
67bc182
fix(autoware_behavior_velocity_intersection_module): fix clang-diagno…
kobayu858 Nov 20, 2024
ec22883
test(autoware_test_utils): add TrafficLight to map, fix launcher (#9318)
soblin Nov 20, 2024
228400c
fix(autoware_behavior_velocity_intersection_module): fix clang-diagno…
kobayu858 Nov 20, 2024
a4a5749
feat(behavior_path_planner_common): use azimuth for interpolatePose (…
kosuke55 Nov 20, 2024
2ac579f
fix(behavior_path_planner_common): prevent duplicated point insertion…
kosuke55 Nov 20, 2024
dea1778
feat(autoware_test_utils): add parser for LaneletRoute, TrackedObject…
soblin Nov 20, 2024
5249a13
fix(autoware_behavior_velocity_run_out_module): fix clang-diagnostic-…
kobayu858 Nov 20, 2024
ce3d682
fix(autoware_behavior_velocity_walkway_module): fix clang-diagnostic-…
kobayu858 Nov 20, 2024
e3aba55
fix(autoware_behavior_velocity_planner_common): fix clang-diagnostic-…
kobayu858 Nov 20, 2024
6717fb2
fix(autoware_behavior_velocity_planner): fix clang-diagnostic-format-…
kobayu858 Nov 20, 2024
7a19e8a
feat(simple_planning_simulator): add mechanical actuaion sim model (#…
kosuke55 Nov 20, 2024
51098eb
fix(autoware_behavior_path_start_planner_module): fix clang-diagnosti…
kobayu858 Nov 20, 2024
6c20d58
fix(autoware_behavior_velocity_blind_spot_module): fix clang-diagnost…
kobayu858 Nov 20, 2024
d8087f4
feat(pid_longitudinal_controller): suppress rclcpp_warning/error (#9384)
takayuki5168 Nov 20, 2024
2f57890
fix(autoware_pointcloud_preprocessor): clang-tidy for overrides (#9414)
vividf Nov 21, 2024
d17ffd3
fix(autoware_pointcloud_preprocessor): clang-tidy error in distortion…
vividf Nov 21, 2024
8371383
fix(evaluator): missing dependency in evaluator components (#9074)
f0reachARR Nov 21, 2024
1c96aa6
feat(build_depends.repos): change autoware_adapi_msgs version (#9420)
isamu-takagi Nov 21, 2024
03b6962
fix(autoware_obstacle_cruise_planner): fix clang-diagnostic-delete-ab…
kobayu858 Nov 21, 2024
f7f2fc0
fix(autoware_freespace_planning_algorithms): fix clang-diagnostic-ign…
kobayu858 Nov 21, 2024
dd9c116
fix(autoware_behavior_path_sampling_planner_module): fix clang-diagno…
kobayu858 Nov 21, 2024
f070655
feat(behavior_velocity_planner): update velocity factor initializatio…
kyoichi-sugahara Nov 21, 2024
0b72239
feat(obstacle_cruise_planner): outputs velocity factor when the ego f…
satoshi-ota Nov 21, 2024
8607045
chore: update license of pointcloud preprocessor (#9397)
wep21 Nov 21, 2024
74ca3ab
feat(goal_planner): do not insert shift end pose on pull over lane to…
kosuke55 Nov 21, 2024
60dbc46
refactor(goal_planner): rename shoulder_lane to pull_over_lane (#9422)
kosuke55 Nov 21, 2024
248bba7
refactor(traffic_light_recognition_marker_publisher): prefix package …
esteve Nov 21, 2024
3be9fd6
fix(static_centerline_generator): map_tf_generator package name needs…
Ericpotato Nov 22, 2024
834ba99
chore(autoware_behavior_velocity_stop_line_module): add maintainer (#…
yhisaki Nov 22, 2024
328afb4
fix(goal_planner): use departure_check_lane for path (#9423)
kosuke55 Nov 22, 2024
e5181a5
fix(autoware_ndt_scan_matcher): remove unsed functions (#9387)
veqcc Nov 22, 2024
25e7d5d
refactor(lane_change): separate target lane leading based on obj beha…
zulfaqar-azmi-t4 Nov 22, 2024
740d42a
chore(behavior_path_planner_common): add package maintainer (#9429)
mkquda Nov 22, 2024
83f6391
feat(pyplot): add C++ pyplot (#9430)
soblin Nov 25, 2024
536c805
feat(autonomous_emergency_braking): set a lateral deviation limit for…
danielsanchezaran Nov 25, 2024
341ea15
fix(autoware_perception_rviz_plugin): fix orientation indication rend…
technolojin Nov 25, 2024
882af41
fix(goal_planner): remove stop reason (#9365)
satoshi-ota Nov 25, 2024
badf8ca
fix(avoidance): remove stop reason (#9364)
satoshi-ota Nov 25, 2024
135de57
feat(planning_evaluator): add processing time pub (#9334)
Kazunori-Nakajima Nov 25, 2024
b782772
feat(mission_planner): add processing time publisher (#9342)
Kazunori-Nakajima Nov 25, 2024
9efee78
ci: use CodeBuild for clang-tidy-differential (#9451)
mitsudome-r Nov 25, 2024
9c6895b
fix(bpp)!: remove stop reason (#9449)
satoshi-ota Nov 25, 2024
685f1aa
fix(autoware_smart_mpc_trajectory_follower): fix clang-diagnostic-ign…
veqcc Nov 25, 2024
9769a9e
test(bpp_common): add unit test for traffic light utils (#9441)
go-sakayori Nov 25, 2024
b075d50
fix(autoware_pyplot): fix missing python3-dev dependency (#9461)
esteve Nov 25, 2024
81dab81
test(bpp_common): add unit test for object filtering (#9408)
go-sakayori Nov 25, 2024
e9093e6
feat(autoware_ground_segmentation): grid data structure revision for …
technolojin Nov 26, 2024
f3e76a8
fix(surround_obstacle_checker)!: remove stop reason (#9450)
satoshi-ota Nov 26, 2024
e46e2fc
fix(tier4_camera_view_rviz_plugin): fix clang-diagnostic-unused-const…
veqcc Nov 26, 2024
19364ff
fix(autoware_vehicle_cmd_gate): remove unused variable (#9377)
veqcc Nov 26, 2024
0db25c1
fix(diagnostic_graph_utils): fix clang-diagnostic-delete-abstract-non…
veqcc Nov 26, 2024
b3ded07
feat(processing_time_checker): update processing time list (#9350)
Kazunori-Nakajima Nov 26, 2024
abf0f23
refactor(lane_change): refactor lane change parameters (#9403)
mkquda Nov 26, 2024
5372403
fix(obstacle_cruise_planner)!: remove stop reason (#9464)
satoshi-ota Nov 26, 2024
824a7d5
fix(autoware_ekf_localizer): publish `processing_time_ms` (#9443)
SakodaShintaro Nov 26, 2024
f1d967d
feat(lane_change): parse predicted objects for lane change test (RT1-…
zulfaqar-azmi-t4 Nov 26, 2024
d6e854e
docs(autoware_autonomous_emergency_braking): enhance IMU path generat…
kyoichi-sugahara Nov 26, 2024
c8bbeff
fix(autoware_mission_planner): fix clang-diagnostic-error (#9432)
veqcc Nov 26, 2024
e5ad03a
fix(simple_planning_simulator): fix clang-diagnostic-delete-non-abstr…
veqcc Nov 26, 2024
4fcd6da
fix(autoware_freespace_planning_algorithms): fix clang-diagnostic-unu…
veqcc Nov 26, 2024
9a28f08
fix(autoware_mpc_lateral_controller): fix clang-tidy errors (#9436)
veqcc Nov 26, 2024
96951e7
fix(autoware_osqp_interface): fix clang-tidy errors (#9440)
veqcc Nov 26, 2024
635ad2d
fix(tier4_adapi_rviz_plugin): fix clang-diagnostic-unused-lambda-capt…
veqcc Nov 26, 2024
340a5af
fix(autoware_behavior_path_lane_change_module): fix clang-diagnostic-…
kobayu858 Nov 26, 2024
56ed055
fix(autoware_lidar_centerpoint): fix clang-diagnostic-unused-private-…
kobayu858 Nov 26, 2024
2244f28
fix(autoware_image_projection_based_fusion): fix clang-diagnostic-inc…
kobayu858 Nov 26, 2024
f9159c1
fix(autoware_behavior_path_lane_change_module): fix clang-diagnostic-…
kobayu858 Nov 26, 2024
5b5a93c
fix(autoware_pointcloud_preprocessor): fix clang-diagnostic-inconsist…
veqcc Nov 27, 2024
f23916f
fix(autoware_trajectory): autoware_trajectory bug (#9475)
yhisaki Nov 27, 2024
12a86f6
refactor(evaluators, autoware_universe_utils): rename Stat class to A…
xtk8532704 Nov 27, 2024
64e5a69
test(bpp_common): add unit test for utils (#9469)
go-sakayori Nov 27, 2024
ddff5c2
refactor(autoware_behavior_velocity_planner_common,autoware_behavior_…
yhisaki Nov 27, 2024
24ef1f9
fix(path_optimizer): solve issue with time keeper (#9483)
danielsanchezaran Nov 27, 2024
bf9b1c2
fix: fix missing namespaces in C++ code (#9477)
esteve Nov 27, 2024
85d5bc4
fix(start_planner): use extended current lanes to fix turn signal iss…
danielsanchezaran Nov 27, 2024
a5e9d28
fix(autoware_image_projection_based_fusion): fix clang-diagnostic-unu…
kobayu858 Nov 27, 2024
35048a9
feat(autoware_processing_time_checker): add a trigger to choice wheth…
xtk8532704 Nov 27, 2024
9c7f45f
fix(bag_time_manager_rviz_plugin): fix clang-diagnostic-unused-lambda…
veqcc Nov 27, 2024
4fc74ae
fix(goal_planner): fix multiple lane ids of shift pull over (#9360)
kosuke55 Nov 27, 2024
c3df6b1
chore(autoware_pyplot): move to visualization folder (#9489)
esteve Nov 27, 2024
e6d90b7
fix(autoware_lidar_transfusion): fix clang-diagnostic-unused-private-…
kobayu858 Nov 27, 2024
cc8abac
fix(autoware_raindrop_cluster_filter): fix clang-diagnostic-unused-pr…
kobayu858 Nov 27, 2024
2fbacc7
fix(autoware_tracking_object_merger): fix clang-diagnostic-sign-conve…
kobayu858 Nov 28, 2024
4e93960
fix(autoware_multi_object_tracker): fix clang-diagnostic-unused-priva…
kobayu858 Nov 28, 2024
08621e6
fix(autoware_processing_time_checker): fix typo (#9504)
veqcc Nov 28, 2024
c4608ad
feat(lane_change): improve delay lane change logic (#9480)
mkquda Nov 28, 2024
d3f3f65
chore(localization_evaluator): Add some maintainers (#9503)
Motsu-san Nov 28, 2024
b9dae3f
chore: update CODEOWNERS (#9366)
awf-autoware-bot[bot] Nov 28, 2024
89c1800
fix(autoware_elevation_map_loader): fix clang-diagnostic-format-secur…
kobayu858 Nov 28, 2024
af8db0c
fix(mission_planner): fix initialization after route set (#9457)
isamu-takagi Nov 28, 2024
562a49d
feat(autoware_lidar_centerpoint): added a check to notify if we are d…
knzo25 Nov 28, 2024
ecdb3f5
fix(autoware_tensorrt_common): fix clang-diagnostic-unused-private-fi…
kobayu858 Nov 28, 2024
710dacc
refactor(autoware_autonomous_emergency_braking): add getObjectOnPathD…
kyoichi-sugahara Nov 28, 2024
659b6b3
refactor(autoware_autonomous_emergency_braking): update longitudinal …
kyoichi-sugahara Nov 28, 2024
64faa5c
fix(autoware_traffic_light_classifier): fix clang-diagnostic-delete-a…
kobayu858 Nov 28, 2024
9d8bd0c
fix(autoware_freespace_planner, autoware_freespace_planning_algorithm…
stevenbrills Nov 28, 2024
62e9aa8
fix(autoware_tracking_object_merger): fix clang-diagnostic-sign-conve…
kobayu858 Nov 28, 2024
1e37266
fix(autoware_behavior_path_lane_change_module): fix clang-diagnostic-…
kobayu858 Nov 28, 2024
210ff63
fix(autoware_image_projection_based_fusion): fix clang-diagnostic-inc…
kobayu858 Nov 28, 2024
b77f091
feat(control_evaluator, tier4_control_launch): add a trigger to choic…
xtk8532704 Nov 28, 2024
c1bbd68
feat(clang-tidy): add .clang-tidy-ignore (#9498)
yhisaki Nov 28, 2024
d240d2e
fix(autoware_image_projection_based_fusion): fix clang-diagnostic-inc…
kobayu858 Nov 28, 2024
fdc7a55
fix(autoware_tensorrt_yolox): fix clang-diagnostic-inconsistent-missi…
kobayu858 Nov 28, 2024
45a3c48
refactor(autoware_behavior_velocity_stop_line_module): refactor and t…
yhisaki Nov 28, 2024
be4c9e0
feat(planning_evaluator): add a trigger to choice whether to output m…
xtk8532704 Nov 29, 2024
22e8502
fix(dummy_perception_publisher): fix clang-diagnostic-unused-private-…
veqcc Nov 29, 2024
42efae0
fix(autoware_lidar_centerpoint): fix clang-diagnostic-delete-abstract…
kobayu858 Nov 29, 2024
c8bc66d
fix(autoware_image_projection_based_fusion): fix clang-diagnostic-inc…
kobayu858 Nov 29, 2024
4c918a2
fix(autoware_image_projection_based_fusion): fix clang-diagnostic-unu…
kobayu858 Nov 29, 2024
996336f
fix(autoware_tensorrt_classifier): fix clang errors (#9508)
kobayu858 Nov 29, 2024
70e4cd6
fix(lane_change): cap ego's predicted path velocity (RT1-8505) (#9341)
zulfaqar-azmi-t4 Nov 29, 2024
e4f8414
feat(universe_utils): add extra info to time keeper warning (#9484)
danielsanchezaran Nov 29, 2024
ac7fa10
fix(traffic_light_roi_visualizer): show unknown results correctly (#9…
tzhong518 Nov 29, 2024
0831075
chore: sync files (#7568)
awf-autoware-bot[bot] Nov 29, 2024
9c5a0e1
chore: update CODEOWNERS (#9530)
awf-autoware-bot[bot] Nov 30, 2024
99e88ee
fix: fix package names in changelog files (#9500)
esteve Nov 30, 2024
3cbca65
fix(autoware_image_projection_based_fusion): fix clang-diagnostic-inc…
kobayu858 Dec 1, 2024
ce49bfc
fix(autoware_bytetrack): fix clang-diagnostic-implicit-const-int-floa…
kobayu858 Dec 1, 2024
4479e94
feat(object_lanelet_filter): add configurable margin for object lanel…
sebekx Dec 2, 2024
889b649
feat(velocity_smoother, external_velocity_limit_selector): enable str…
go-sakayori Dec 2, 2024
df241f7
fix(autoware_ground_segmentation): fix clang-diagnostic-inconsistent-…
kobayu858 Dec 2, 2024
adb6101
fix(autoware_bytetrack): fix clang-diagnostic-implicit-const-int-floa…
kobayu858 Dec 2, 2024
421dcfc
fix(autoware_pointcloud_preprocessor): remove unused arg and unavaila…
mbharatheesha Dec 2, 2024
8476e34
fix(control_evaluator): correct goal_lateal_deviation (#9532)
Kazunori-Nakajima Dec 2, 2024
815abd9
refactor(goal_planner): move unnecessary member functions (#9522)
soblin Dec 2, 2024
a77f488
fix(learning_based_vehicle_model): fix clang-diagnostic-delete-abstra…
veqcc Dec 2, 2024
557a8b5
refactor(goal_planner): move PathDecisionController implementation to…
soblin Dec 2, 2024
2a34c95
ci(sync-files): make use of sync-files-templates repo (#9527)
xmfcx Dec 2, 2024
41c5956
refactor: correct spelling (#9528)
xmfcx Dec 2, 2024
90fb05f
feat(tier4_state_rviz_plugin): check for abrupt deceleration (#9474)
mitukou1109 Dec 2, 2024
9fac554
chore(blind_spot): divide headers to include/ (#9534)
soblin Dec 2, 2024
7b7db7a
feat(behavior_velocity_planner)!: remove stop_reason (#9452)
soblin Dec 2, 2024
b5c98ef
refactor(autoware_behavior_path_side_shift_module): refactor shift le…
kyoichi-sugahara Dec 2, 2024
2de4765
fix(autoware_bytetrack): update visualizer param path and not to set …
ktro2828 Dec 2, 2024
214c9b7
refactor(perception_online_evaluator): use tier4_metric_msgs instead …
ktro2828 Dec 2, 2024
78ceed7
refactor(test_utils): return parser as optional (#9391)
zulfaqar-azmi-t4 Dec 3, 2024
959e57b
test(autoware_behavior_path_side_shift_module): add unit tests for ut…
kyoichi-sugahara Dec 3, 2024
2a50825
test(lane_departure_checker): add tests for calcTrajectoryDeviation()…
mitukou1109 Dec 3, 2024
dc75936
chore: update CODEOWNERS (#9541)
awf-autoware-bot[bot] Dec 3, 2024
de11b6e
ci(clang-tidy): enable clang-tidy checks in perception (#9537)
veqcc Dec 3, 2024
c332e7e
fix(scenario_simulator_v2_adapter): remove invalid CHANGELOG.rst file…
esteve Dec 3, 2024
e511605
chore(image_projection_based_fusion): add debug for roi_pointcloud fu…
badai-nguyen Dec 3, 2024
282a01d
feat!: replace tier4_map_msgs with autoware_map_msgs for MapProjector…
mitsudome-r Dec 3, 2024
4c0c378
chore(cspell): add new word `libtensorrt` to `cspell.json` (#9550)
StepTurtle Dec 3, 2024
80f59e7
docs(control_performance_analysis): utilize mathjax syntax in readme …
xmfcx Dec 3, 2024
3106111
docs: update the list styles (#9555)
xmfcx Dec 3, 2024
de90e59
ci(pre-commit): autoupdate (#8949)
awf-autoware-bot[bot] Dec 3, 2024
8d9ca0e
fix(autoware_ground_segmentation): remove unused function (#9536)
veqcc Dec 4, 2024
8185a5b
refactor(blind_spot): move util functions outside of class (#9544)
soblin Dec 4, 2024
560654f
fix(autoware_map_based_prediction): msg namespace (#9553)
amadeuszsz Dec 4, 2024
3a749cc
chore(autoware_lidar_transfusion): added a warning if we are dropping…
knzo25 Dec 4, 2024
42cc37f
feat(build-and-test-differential): if unnecessary, completely ignore …
yhisaki Dec 4, 2024
3dec63b
fix(autoware_carla_interface): include "modules" submodule in release…
JesusAnaya Dec 4, 2024
ed133eb
fix(obstacle_stop_planner): remove stop reason (#9465)
satoshi-ota Dec 4, 2024
6ab469d
refactor(glog_component): prefix package and namespace with autoware …
esteve Dec 4, 2024
53691e4
refactor(global_parameter_loader): prefix package and namespace with …
esteve Dec 4, 2024
00777dc
fix(cpplint): include what you use - common (#9564)
xmfcx Dec 4, 2024
06e202f
fix(cpplint): include what you use - control (#9565)
xmfcx Dec 4, 2024
1bb1ffe
fix(cpplint): include what you use - evaluator (#9566)
xmfcx Dec 4, 2024
6ddf94c
fix(cpplint): include what you use - localization (#9567)
xmfcx Dec 4, 2024
e965959
fix(cpplint): include what you use - map (#9568)
xmfcx Dec 4, 2024
d743658
fix(cpplint): include what you use - perception (#9569)
xmfcx Dec 4, 2024
1e5077c
fix(cpplint): include what you use - planning (#9570)
xmfcx Dec 4, 2024
cbe13bf
fix(cpplint): include what you use - sensing (#9571)
xmfcx Dec 4, 2024
105ab6f
fix(cpplint): include what you use - simulator (#9572)
xmfcx Dec 4, 2024
ff45f02
fix(cpplint): include what you use - system (#9573)
xmfcx Dec 4, 2024
b54210d
fix(cpplint): include what you use - tools (#9574)
xmfcx Dec 4, 2024
065b603
fix(cpplint): include what you use - vehicle (#9575)
xmfcx Dec 4, 2024
1594487
fix(cpplint): include what you use - visualization (#9576)
xmfcx Dec 4, 2024
87e95bf
feat(lane_changing): improve computation of lane changing acceleratio…
mkquda Dec 4, 2024
0992f1d
feat(lane_change): reduce prepare duration when blinker has been acti…
mkquda Dec 5, 2024
c1d3478
chore(compare_map_segmentation): rename defined type (#9181)
badai-nguyen Dec 5, 2024
ae9392f
refactor(lane_departure_checker): move member functions to util funct…
kyoichi-sugahara Dec 5, 2024
a1f69de
test(lane_departure_checker): add unit test for createVehiclePassingA…
kyoichi-sugahara Dec 5, 2024
eae7b54
fix(autoware_multi_object_tracker): measure latency with latest detec…
technolojin Dec 5, 2024
f957912
chore(autoware_autonomous_emergency_braking): add package maintainer …
mkquda Dec 5, 2024
6b5b42a
chore(autoware_behavior_path_static_obstacle_avoidance_module): add m…
yhisaki Dec 5, 2024
e75bbbc
feat(bytetrack): remove unreachable code block from lapjv.h (#9563)
xmfcx Dec 5, 2024
cf0266e
feat(costmap_generator, scenario_selector): improve freespace plannin…
mkquda Dec 5, 2024
1aba360
refactor(goal_planner): improve log message and change level (#9562)
kosuke55 Dec 5, 2024
53a960e
ci(pre-commit): update cpplint to 2.0.0 (#9557)
awf-autoware-bot[bot] Dec 5, 2024
8cf0bc9
feat(autoware_geography_utils)!: move autoware_geography_utils to aut…
mitsudome-r Dec 5, 2024
63cfff8
test(autoware_behavior_velocity_planner_common): refactor and test au…
yhisaki Dec 5, 2024
3231bbf
docs(autoware_pyplot): add missing readme and move the package to com…
soblin Dec 6, 2024
0bbdbe1
refactor(vehicle_velocity_converter)!: prefix package and namespace w…
a-maumau Dec 6, 2024
ede3f23
feat(goal_planner): check opposite lane for lane departure_check (#9460)
kosuke55 Dec 6, 2024
9c7ec8a
fix: autoware_glog_compontnt (#9586)
SakodaShintaro Dec 6, 2024
c9f0f26
chore(package.xml): bump version to 0.39.0 (#9587)
mitsudome-r Dec 6, 2024
90bf2d0
fix(goal_planner): fix isStopped judgement (#9585)
kosuke55 Dec 7, 2024
47bbb1c
fix(autoware_behavior_velocity_stop_line_module): remove unused funct…
veqcc Dec 9, 2024
9553414
fix(autoware_image_projection_based_fusion): detected object roi box …
technolojin Dec 9, 2024
dbdf9a1
fix(lane_change): check obj predicted path when filtering (#9385)
zulfaqar-azmi-t4 Dec 9, 2024
ca507d6
chore: move rviz plugins from common to visualization/ folder (#9417)
esteve Dec 9, 2024
30f0a2e
revert(CODEOWNERS): revert accidental rename (#9605)
zulfaqar-azmi-t4 Dec 10, 2024
1d96a7f
feat(diagnostic_graph_utils): publish error graph instead of the term…
takayuki5168 Dec 10, 2024
c0c70cc
ci(pr-agent): reduce the contents:write permission to read for securi…
xmfcx Dec 10, 2024
8ba1699
ci(build-and-test): use self hosted X64 and add ccache to -daily (#9601)
xmfcx Dec 10, 2024
9707caf
chore: update CODEOWNERS (#9577)
awf-autoware-bot[bot] Dec 10, 2024
34f7c9b
feat(behavior_path_planner): add detail text to virutal wall (#9600)
kosuke55 Dec 10, 2024
6fa1a72
build(behavior_path_planner_common): fix #include <rclcpp/clock.hpp> …
felixf4xu Dec 10, 2024
386d2af
feat: remove max rois limit in the image projection based fusion (#9596)
YoshiRi Dec 11, 2024
01944ef
fix(lidar_centerpoint): non-maximum suppression target decision logic…
technolojin Dec 11, 2024
da5284c
fix(autoware_lidar_transfusion): non-maximum suppression target decis…
technolojin Dec 11, 2024
26b1ab6
refactor(obstacle_cruise_planner)!: refactor rviz and terminal info (…
yuki-takagi-66 Dec 11, 2024
778c074
chore(planning_test_manager): update owner (#9620)
soblin Dec 11, 2024
53aaf0f
feat(duplicated_node_checker): show the node name on the terminal (#9…
takayuki5168 Dec 11, 2024
3cfb03e
fix(static_centerline_generator): several bug fixes (#9426)
takayuki5168 Dec 11, 2024
e30350c
refactor(autoware_multi_object_tracker): merge normal_vehicle_tracker…
technolojin Dec 12, 2024
d741026
chore(package.xml): bump version to 0.40.0 (#9618)
rej55 Dec 12, 2024
ecc7da8
Merge commit 'd741026d8824c8240d2945eeb942e5dd9e6dc363' into release-…
mitsudome-r Dec 24, 2024
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
The table of contents is too big for display.
Diff view
Diff view
  •  
  •  
  •  
4 changes: 4 additions & 0 deletions .clang-format
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# This file is automatically synced from:
# https://github.com/autowarefoundation/sync-file-templates
# To make changes, update the source repository and follow the guidelines in its README.

# Modified from https://github.com/ament/ament_lint/blob/master/ament_clang_format/ament_clang_format/configuration/.clang-format
Language: Cpp
BasedOnStyle: Google
Expand Down
1 change: 1 addition & 0 deletions .clang-tidy-ignore
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
*/examples/*
2 changes: 1 addition & 1 deletion .cspell.json
Original file line number Diff line number Diff line change
Expand Up @@ -4,5 +4,5 @@
"planning/behavior_velocity_planner/autoware_behavior_velocity_intersection_module/scripts/**"
],
"ignoreRegExpList": [],
"words": ["dltype", "tvmgen", "fromarray", "soblin"]
"words": ["dltype", "tvmgen", "fromarray", "soblin", "brkay54", "libtensorrt"]
}
87 changes: 43 additions & 44 deletions .github/CODEOWNERS

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/bug.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# This file is automatically synced from:
# https://github.com/autowarefoundation/sync-file-templates
# To make changes, update the source repository and follow the guidelines in its README.

name: Bug
description: Report a bug
body:
Expand Down
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# This file is automatically synced from:
# https://github.com/autowarefoundation/sync-file-templates
# To make changes, update the source repository and follow the guidelines in its README.

blank_issues_enabled: false
contact_links:
- name: Question
Expand Down
4 changes: 4 additions & 0 deletions .github/ISSUE_TEMPLATE/task.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# This file is automatically synced from:
# https://github.com/autowarefoundation/sync-file-templates
# To make changes, update the source repository and follow the guidelines in its README.

name: Task
description: Plan a task
body:
Expand Down
4 changes: 4 additions & 0 deletions .github/dependabot.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# This file is automatically synced from:
# https://github.com/autowarefoundation/sync-file-templates
# To make changes, update the source repository and follow the guidelines in its README.

version: 2
updates:
- package-ecosystem: github-actions
Expand Down
4 changes: 4 additions & 0 deletions .github/stale.yml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# This file is automatically synced from:
# https://github.com/autowarefoundation/sync-file-templates
# To make changes, update the source repository and follow the guidelines in its README.

# Modified from https://github.com/probot/stale#usage

# Number of days of inactivity before an Issue or Pull Request with the stale label is closed
Expand Down
51 changes: 22 additions & 29 deletions .github/sync-files.yaml
Original file line number Diff line number Diff line change
@@ -1,55 +1,48 @@
- repository: autowarefoundation/autoware
- repository: autowarefoundation/sync-file-templates
source-dir: sources
files:
- source: CODE_OF_CONDUCT.md
- source: CONTRIBUTING.md
- source: DISCLAIMER.md
- source: LICENSE
- source: .github/ISSUE_TEMPLATE/bug.yaml
- source: .github/ISSUE_TEMPLATE/config.yml
- source: .github/ISSUE_TEMPLATE/task.yaml
- source: .github/dependabot.yaml
- source: .github/pull_request_template_complex.md
dest: .github/pull_request_template.md
- source: .github/stale.yml
- source: .github/workflows/cancel-previous-workflows.yaml
- source: .github/workflows/check-build-depends.yaml
- source: .github/workflows/clang-tidy-pr-comments.yaml
- source: .github/workflows/clang-tidy-pr-comments-manually.yaml
- source: .github/workflows/comment-on-pr.yaml
- source: .github/workflows/delete-closed-pr-docs.yaml
- source: .github/workflows/deploy-docs.yaml
- source: .github/workflows/github-release.yaml
- source: .github/workflows/pre-commit.yaml
- source: .github/workflows/pre-commit-optional.yaml
- source: .github/workflows/pre-commit-optional-autoupdate.yaml
- source: .github/workflows/pre-commit-autoupdate.yaml
- source: .github/workflows/semantic-pull-request.yaml
- source: .github/workflows/spell-check-differential.yaml
pre-commands: |
sd " with:\n" " with:\n local-cspell-json: .cspell.json\n" {source}
- source: .github/workflows/spell-check-differential.yaml
dest: .github/workflows/spell-check-daily.yaml
- source: .github/workflows/spell-check-daily.yaml
pre-commands: |
sd "spell-check-differential" "spell-check-daily" {source}
sd " with:\n" " with:\n local-cspell-json: .cspell.json\n incremental-files-only: false\n" {source}
sd "on:\n pull_request:\n" "on:\n schedule:\n - cron: 0 0 * * *\n workflow_dispatch:\n" {source}
sd " with:\n" " with:\n local-cspell-json: .cspell.json\n" {source}
- source: .github/workflows/sync-files.yaml
- source: .github/workflows/update-codeowners-from-packages.yaml
- source: docs/assets/js/mathjax.js
- source: .clang-format
- source: .markdown-link-check.json
- source: .markdownlint.yaml
- source: .pre-commit-config-optional.yaml
- source: .pre-commit-config.yaml
- source: .prettierignore
- source: .prettierrc.yaml
- source: .yamllint.yaml
- source: CODE_OF_CONDUCT.md
- source: CONTRIBUTING.md
- source: CPPLINT.cfg
- source: setup.cfg

- repository: autowarefoundation/autoware_common
files:
- source: .github/workflows/clang-tidy-differential.yaml
pre-commands: |
sd 'container: ros:(\w+)' 'container: ghcr.io/autowarefoundation/autoware:universe-devel-cuda' {source}
- source: .github/workflows/check-build-depends.yaml
- source: .github/workflows/clang-tidy-pr-comments.yaml
- source: .github/workflows/clang-tidy-pr-comments-manually.yaml
- source: .github/workflows/update-codeowners-from-packages.yaml
- source: .pre-commit-config.yaml
- source: codecov.yaml

- repository: autowarefoundation/autoware-documentation
files:
- source: .github/workflows/deploy-docs.yaml
- source: .github/workflows/delete-closed-pr-docs.yaml
- source: DISCLAIMER.md
- source: LICENSE
- source: mkdocs-base.yaml
dest: mkdocs.yaml
pre-commands: |
Expand All @@ -63,4 +56,4 @@
" - macros" \
" - macros:
module_name: mkdocs_macros" {source}
- source: docs/assets/js/mathjax.js
- source: setup.cfg
40 changes: 39 additions & 1 deletion .github/workflows/build-and-test-daily.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -5,9 +5,13 @@ on:
- cron: 0 0 * * *
workflow_dispatch:

env:
CC: /usr/lib/ccache/gcc
CXX: /usr/lib/ccache/g++

jobs:
build-and-test-daily:
runs-on: [self-hosted, linux, X64, gpu]
runs-on: [self-hosted, Linux, X64]
container: ${{ matrix.container }}${{ matrix.container-suffix }}
strategy:
fail-fast: false
Expand All @@ -30,13 +34,43 @@ jobs:
- name: Show disk space before the tasks
run: df -h

- name: Show machine specs
run: lscpu && free -h

- name: Remove exec_depend
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1

- name: Get self packages
id: get-self-packages
uses: autowarefoundation/autoware-github-actions/get-self-packages@v1

- name: Create ccache directory
run: |
mkdir -p ${CCACHE_DIR}
du -sh ${CCACHE_DIR} && ccache -s
shell: bash

- name: Attempt to restore ccache
uses: actions/cache/restore@v4
with:
path: |
/root/.ccache
key: ccache-main-${{ runner.arch }}-${{ matrix.rosdistro }}-${{ github.sha }}
restore-keys: |
ccache-main-${{ runner.arch }}-${{ matrix.rosdistro }}-

- name: Limit ccache size
run: |
rm -f "${CCACHE_DIR}/ccache.conf"
echo -e "# Set maximum cache size\nmax_size = 600MB" >> "${CCACHE_DIR}/ccache.conf"
shell: bash

- name: Show ccache stats before build and reset stats
run: |
du -sh ${CCACHE_DIR} && ccache -s
ccache --zero-stats
shell: bash

- name: Export CUDA state as a variable for adding to cache key
run: |
build_type_cuda_state=nocuda
Expand All @@ -56,6 +90,10 @@ jobs:
build-depends-repos: ${{ matrix.build-depends-repos }}
cache-key-element: ${{ env.BUILD_TYPE_CUDA_STATE }}

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

- name: Test
if: ${{ steps.get-self-packages.outputs.self-packages != '' }}
id: test
Expand Down
137 changes: 105 additions & 32 deletions .github/workflows/build-and-test-differential.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -27,29 +27,31 @@ jobs:
with:
label: tag:require-cuda-build-and-test

build-and-test-differential:
prepare-build-and-test-differential:
runs-on: ubuntu-latest
needs: [make-sure-label-is-present, make-sure-require-cuda-label-is-present]
if: ${{ needs.make-sure-label-is-present.outputs.result == 'true' }}
runs-on: ${{ matrix.runner }}
container: ${{ matrix.container }}${{ matrix.container-suffix }}
strategy:
fail-fast: false
matrix:
rosdistro:
- humble
container-suffix:
- ""
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware:universe-devel
build-depends-repos: build_depends.repos
- container-suffix: -cuda
runner: codebuild-autoware-us-east-1-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-large
build-pre-command: taskset --cpu-list 0-5
- container-suffix: ""
runner: ubuntu-latest
build-pre-command: ""
outputs:
cuda_build: ${{ steps.check-if-cuda-build-is-required.outputs.cuda_build }}
steps:
- name: Check if cuda-build is required
id: check-if-cuda-build-is-required
run: |
if ${{ needs.make-sure-require-cuda-label-is-present.outputs.result == 'true' }}; then
echo "cuda-build is required"
echo "cuda_build=true" >> $GITHUB_OUTPUT
else
echo "cuda-build is not required"
echo "cuda_build=false" >> $GITHUB_OUTPUT
fi
shell: bash
- name: Fail if the tag:run-build-and-test-differential is missing
if: ${{ needs.make-sure-label-is-present.outputs.result != 'true' }}
run: exit 1

build-and-test-differential:
runs-on: ubuntu-latest
container: ghcr.io/autowarefoundation/autoware:universe-devel
needs: prepare-build-and-test-differential
steps:
- name: Set PR fetch depth
run: echo "PR_FETCH_DEPTH=$(( ${{ github.event.pull_request.commits }} + 1 ))" >> "${GITHUB_ENV}"
Expand All @@ -62,20 +64,91 @@ jobs:
fetch-depth: ${{ env.PR_FETCH_DEPTH }}

- name: Run build-and-test-differential action
if: ${{ !(matrix.container-suffix == '-cuda') || needs.make-sure-require-cuda-label-is-present.outputs.result == 'true' }}
uses: ./.github/actions/build-and-test-differential
with:
rosdistro: ${{ matrix.rosdistro }}
container: ${{ matrix.container }}
container-suffix: ${{ matrix.container-suffix }}
runner: ${{ matrix.runner }}
build-depends-repos: ${{ matrix.build-depends-repos }}
build-pre-command: ${{ matrix.build-pre-command }}
rosdistro: humble
container: ghcr.io/autowarefoundation/autoware:universe-devel
container-suffix: ""
runner: ubuntu-latest
build-depends-repos: build_depends.repos
build-pre-command: ""
codecov-token: ${{ secrets.CODECOV_TOKEN }}

build-and-test-differential-cuda:
runs-on: codebuild-autoware-us-east-1-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-large
container: ghcr.io/autowarefoundation/autoware:universe-devel-cuda
needs: prepare-build-and-test-differential
if: ${{ needs.prepare-build-and-test-differential.outputs.cuda_build == 'true' }}
steps:
- name: Set PR fetch depth
run: echo "PR_FETCH_DEPTH=$(( ${{ github.event.pull_request.commits }} + 1 ))" >> "${GITHUB_ENV}"
shell: bash

- name: Checkout PR branch and all PR commits
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: ${{ env.PR_FETCH_DEPTH }}

- name: Run build-and-test-differential action
uses: ./.github/actions/build-and-test-differential
with:
rosdistro: humble
container: ghcr.io/autowarefoundation/autoware:universe-devel
container-suffix: -cuda
runner: codebuild-autoware-us-east-1-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-large
build-depends-repos: build_depends.repos
build-pre-command: taskset --cpu-list 0-5
codecov-token: ${{ secrets.CODECOV_TOKEN }}

clang-tidy-differential:
needs: build-and-test-differential
runs-on: ubuntu-22.04
needs: [build-and-test-differential, prepare-build-and-test-differential]
if: ${{ needs.prepare-build-and-test-differential.outputs.cuda_build == 'false' }}
runs-on: ubuntu-latest
container: ghcr.io/autowarefoundation/autoware:universe-devel
steps:
- name: Set PR fetch depth
run: echo "PR_FETCH_DEPTH=$(( ${{ github.event.pull_request.commits }} + 1 ))" >> "${GITHUB_ENV}"

- name: Checkout PR branch and all PR commits
uses: actions/checkout@v4
with:
ref: ${{ github.event.pull_request.head.sha }}
fetch-depth: ${{ env.PR_FETCH_DEPTH }}

- name: Show disk space before the tasks
run: df -h

- name: Remove exec_depend
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1

- name: Get modified packages
id: get-modified-packages
uses: autowarefoundation/autoware-github-actions/get-modified-packages@v1

- name: Get changed files (existing files only)
id: get-changed-files
run: |
echo "changed-files=$(git diff --name-only "origin/${{ github.base_ref }}"...HEAD | grep -E '\.(cpp|hpp)$' | while read -r file; do [ -e "$file" ] && echo -n "$file "; done)" >> $GITHUB_OUTPUT
shell: bash

- name: Run clang-tidy
if: ${{ steps.get-changed-files.outputs.changed-files != '' }}
uses: autowarefoundation/autoware-github-actions/clang-tidy@v1
with:
rosdistro: humble
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
clang-tidy-config-url: https://raw.githubusercontent.com/autowarefoundation/autoware/main/.clang-tidy-ci
clang-tidy-ignore-path: .clang-tidy-ignore
build-depends-repos: build_depends.repos
cache-key-element: cuda

- name: Show disk space after the tasks
run: df -h

clang-tidy-differential-cuda:
needs: build-and-test-differential-cuda
runs-on: codebuild-autoware-us-east-1-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-large
container: ghcr.io/autowarefoundation/autoware:universe-devel-cuda
steps:
- name: Set PR fetch depth
Expand Down Expand Up @@ -109,8 +182,8 @@ jobs:
with:
rosdistro: humble
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
target-files: ${{ steps.get-changed-files.outputs.changed-files }}
clang-tidy-config-url: https://raw.githubusercontent.com/autowarefoundation/autoware/main/.clang-tidy-ci
clang-tidy-ignore-path: .clang-tidy-ignore
build-depends-repos: build_depends.repos
cache-key-element: cuda

Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-and-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -16,7 +16,7 @@ env:

jobs:
build-and-test:
runs-on: codebuild-autoware-us-east-1-${{ github.run_id }}-${{ github.run_attempt }}-ubuntu-7.0-large
runs-on: [self-hosted, Linux, X64]
container: ${{ matrix.container }}${{ matrix.container-suffix }}
strategy:
fail-fast: false
Expand Down
4 changes: 4 additions & 0 deletions .github/workflows/cancel-previous-workflows.yaml
Original file line number Diff line number Diff line change
@@ -1,3 +1,7 @@
# This file is automatically synced from:
# https://github.com/autowarefoundation/sync-file-templates
# To make changes, update the source repository and follow the guidelines in its README.

name: cancel-previous-workflows

on:
Expand Down
Loading
Loading