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

[pull] main from autowarefoundation:main #31

Closed
wants to merge 506 commits into from
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
506 commits
Select commit Hold shift + click to select a range
d5e691e
refactor(obstacle_cruise): refactor a function checkConsistency() (#7…
yuki-takagi-66 May 24, 2024
bf575b6
feat(default_ad_api): use diagnostic graph (#7043)
isamu-takagi May 24, 2024
d827b1b
fix(perception_online_evaluator): revert "add metric_value not only s…
kosuke55 May 24, 2024
7b51a43
feat(default_ad_api): add heratbeat api (#6969)
isamu-takagi May 24, 2024
9d71cce
fix(multi_object_tracker): revert mot node implementation to composab…
technolojin May 27, 2024
79e2a00
fix(ndt_scan_matcher): modify diagnostic (#7112)
SakodaShintaro May 27, 2024
65c2c51
feat(tier4_autoware_utils): faster sin and cos (#7120)
veqcc May 27, 2024
49f91a2
refactor(blind_spot): devide scene into Categories and act accordingl…
soblin May 27, 2024
92b5114
feat(behavior_path_planner_common): update RTC state to SUCCEEDED (#7…
rej55 May 27, 2024
cbaf62a
chore(tensorrt_yolox): add processing time and cyclic time debug topi…
badai-nguyen May 27, 2024
54dfc05
feat(map_projection_loader): componentize MapProjectionLoader (#7108)
a-maumau May 27, 2024
6cb807d
feat(ndt_scan_matcher): componentize NDTScanMatcher (#7130)
a-maumau May 27, 2024
177db15
refactor(behavior_velocity_planner)!: prefix package and namespace wi…
esteve May 27, 2024
6dd2339
fix(crosswalk): fix calclation distance from the null polygons (#7122)
yuki-takagi-66 May 27, 2024
965fdf4
feat(tier4_system_launch): modify diagnostic_graph_aggregator_graph a…
isamu-takagi May 27, 2024
f2a3fd3
feat(default_ad_api): add diagnostics api (#7052)
isamu-takagi May 27, 2024
1093f3a
chore: update CODEOWNERS (#7088)
awf-autoware-bot[bot] May 27, 2024
967f4a7
fix(behavior_velocity_blind_spot_module): fix typo in behavior_veloci…
a-maumau May 27, 2024
f28a757
feat(geo_pose_projector): componentize GeoPoseProjector (#7138)
a-maumau May 28, 2024
d482924
test(detected_object_validation): add unit tests of utils (#7144)
ktro2828 May 28, 2024
84e33d8
refactor(planning_test_utils): separate hpp and cpp (#7082)
zulfaqar-azmi-t4 May 28, 2024
6744b1a
fix(ndt_scan_matcher): changed the type of timestamp from double to i…
SakodaShintaro May 28, 2024
b6c548f
fix(landmark_manager): adjust volume threshold (#7147)
YamatoAndo May 28, 2024
405ec70
feat(pose_initializer): add a method type to the `/localization/initi…
YamatoAndo May 28, 2024
4a9bb74
feat(yabloc_common): componentize yabloc_common nodes (#7143)
KYabuuchi May 28, 2024
9dfca09
docs(planning_test_utils): update purpose of the package and add lane…
zulfaqar-azmi-t4 May 28, 2024
39d406e
fix(avoidance): fix RTC state transition (#7142)
satoshi-ota May 28, 2024
0e2f26d
build(freespace_planning_algorithms): add pybind11_vendor dependency …
esteve May 28, 2024
f3f853c
feat(goal_planner): allow shift pull over in parking lot outside lane…
kosuke55 May 28, 2024
c696905
docs(common): adding .pages file (#7148)
zulfaqar-azmi-t4 May 28, 2024
be9a2b8
test(image_projection_based_fusion): add test for image_projection_ba…
SamratThapa120 May 29, 2024
57d6df8
feat(behavior_velocity_blind_spot): use TTC for object in detection_a…
soblin May 29, 2024
8237b7d
fix(multi_object_tracker): input stream timimg functions (#7127)
technolojin May 29, 2024
b7fb01c
feat(default_ad_api): release adapi v1.3.0 (#7139)
isamu-takagi May 29, 2024
c95e1f4
chore(pointcloud_preprocessor): add maintainers to pointcloud preproc…
vividf May 29, 2024
b93f173
fix(tier4_planning_rviz_plugin): memory leak (#7164)
yukkysaito May 30, 2024
1b5a6b2
feat(object_lanelet_filter): add velocity direction based object lane…
YoshiRi May 30, 2024
6e5d597
feat(behavior_path_planner_common,turn_signal_decider): add turn_sign…
danielsanchezaran May 30, 2024
3323c21
feat(map_based_prediction): use different time horizon (#7157)
soblin May 30, 2024
566ae09
test(lidar_centerpoint): added gtest for the cuda related parts of ce…
knzo25 May 30, 2024
9dcf81e
fix(autonomous_emergency_braking): fix invalid access to imu_ptr (#7171)
soblin May 30, 2024
7bebb1a
feat(motion_velocity_planner): add new motion velocity planning (#7064)
maxime-clem May 30, 2024
0e97466
refactor(ci): rename docker image from `autoware-openadk` to `autowar…
youtalk May 30, 2024
365b5a8
fix(localization_error_monitor): fixed header stamp (#7174)
SakodaShintaro May 30, 2024
a4a3b82
fix(multi_object_tracker): prevent too large object tracking (#7159)
technolojin May 31, 2024
badf1f7
chore(static_obstacle_avoidance, dynamic_obstacle_avoidance): rename …
satoshi-ota May 31, 2024
0f1ae3e
fix(ndt_scan_matcher): remove unused dependency (#7185)
a-maumau May 31, 2024
88c50b4
feat(pose_initializer): componentize PoseInitializer (#7134)
a-maumau May 31, 2024
d5a6c54
feat(lane_change): apply new RTC state (#7152)
rej55 May 31, 2024
c92185a
chore(motion_velocity_smoother): remove string stream creation (#7131)
rej55 May 31, 2024
fea4ed9
fix(avoidance): fix bugs in parked vehicle filtering logic (#7072)
satoshi-ota May 31, 2024
6932446
feat(ar_tag_based_localizer): componentize ArTagBasedLocalizer (#7187)
a-maumau May 31, 2024
05e3071
feat(obstacle_cruise_planner)!: ignore to garze against unknwon objec…
yuki-takagi-66 May 31, 2024
b3c83d5
feat(pose_estimator_arbiter): componentize PoseEstimatorArbiter (#7183)
a-maumau May 31, 2024
633f9b2
feat(map_height_fitter): componentize MapHeightFitter (#7192)
a-maumau May 31, 2024
38ccce7
feat(diagnostic_graph_utils): componentize node (#7189)
isamu-takagi May 31, 2024
9ae4238
feat(dummy_diag_publisher): componentize node (#7190)
isamu-takagi May 31, 2024
ba292be
refactor(start_planner): improve readability of end condition (#7181)
kyoichi-sugahara May 31, 2024
76ae2cd
fix(ndt_scan_matcher): change diag time_stamp (#7195)
YamatoAndo May 31, 2024
ecdbb65
fix(map_tf_generator): add log output (#7197)
a-maumau May 31, 2024
7970b4f
fix(gnss_poser): change log output from screen to both (#7200)
a-maumau May 31, 2024
8335096
refactor(image_projection_based_fusion): rework param (#6289)
badai-nguyen May 31, 2024
6fe9fc6
feat(start_planner,lane_departure_checker): add margin param for lane…
danielsanchezaran May 31, 2024
d70c8c9
feat(obstacle_avoidance_planner): use polling subscriber (#7213)
takayuki5168 Jun 2, 2024
a553c6d
feat(path_smoother): use polling subscriber (#7214)
takayuki5168 Jun 2, 2024
85fef81
fix(yabloc): fix bug in capturing in lambda function (#7208)
veqcc Jun 2, 2024
573d816
refactor(yabloc): use constexpr properly (#7207)
veqcc Jun 2, 2024
8416d2c
fix(autoware_auto_common): nullptr_t (#7212)
shmpwk Jun 2, 2024
e132ad7
test(image_projection_based_fusion): add unit test code for geometry …
MasatoSaeki Jun 3, 2024
cb739f1
feat(detected_object_validation): filter unknown objects with its foo…
YoshiRi Jun 3, 2024
1b7c600
feat: remove autoware_auto_geometry package (#7217)
mitsudome-r Jun 3, 2024
9a5e6c6
refactor(multi_object_tracker): use constexpr properly (#7206)
veqcc Jun 3, 2024
dfd3c13
fix(radar_tracks_noise_filter): update param_path (#7199)
mhmdrz-mirdamadi Jun 3, 2024
228be2f
feat(autoware_auto_perception_rviz_plugin)!: rename package to autowa…
mitsudome-r Jun 3, 2024
74ac782
feat: remove autoware_auto_msgs_adapter and make it a separate reposi…
mitsudome-r Jun 3, 2024
25cf700
refactor(behavior_velocity_template_module): prefix package and names…
esteve Jun 3, 2024
d2f41bc
chore(autoware_velocity_smoother, autoware_path_optimizer): rename pa…
satoshi-ota Jun 3, 2024
19ea101
feat!: remove autoware_auto_tf2 package (#7218)
mitsudome-r Jun 3, 2024
2332541
feat!: replace autoware_auto_msgs with autoware_msgs for map modules …
mitsudome-r Jun 4, 2024
b7f18a1
feat!: replace autoware_auto_msgs with autoware_msgs for simulator mo…
mitsudome-r Jun 4, 2024
72989d9
feat!: replace autoware_auto_msgs with autoware_msgs for common modul…
mitsudome-r Jun 4, 2024
f2ee838
feat!: replace autoware_auto_msgs with autoware_msgs for sensing modu…
mitsudome-r Jun 4, 2024
09b6899
feat!: replace autoware_auto_msgs with autoware_msgs for perception m…
mitsudome-r Jun 4, 2024
f14acc1
feat!: replace autoware_auto_msgs with autoware_msgs for localization…
mitsudome-r Jun 4, 2024
ce55d60
feat!: replace autoware_auto_msgs with autoware_msgs for control modu…
mitsudome-r Jun 4, 2024
9bee611
feat!: replace autoware_auto_msgs with autoware_msgs for planning mod…
mitsudome-r Jun 4, 2024
005d49a
chore: remove unused file in motion_utils package (#7267)
mitsudome-r Jun 4, 2024
e2f82ec
feat!: replace autoware_auto_msgs with autoware_msgs for evaluator mo…
mitsudome-r Jun 4, 2024
427d566
feat!: replace autoware_auto_msgs with autoware_msgs for vehicle modu…
mitsudome-r Jun 4, 2024
dd93c91
feat!: replace autoware_auto_msgs with autoware_msgs for system modul…
mitsudome-r Jun 4, 2024
6970493
feat!: replace autoware_auto_msgs with autoware_msgs for tools (#7250)
mitsudome-r Jun 4, 2024
5c1266e
feat!: replace autoware_auto_msgs with autoware_msgs for launch files…
mitsudome-r Jun 4, 2024
df99718
feat(build_depends.repos): remove autoware_auto_msgs from build_depen…
mitsudome-r Jun 4, 2024
97173bc
feat(object_recognition_utils): fix failing test (#7268)
mitsudome-r Jun 5, 2024
10a83d9
fix(object_recognition_utils): fix test for resamplePredictedPath_by_…
mitsudome-r Jun 5, 2024
9ec94f0
chore(ci): add a workflow for DCO check to avoid DCO bot system failu…
HansRobo Jun 5, 2024
0160f36
ci(cppcheck-all, cppcheck-differential): add cppcheck (#7262)
kminoda Jun 5, 2024
f061073
refactor(autoware_velocity_virtual_traffic_light_module): prefix pack…
esteve Jun 5, 2024
4daa6a9
fix(bpp): overwrite turn signal by latter module (#7045)
satoshi-ota Jun 5, 2024
3443703
docs(planning): fix path to documents (#7233)
zulfaqar-azmi-t4 Jun 5, 2024
bc8c08b
fix(autoware_pose_covariance_modifier): change log output from screen…
a-maumau Jun 6, 2024
5935138
feat(yabloc_image_processing): componentize yabloc_image_processing n…
KYabuuchi Jun 6, 2024
42a6340
fix(map_loader): add log output (#7203)
a-maumau Jun 6, 2024
dd3a7a8
refactor(simple_planning_simulator): remove static odom tf publisher …
maxime-clem Jun 6, 2024
043a7e9
feat(gyro_odometer): add diagnostic (#7188)
YamatoAndo Jun 6, 2024
445b6ae
feat(surround_obstacle_checker): use polling subscriber (#7215)
takayuki5168 Jun 6, 2024
c085b15
feat(ndt_scan_matcher): added score diff to ndt diag (#7227)
SakodaShintaro Jun 6, 2024
da95336
fix(tier4_map_launch): change log output (#7289)
a-maumau Jun 6, 2024
cae30eb
fix(image_projection_based_fusion): add copying input fields to outpu…
badai-nguyen Jun 6, 2024
09b0c40
chore(bpp): add prefix `autoware_` (#7288)
satoshi-ota Jun 6, 2024
d0be029
refactor(autoware_velocity_run_out_module): prefix package with autow…
esteve Jun 6, 2024
6fb5221
fix(emergency_handler,mrm_handler): check for ego speed when determin…
danielsanchezaran Jun 6, 2024
5913c5c
Add maintainer to surround obstacle checker (#7290)
go-sakayori Jun 6, 2024
ff2fbd6
chore(autoware_external_velocity_limit_selector): add prefix `autowar…
satoshi-ota Jun 6, 2024
7d69e00
refactor(mrm_handler): use switch for state machine (#7277)
danielsanchezaran Jun 6, 2024
d1400b4
chore(autoware_planning_topic_converter): add prefix `autoware_` (#7296)
satoshi-ota Jun 6, 2024
5006a4d
feat(vehicle_velocity_converter): componentize VehicleVelocityConvert…
a-maumau Jun 6, 2024
31c1672
refactor(stop_filter): apply static analysis (#7302)
a-maumau Jun 6, 2024
f788069
ci(cppcheck-all): rename to cppcheck-daily and make it run only daily…
kminoda Jun 6, 2024
5d9fa04
chore(ci): add faster ament_cmake to build_depends.repos (#7317)
mitsudome-r Jun 6, 2024
2022fc9
refactor(autoware_velocity_walkway_module): prefix package with autow…
esteve Jun 6, 2024
a749eda
ci(openai-pr-reviewer): remove the action (#7332)
xmfcx Jun 6, 2024
4c434d0
ci(pr-agent): update configuration (#7334)
xmfcx Jun 6, 2024
ce1a86a
ci(build-and-test): run on self hosted (#7336)
xmfcx Jun 6, 2024
321e1c7
chore(steer_offset_estimator): add prefix autoware_ to steer_offset_e…
go-sakayori Jun 7, 2024
e800d54
refactor(pose2twist): apply static analysis (#7307)
a-maumau Jun 7, 2024
118e4bb
feat(pointcloud_preprocessor): add z filter in vector map inside (#7…
YoshiRi Jun 7, 2024
b24507f
fix(map_based_prediction): fix generatePathForOnLaneVehicle (#7238)
kosuke55 Jun 7, 2024
cac7eb3
refactor(surround_obstacle_checker)!: prefix package and namespace wi…
satoshi-ota Jun 7, 2024
17aad93
refactor(behavior_path_side_shift_module)!: prefix package and namesp…
kyoichi-sugahara Jun 7, 2024
cc9512b
fix(yabloc): suppress no viable conversion error (#7299)
KYabuuchi Jun 7, 2024
d54e1ff
feat(obstacle_curise): revert lateral stop margin for unknown objects…
yuki-takagi-66 Jun 7, 2024
9202dab
chore(mrm_comfortable_stop_operator): remove unused main file (#7191)
isamu-takagi Jun 7, 2024
c672f86
refactor(sampling_based_planner): add autoware prefix (#7348)
maxime-clem Jun 7, 2024
e24f48d
chore: update CODEOWNERS (#7165)
awf-autoware-bot[bot] Jun 7, 2024
e752cad
refactor(behavior velocity intersection)!: prefix package and namespa…
soblin Jun 7, 2024
9cb51d0
feat(emergency_handler, mrm_handler): change to read topic by polling…
Autumn60 Jun 7, 2024
c85b83d
fix(pose2twist): compute angular velocity through quaternion (#7322)
KYabuuchi Jun 7, 2024
722e822
chore(smart_mpc): add maitainers (#7346)
kosuke55 Jun 7, 2024
9c961a9
refactor(behavior_path_start_planner_module)!: prefix package and nam…
danielsanchezaran Jun 7, 2024
ce0fcf5
refactor(mpc_lateral_controller, trajectory_follower_node)!: prefix p…
HansOersted Jun 7, 2024
a3955e9
fix(static_obstacle_avoidance): return shift validation (#7229)
satoshi-ota Jun 7, 2024
6013a78
refactor(sampling_planner_module): use std::make_shared (#7226)
maxime-clem Jun 7, 2024
6669213
refactor(behavior_velocity_planner_common)!: prefix package and names…
rej55 Jun 7, 2024
7d6c2fd
refactor(planning_validator)!: prefix package and namespace with auto…
kyoichi-sugahara Jun 7, 2024
2b7c0db
feat(pose_instability_detector): change validation algorithm (#7042)
TaikiYamada4 Jun 7, 2024
4aeb69f
ci(clang-tidy-differential): split it out of build-and-test-different…
xmfcx Jun 7, 2024
e6b56a4
feat(imu_corrector): componentize ImuCorrector and GyroBiasEstimator …
a-maumau Jun 7, 2024
1f6c264
refactor(path_optimizer, velocity_smoother)!: prefix package and name…
satoshi-ota Jun 7, 2024
fbe57b1
refactor(costmap_generator)!: add autoware prefix (#7329)
kosuke55 Jun 7, 2024
2b0de17
refactor(gyro_odometer): apply static analysis (#7360)
a-maumau Jun 7, 2024
565589c
feat(obstacle_cruise)!: type specified stop deccel limit and enabling…
yuki-takagi-66 Jun 7, 2024
4577719
fix(perception_online_evaluator): add metric_value not only stat (#7…
kosuke55 Jun 7, 2024
2f6cd2b
chore(lane_departure_checker): add maintainer (#7366)
zulfaqar-azmi-t4 Jun 7, 2024
f03323f
refactor(lane_departure_checker)!: prefix package and namespace with …
kyoichi-sugahara Jun 7, 2024
dfa31a6
fix(mrm_handler): fix stop judgement (#7362)
Autumn60 Jun 7, 2024
ed038d8
chore(smart_mpc_trajectory_follower): add prefix autoware_ to smart_m…
go-sakayori Jun 7, 2024
b1749af
feat(autonomous_emergency_braking): prefix package and namespace with…
danielsanchezaran Jun 7, 2024
f93e5b3
refactor(rtc_interface)!: prefix package and namespace with autoware …
rej55 Jun 7, 2024
d891ef7
feat(lidar_transfusion): add lidar_transfusion 3D detection package (…
amadeuszsz Jun 7, 2024
f328a15
fix(autoware_planning_validator): revert node name change (#7371)
kyoichi-sugahara Jun 7, 2024
57786a7
refactor(behavior_path_avoidance_by_lane_change_module)!: prefix pack…
esteve Jun 7, 2024
7d12dcf
fix(tier4_planning_launch): unexpected modules were registered (#7377)
takayuki5168 Jun 8, 2024
3b036b1
feat(autoware_velocity_smoother): use polling subscriber (#7216)
takayuki5168 Jun 8, 2024
14c75e6
feat(joy_controller): use polling subscriber (#7286)
takayuki5168 Jun 8, 2024
af9db8c
refactor(joy_controller)!: prefix package and namespace with autoware…
takayuki5168 Jun 8, 2024
a6ef8bb
feat(tier4_autoware_utils): suppress too many warning of TF transform…
takayuki5168 Jun 8, 2024
a082e64
refactor(pid_longitudinal_controller)!: prefix package and namespace …
takayuki5168 Jun 8, 2024
240c976
refactor(path_smoother)!: prefix package and namespace with autoware …
takayuki5168 Jun 8, 2024
ac483b9
refactor(out_of_lane): remove from behavior_velocity (#7359)
maxime-clem Jun 9, 2024
09f7676
fix(multi_object_tracker): fix segmentation fault bug of the debug ob…
technolojin Jun 10, 2024
a137560
chore(vehicle_cmd_gate): add prefix autoware_ to vehicle_cmd_gate (#7…
go-sakayori Jun 10, 2024
2235e20
feat(autoware_lane_departure_checker): use polling subscriber (#7358)
kyoichi-sugahara Jun 10, 2024
af9194e
chore(control): add maintainer for several control modules (#7389)
zulfaqar-azmi-t4 Jun 10, 2024
ddce1de
refactor(behavior_velocity_stop_line_module): prefix package and name…
esteve Jun 10, 2024
7ef1089
feat(tier4_autoware_utils): add InterProcessPollingSubscriber helper …
soblin Jun 10, 2024
8743bc0
feat(route_hanler): handle waypoints in lanelet2 map (#7222)
takayuki5168 Jun 10, 2024
2507944
refactor(freespace_planning_algorithms)!: add autoware prefix (#7375)
kosuke55 Jun 10, 2024
1580aba
fix(motion_planning.launch): fix input traj of obstacle_velocity_limi…
maxime-clem Jun 10, 2024
895b07b
feat(motion_velocity_planner): use polling subscriber to efficiently …
maxime-clem Jun 10, 2024
fdea913
refactor(occlusion_spot): add autoware prefix (#7357)
maxime-clem Jun 10, 2024
251dfb5
refactor(scenario_selector): prefix package and namespace with autowa…
yhisaki Jun 10, 2024
038a8c4
refactor(external_cmd_selector): prefix package and namespace with au…
yhisaki Jun 10, 2024
d2a8b16
refactor(map_based_prediction): prefix map based prediction (#7391)
soblin Jun 10, 2024
9a357a4
fix(occlusion_spot_module): fix dependencies, docs, codeowners (#7393)
maxime-clem Jun 10, 2024
087e02d
chore(tier4_perception_launch): rename autoware_map_based_prediction_…
soblin Jun 10, 2024
2334f63
ci(clang-tidy-differential): fix tag requirement (#7396)
xmfcx Jun 10, 2024
3b90dc0
refactor(ndt scan matcher): apply static analysis (#7278)
YamatoAndo Jun 10, 2024
d227f7c
refactor(ekf localizer): apply static analysis (#7324)
YamatoAndo Jun 10, 2024
a78822b
refactor(ndt scan matcher): apply static analysis revert (#7398)
YamatoAndo Jun 10, 2024
badc3e7
refactor(pose_initializer): apply static analysis (#7355)
YamatoAndo Jun 10, 2024
ed60229
refactor(vehicle_info_utils)!: prefix package and namespace with auto…
satoshi-ota Jun 10, 2024
210513d
refactor(localization_util): apply static analysis (#7399)
a-maumau Jun 10, 2024
40cc412
feat(planning_validator): use polling subscriber (#7356)
kyoichi-sugahara Jun 10, 2024
420c6bd
refactor(freespace_planner)!: add autoware prefix (#7376)
kosuke55 Jun 10, 2024
e4bda73
feat(external_cmd_converter): replace polling takeData function with …
N-Eiki Jun 10, 2024
b270096
refactor(ndt scan matcher): apply static analysis (#7402)
YamatoAndo Jun 10, 2024
a6206d1
refactor(localization_error_monitor): apply static analysis (#7363)
a-maumau Jun 10, 2024
41ee731
refactor(map_tf_generator): apply static analysis (#7350)
a-maumau Jun 10, 2024
5d579ba
refactor(behavior_velocity_blind_spot_module): prefix package and nam…
yhisaki Jun 10, 2024
8e66943
ci(build-and-test-differential): set checkout fetch-depth to 1 (#7408)
xmfcx Jun 10, 2024
95d4ae9
chore(map): udpate maintainer (#7405)
YamatoAndo Jun 10, 2024
7a55d57
refactor(control_validator)!: prefix package and namespace with autow…
danielsanchezaran Jun 10, 2024
f7ac46f
refactor(behavior_path_lane_change_module)!: prefix package and names…
rej55 Jun 10, 2024
9fd6d55
refactor(sensing/image_transport_decompressor): rework parameters (#6…
oguzkaganozt Jun 10, 2024
e1e84a0
feat(trajectory_follower_node): use polling subscribers (#7403)
mkquda Jun 10, 2024
7d81b7c
refactor(raw_vehicle_cmd_converter)!: prefix package and namespace wi…
takayuki5168 Jun 10, 2024
6584f27
refactor(behavior_velocity_traffic_light_module): prefix package and …
esteve Jun 10, 2024
c02a669
fix(autoware_control_validator): fix vehicle info utils (#7417)
rej55 Jun 10, 2024
7227175
refactor(planning_validator)!: rename directory name (#7411)
kyoichi-sugahara Jun 10, 2024
0e6528b
feat(polling_subscriber): polling srbscriber for multiple data (#7409)
yhisaki Jun 10, 2024
c89cd08
feat(vehicle_cmd_gate): use polling subscriber (#7418)
go-sakayori Jun 10, 2024
cb557db
feat(tier4_autoware_utils): add the API to check if taken data is sta…
soblin Jun 10, 2024
4b6d3ce
refactor(objects_of_interest_marker_interface)!: prefix package and n…
rej55 Jun 10, 2024
748f688
refactor(autoware_lane_departure_checker)!: rename directory name (#…
kyoichi-sugahara Jun 10, 2024
696577f
refactor(mission_planner)!: add autoware prefix and namespace (#7414)
kosuke55 Jun 10, 2024
7b4ca26
feat(avoidance): keep enough distance to avoid object in front of red…
satoshi-ota Jun 10, 2024
d37dbb9
refactor(crosswalk_traffic_light_estimator)!: add autoware_ prefix (#…
yuki-takagi-66 Jun 10, 2024
213c7c3
refactor(goal_planner): add autoware prefix (#7420)
kosuke55 Jun 10, 2024
140cef9
fix(virtual traffic light): suppress launch (#7010)
yuki-takagi-66 Jun 10, 2024
e57e9f1
refactor(accel_brake_map_calibrator)!: add autoware_ prefix (#7351)
yuki-takagi-66 Jun 10, 2024
4f12fa5
refactor(external cmd converter)!: add autoware_ prefix (#7361)
yuki-takagi-66 Jun 10, 2024
aabff3b
fix(tier4_control_launch, crosswalk_traffic_light_estimator): fix a m…
SakodaShintaro Jun 11, 2024
bf81712
feat(behavior_velocity_planner): use polling subscriber to improve pe…
mkquda Jun 11, 2024
4129ddd
refactor(route_handler): route handler add autoware prefix (#7341)
mkquda Jun 11, 2024
afc129e
refactor(trajectory_follower_base): trajectory follower base add auto…
mkquda Jun 11, 2024
adde8e1
refactor(behavior_path_sampling_planner_module): add autoware prefix …
maxime-clem Jun 11, 2024
2f3541b
chore(rtc_replayer): remove from universe (#7424)
soblin Jun 11, 2024
e3a30cd
feat(sampling_based_planner): use polling subscribers (#7394)
maxime-clem Jun 11, 2024
32274ff
feat(autoware_control_validator): add polling subcribers (#7426)
danielsanchezaran Jun 11, 2024
21d1d85
refactor(no_stopping_area)!: add autoware prefix (#7425)
kosuke55 Jun 11, 2024
e3dc8bb
refactor(crosswalk)!: add autoware_ prefix (#7407)
yuki-takagi-66 Jun 11, 2024
822519d
refactor(obstacle_cruise_planner)!: add autoware_ prefix (#7419)
yuki-takagi-66 Jun 11, 2024
687ead9
refactor(shift_decider): prefix package and namespace with autoware_ …
zulfaqar-azmi-t4 Jun 11, 2024
2551d99
feat(map based prediction): use polling subscriber (#7397)
soblin Jun 11, 2024
4804e4d
refactor(trajectory_follower_node): trajectory follower node add auto…
mkquda Jun 11, 2024
a77018f
chore: update CODEOWNERS (#7374)
awf-autoware-bot[bot] Jun 11, 2024
86088c8
fix(behavior_velocity_planner): fix test_depend (#7431)
kosuke55 Jun 11, 2024
9bfc65d
feat(operation_mode_transition_manager): use polling subscriber (#7328)
zulfaqar-azmi-t4 Jun 11, 2024
34307f1
feat(pure_pursuit): add polling subscriber (#7330)
zulfaqar-azmi-t4 Jun 11, 2024
02e49bb
feat(shift_decider): use polling subscriber (#7345)
zulfaqar-azmi-t4 Jun 11, 2024
dcf6b81
refactor(operation_mode_transition_manager): prefix package and names…
zulfaqar-azmi-t4 Jun 11, 2024
72237f7
feat(accel_brake_map_calibrator): replace polling takeData function w…
N-Eiki Jun 11, 2024
ec7a2a1
docs(avoidance): update documentation (#7149)
satoshi-ota Jun 11, 2024
6667484
feat(scenario_selector): use polling subscribers (#7412)
yhisaki Jun 11, 2024
73969a1
refactor(behavior_path_planner): prefix autoware_ to behavior_path_pl…
soblin Jun 11, 2024
aa243da
feat(raw_vehicle_cmd_converter): use polling subscriber (#7319)
zusizusi Jun 11, 2024
2f49044
refactor(bpp): add namespace `autoware::` (#7437)
satoshi-ota Jun 11, 2024
0125e05
refactor(pure_pursuit): prefix package and namespace with autoware_ (…
zulfaqar-azmi-t4 Jun 11, 2024
0808eb1
fix: revert "ci(build-and-test-differential): set checkout fetch-dept…
mitsudome-r Jun 11, 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
  •  
  •  
  •  
The diff you're trying to view is too large. We only load the first 3000 changed files.
59 changes: 59 additions & 0 deletions .cppcheck_suppressions
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
arrayIndexThenCheck
assignBoolToFloat
checkersReport
constParameterPointer
constParameterReference
constStatement
constVariable
constVariablePointer
constVariableReference
containerOutOfBounds
cstyleCast
ctuOneDefinitionRuleViolation
current_deleted_index
duplicateAssignExpression
duplicateBranch
duplicateBreak
duplicateCondition
duplicateExpression
funcArgNamesDifferent
functionConst
functionStatic
invalidPointerCast
knownConditionTrueFalse
missingInclude
missingIncludeSystem
multiCondition
noConstructor
noExplicitConstructor
noValidConfiguration
obstacle_cruise_planner
passedByValue
preprocessorErrorDirective
redundantAssignment
redundantContinue
redundantIfRemove
redundantInitialization
returnByReference
selfAssignment
shadowArgument
shadowFunction
shadowVariable
stlFindInsert
syntaxError
uninitMemberVar
unknownMacro
unmatchedSuppression
unpreciseMathCall
unreadVariable
unsignedLessThanZero
unusedFunction
unusedScopedObject
unusedStructMember
unusedVariable
useInitializationList
useStlAlgorithm
uselessCallsSubstr
uselessOverride
variableScope
virtualCallInConstructor
7 changes: 5 additions & 2 deletions .cspell.json
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
{
"ignorePaths": ["perception/bytetrack/lib/**"],
"ignorePaths": [
"perception/bytetrack/lib/**",
"planning/behavior_velocity_intersection_module/scripts/**"
],
"ignoreRegExpList": [],
"words": ["dltype", "tvmgen"]
"words": ["dltype", "tvmgen", "fromarray"]
}
204 changes: 108 additions & 96 deletions .github/CODEOWNERS

Large diffs are not rendered by default.

4 changes: 4 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/small-change.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,6 +15,10 @@ Not applicable.

Not applicable.

## Interface changes

<!-- Describe any changed interfaces, such as topics, services, or parameters, including debugging interfaces -->

## Pre-review checklist for the PR author

The PR author **must** check the checkboxes below when creating the PR.
Expand Down
13 changes: 13 additions & 0 deletions .github/PULL_REQUEST_TEMPLATE/standard-change.md
Original file line number Diff line number Diff line change
Expand Up @@ -18,6 +18,19 @@

<!-- Describe any changed interfaces, such as topics, services, or parameters. -->

### ROS Topic Changes

<!-- | Topic Name | Type | Direction | Update Description | -->
<!-- | ---------------- | ------------------- | --------- | ------------------------------------------------------------- | -->
<!-- | `/example_topic` | `std_msgs/String` | Subscribe | Description of what the topic is used for in the system | -->
<!-- | `/another_topic` | `sensor_msgs/Image` | Publish | Also explain if it is added / modified / deleted with the PR | -->

### ROS Parameter Changes

<!-- | Parameter Name | Default Value | Update Description | -->
<!-- | -------------------- | ------------- | --------------------------------------------------- | -->
<!-- | `example_parameters` | `1.0` | Describe the parameter and also explain the updates | -->

## Effects on system behavior

<!-- Describe how this PR affects the system behavior. -->
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-and-test-arm64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,11 +19,11 @@ jobs:
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
build-depends-repos: build_depends.repos
steps:
- name: Check out repository
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Show disk space before the tasks
run: df -h
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-and-test-differential-arm64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,11 +29,11 @@ jobs:
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
build-depends-repos: build_depends.repos
steps:
- name: Check out repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand Down
41 changes: 2 additions & 39 deletions .github/workflows/build-and-test-differential.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -28,11 +28,11 @@ jobs:
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
build-depends-repos: build_depends.repos
steps:
- name: Check out repository
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
fetch-depth: 0

Expand Down Expand Up @@ -74,40 +74,3 @@ jobs:

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

clang-tidy-differential:
runs-on: ubuntu-latest
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt-cuda
steps:
- name: Check out repository
uses: actions/checkout@v3
with:
fetch-depth: 0

- 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 modified files
id: get-modified-files
uses: tj-actions/changed-files@v35
with:
files: |
**/*.cpp
**/*.hpp

- name: Run clang-tidy
if: ${{ steps.get-modified-files.outputs.all_changed_files != '' }}
uses: autowarefoundation/autoware-github-actions/clang-tidy@v1
with:
rosdistro: humble
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
target-files: ${{ steps.get-modified-files.outputs.all_changed_files }}
clang-tidy-config-url: https://raw.githubusercontent.com/autowarefoundation/autoware/main/.clang-tidy
build-depends-repos: build_depends.repos
6 changes: 3 additions & 3 deletions .github/workflows/build-and-test.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ on:
jobs:
build-and-test:
if: ${{ github.event_name != 'push' || github.ref_name == github.event.repository.default_branch }}
runs-on: ubuntu-latest
runs-on: [self-hosted, linux, X64]
container: ${{ matrix.container }}${{ matrix.container-suffix }}
strategy:
fail-fast: false
Expand All @@ -21,11 +21,11 @@ jobs:
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware-openadk:latest-prebuilt
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
build-depends-repos: build_depends.repos
steps:
- name: Check out repository
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Show disk space before the tasks
run: df -h
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/check-build-depends.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -20,7 +20,7 @@ jobs:
build-depends-repos: build_depends.repos
steps:
- name: Check out repository
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Remove exec_depend
uses: autowarefoundation/autoware-github-actions/remove-exec-depend@v1
Expand Down
53 changes: 53 additions & 0 deletions .github/workflows/clang-tidy-differential.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,53 @@
name: clang-tidy-differential

on:
pull_request:
types:
- opened
- synchronize
- labeled

jobs:
prevent-no-label-execution:
uses: autowarefoundation/autoware-github-actions/.github/workflows/prevent-no-label-execution.yaml@v1
with:
label: tag:run-clang-tidy-differential

clang-tidy-differential:
needs: prevent-no-label-execution
if: ${{ needs.prevent-no-label-execution.outputs.run == 'true' }}
runs-on: ubuntu-latest
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt-cuda
steps:
- name: Check out repository
uses: actions/checkout@v4
with:
fetch-depth: 0

- 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 modified files
id: get-modified-files
uses: tj-actions/changed-files@v35
with:
files: |
**/*.cpp
**/*.hpp

- name: Run clang-tidy
if: ${{ steps.get-modified-files.outputs.all_changed_files != '' }}
uses: autowarefoundation/autoware-github-actions/clang-tidy@v1
with:
rosdistro: humble
target-packages: ${{ steps.get-modified-packages.outputs.modified-packages }}
target-files: ${{ steps.get-modified-files.outputs.all_changed_files }}
clang-tidy-config-url: https://raw.githubusercontent.com/autowarefoundation/autoware/main/.clang-tidy
build-depends-repos: build_depends.repos
4 changes: 2 additions & 2 deletions .github/workflows/clang-tidy-pr-comments-manually.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Download analysis results
run: |
Expand All @@ -36,7 +36,7 @@ jobs:

- name: Check out PR head
if: ${{ steps.check-fixes-yaml-existence.outputs.exists == 'true' }}
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: ${{ steps.set-variables.outputs.pr-head-repo }}
ref: ${{ steps.set-variables.outputs.pr-head-ref }}
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/clang-tidy-pr-comments.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@ jobs:
runs-on: ubuntu-latest
steps:
- name: Check out repository
uses: actions/checkout@v3
uses: actions/checkout@v4

- name: Download analysis results
run: |
Expand All @@ -37,7 +37,7 @@ jobs:

- name: Check out PR head
if: ${{ steps.check-fixes-yaml-existence.outputs.exists == 'true' }}
uses: actions/checkout@v3
uses: actions/checkout@v4
with:
repository: ${{ steps.set-variables.outputs.pr-head-repo }}
ref: ${{ steps.set-variables.outputs.pr-head-ref }}
Expand Down
59 changes: 59 additions & 0 deletions .github/workflows/cppcheck-daily.yaml
Original file line number Diff line number Diff line change
@@ -0,0 +1,59 @@
name: cppcheck-daily

on:
schedule:
- cron: 0 0 * * *
workflow_dispatch:

jobs:
cppcheck-daily:
runs-on: ubuntu-latest

steps:
- name: Checkout code
uses: actions/checkout@v2

- name: Install dependencies
run: |
sudo apt-get update
sudo apt-get install -y build-essential cmake git libpcre3-dev

# cppcheck from apt does not yet support --check-level args, and thus install from source
- name: Install Cppcheck from source
run: |
mkdir /tmp/cppcheck
git clone https://github.com/danmar/cppcheck.git /tmp/cppcheck
cd /tmp/cppcheck
git checkout 2.14.1
mkdir build
cd build
cmake ..
make -j $(nproc)
sudo make install

- name: Run Cppcheck on all files
continue-on-error: true
id: cppcheck
run: |
cppcheck --enable=all --inconclusive --check-level=exhaustive --error-exitcode=1 --xml . 2> cppcheck-report.xml
shell: bash

- name: Count errors by error ID and severity
run: |
#!/bin/bash
temp_file=$(mktemp)
grep -oP '(?<=id=")[^"]+" severity="[^"]+' cppcheck-report.xml | sed 's/" severity="/,/g' > "$temp_file"
echo "Error counts by error ID and severity:"
sort "$temp_file" | uniq -c
rm "$temp_file"
shell: bash

- name: Upload Cppcheck report
uses: actions/upload-artifact@v2
with:
name: cppcheck-report
path: cppcheck-report.xml

- name: Fail the job if Cppcheck failed
if: steps.cppcheck.outcome == 'failure'
run: exit 1
Loading
Loading