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: sync tier4/autoware.universe:awf-latest #1439

Merged
merged 183 commits into from
Aug 1, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
183 commits
Select commit Hold shift + click to select a range
10de797
refactor(localization_util): move diagnostics_module (#8035)
RyuYamamoto Jul 18, 2024
f5bb5cd
feat(control_validator)!: add velocity check (#7806)
yuki-takagi-66 Jul 18, 2024
ca1adb6
refactor(crosswalk): clean up the structure and create a brief flowch…
takayuki5168 Jul 18, 2024
d9dddda
feat(autoware_universe_utils): add comment function to time_keeper (#…
yhisaki Jul 18, 2024
82081f2
feat(universe_utils): add GJK implementation for 2D convex polygon co…
maxime-clem Jul 18, 2024
0c4db04
refactor(image_projection_based_fusion): fix namespace and directory …
technolojin Jul 18, 2024
d5c95ae
refactor(multi_object_tracker): rework parameters (#7333)
tby-udel Jul 18, 2024
9256892
fix(static_obstacle_avoidance): avoid object behind unavoidance objec…
satoshi-ota Jul 18, 2024
247e5c7
refactor(probabilistic_occupancy_grid_map): rework parameters (#7339)
tby-udel Jul 18, 2024
108e65a
refactor(autoware_object_merger): move headers to src and rename pack…
esteve Jul 19, 2024
3deedd8
refactor(tensorrt_yolox): rework parameters (#7338)
tby-udel Jul 19, 2024
89a130a
refactor(autoware_tracking_object_merger): move headers to include/au…
esteve Jul 19, 2024
2df82b6
fix(mrm_handler, emergency_handler): remove unnecessary depend (#8099)
veqcc Jul 19, 2024
375ed18
refactor(multi_object_tracker)!: add package name prefix of autoware_…
technolojin Jul 19, 2024
edb7cb4
fix(detected_object_validation): fix shadowVariable (#7935)
kobayu858 Jul 19, 2024
33fe8a3
fix(perception_online_evaluator): fix shadowVariable (#7933)
kobayu858 Jul 19, 2024
a53c5c4
fix(tier4_perception_launch): delete unnecessary dependency (#8101)
MasatoSaeki Jul 19, 2024
624342e
fix(traffic_light_map_based_detector): fix constVariableReference (#8…
kobayu858 Jul 19, 2024
7cb68c5
fix(traffic_light_multi_camera_fusion): fix constVariableReference (#…
kobayu858 Jul 19, 2024
d78a7ae
fix(autoware_crosswalk_traffic_light_estimator): fix constVariableRef…
kobayu858 Jul 19, 2024
6a2b105
fix(autoware_radar_fusion_to_detected_object): fix constParameterRefe…
kobayu858 Jul 19, 2024
56eef23
fix(autoware_behavior_path_static_obstacle_avoidance_module): fix con…
kobayu858 Jul 19, 2024
2690124
feat(static_obstacle_avoidance): enable force execution under unsafe …
go-sakayori Jul 19, 2024
fb8dd2a
refactor(traffic_light_occlusion_predictor): fix namespace and direct…
technolojin Jul 19, 2024
3bcb292
fix(autoware_surround_obstacle_checker): fix funcArgNamesDifferent (#…
kobayu858 Jul 19, 2024
c3982a3
fix(autoware_surround_obstacle_checker): fix constVariableReference (…
kobayu858 Jul 19, 2024
34e33c8
refactor(multi_object_tracker): bring parameter schema to new package…
technolojin Jul 19, 2024
245f365
fix(control_validator): fix param names and doc (#8104)
yuki-takagi-66 Jul 19, 2024
5b1d14e
feat(carla_autoware): add interface to easily use CARLA with Autoware…
mraditya01 Jul 19, 2024
f1098fd
feat(simple_planning_simulator): add actuation command simulator (#8065)
kosuke55 Jul 19, 2024
d6a8d2b
fix(autoware_operation_mode_transition_manager): fix funcArgNamesDiff…
kobayu858 Jul 19, 2024
a523075
fix(autoware_static_centerline_generator): fix funcArgNamesDifferent …
kobayu858 Jul 19, 2024
f18325f
fix(pointcloud_preprocessor): fix constParameterReference (#8053)
kobayu858 Jul 19, 2024
6455d21
refactor(autoware_universe_utils): changed the API to be more intuiti…
yhisaki Jul 19, 2024
f1fbfcc
feat(ndt_scan_matcher): add scale_factor to covariance_estimation (#8…
SakodaShintaro Jul 19, 2024
7097072
fix(multi_object_tracker): fix funcArgNamesDifferent (#8079)
kobayu858 Jul 19, 2024
a156e0d
fix(bpp, rtc_interface): fix state transition (#7743)
satoshi-ota Jul 19, 2024
39c8461
fix(rtc_interface): fix build error (#8111)
go-sakayori Jul 19, 2024
ffa394f
fix(autoware_overlay_rviz_plugin): topic type of traffic light (#8098)
TomohitoAndo Jul 19, 2024
667c913
feat(start_planner): check current_pose and estimated_stop_pose for i…
kosuke55 Jul 21, 2024
314f9ae
fix(diagnostic_graph_aggregator): fix constVariableReference (#8062)
kobayu858 Jul 21, 2024
b174281
fix(autoware_pose_covariance_modifier): fix funcArgNamesDifferent (#8…
kobayu858 Jul 21, 2024
2cb6524
fix(reaction_analyzer): fix constVariableReference (#8063)
kobayu858 Jul 21, 2024
3c591db
refactor(traffic_light_map_based_detector): fix namespace and directo…
technolojin Jul 22, 2024
2e861d3
refactor(traffic_light_multi_camera_fusion): fix namespace and direct…
technolojin Jul 22, 2024
0c9e7da
refactor(traffic_light_classifier): fix namespace and directory struc…
technolojin Jul 22, 2024
c4d75b3
refactor(tensorrt_classifier)!: fix namespace and directory structure…
MasatoSaeki Jul 22, 2024
f31e5dc
refactor(euclidean_cluster): add package name prefix of autoware_ (#8…
badai-nguyen Jul 22, 2024
f83cf78
fix(detected_object_validation): use search for searching intersected…
a-maumau Jul 22, 2024
585e8fa
fix(autoware_multi_object_tracker): missing parameter schema path fix…
technolojin Jul 22, 2024
aab396a
refactor(vehicle_cmd_gate)!: delete rate limit skipping function for …
yuki-takagi-66 Jul 22, 2024
64a1658
fix(bpp): fix approved request search (#8119)
go-sakayori Jul 22, 2024
56166bb
refactor(lidar_transfusion)!: fix namespace and directory structure (…
MasatoSaeki Jul 22, 2024
86b39a2
refactor(traffic_light_fine_detector): fix namespace and directory st…
technolojin Jul 22, 2024
04f7c6c
refactor(traffic_light_visualization): fix namespace and directory st…
technolojin Jul 22, 2024
802d05d
chore(velocity_smoother): add maintainer (#8121)
go-sakayori Jul 22, 2024
cfbd0cf
perf(costmap_generator, scenario_selector): faster getLinkedParkingLo…
maxime-clem Jul 22, 2024
9bb228f
refactor(pointcloud_preprocessor): prefix package and namespace with …
amadeuszsz Jul 22, 2024
1381424
refactor(imu_corrector): apply static analysis (#7967)
a-maumau Jul 22, 2024
13cf95a
chore(euclidean_cluster): typo in Codeowners list (#8123)
badai-nguyen Jul 22, 2024
6b63aaa
fix(lidar_transfusion): commented tests were out of date (#8116)
knzo25 Jul 22, 2024
35d6465
fix(autoware_freespace_planning_algorithms): fix shadowVariable (#7949)
kobayu858 Jul 22, 2024
bfc6c78
fix(probabilistic_occupancy_grid_map): fix funcArgNamesDifferent (#8081)
kobayu858 Jul 22, 2024
cbc719a
fix(autoware_detection_by_tracker): fix funcArgNamesDifferent (#8076)
kobayu858 Jul 22, 2024
8beb2d0
fix(radar_tracks_msgs_converter): fix constVariableReference (#8056)
kobayu858 Jul 22, 2024
fd8bc18
feat(start_planner): add end_pose_curvature_threshold (#7901)
kosuke55 Jul 22, 2024
ab841bc
feat(out_of_lane): ignore objects coming from behind ego (#7891)
maxime-clem Jul 22, 2024
96af794
fix(autoware_vehicle_cmd_gate): fix funcArgNamesDifferent (#8006)
kobayu858 Jul 22, 2024
dab3a6c
fix(autoware_velocity_smoother): fix constParameterReference (#8043)
kobayu858 Jul 22, 2024
f84075d
fix(autoware_velocity_smoother): fix constVariableReference (#8060)
kobayu858 Jul 22, 2024
d7c3f13
fix(autoware_lane_departure_checker): fix shadowVariable (#7931)
kobayu858 Jul 22, 2024
0f83fda
fix(probabilistic_occupancy_grid_map): fix constVariableReference (#8…
kobayu858 Jul 22, 2024
851af5d
fix(radar_threshold_filter): fix funcArgNamesDifferent (#8082)
kobayu858 Jul 22, 2024
f5b04b8
fix(diagnostic_graph_aggregator): fix constParameterReference (#8054)
kobayu858 Jul 22, 2024
8910fd0
fix(autoware_object_velocity_splitter): fix funcArgNamesDifferent (#8…
kobayu858 Jul 22, 2024
093c20c
fix(autoware_radar_object_clustering): fix funcArgNamesDifferent (#8014)
kobayu858 Jul 22, 2024
905b74a
fix(probabilistic_occupancy_grid_map): fix knownConditionTrueFalse wa…
veqcc Jul 22, 2024
8b8f180
feat(lane_change): enable force execution under unsafe conditions (#8…
go-sakayori Jul 22, 2024
c3bf28c
refactor(image_diagnostics): add package name prefix of autoware_ (#8…
technolojin Jul 22, 2024
b6a0a18
refactor(detected_object_feature_remover)!: add package name prefix o…
badai-nguyen Jul 22, 2024
f15e459
fix(autoware_pointcloud_preprocessor): fix knownConditionTrueFalse wa…
veqcc Jul 22, 2024
97d3689
fix(lidar_apollo_instance_segmentation): fix shadowVariable (#7937)
kobayu858 Jul 23, 2024
c7fa43a
fix(autoware_obstacle_stop_planner): fix funcArgNamesDifferent (#8018)
kobayu858 Jul 23, 2024
d6dd37c
fix(ground_segmentation): fix funcArgNamesDifferent (#8011)
kobayu858 Jul 23, 2024
a595b36
refactor(detected_object_validation)!: add package name prefix of aut…
technolojin Jul 23, 2024
fec9d42
refactor(lidar_centerpoint)!: fix namespace and directory structure (…
MasatoSaeki Jul 23, 2024
75dbcdf
fix(autoware_rtc_interface): fix constParameterReference (#8042)
kobayu858 Jul 23, 2024
f47aa2a
chore(ci): remove constVariableReference from cppcheck suppressions (…
veqcc Jul 23, 2024
ee23ebf
refactor(ground_segmentation)!: add package name prefix of autoware_ …
badai-nguyen Jul 23, 2024
553bebe
fix(autoware_pointcloud_preprocessor): revert increase_size() in robi…
veqcc Jul 23, 2024
37676fd
fix(lane_change): delay lane change cancel (#8048)
zulfaqar-azmi-t4 Jul 23, 2024
fe03b39
refactor(radar_scan_to_pointcloud2, radar_static_pointcloud_filter, r…
technolojin Jul 23, 2024
ac5efb5
refactor(pose_initializer): integrated ndt/yabloc module (#8113)
RyuYamamoto Jul 23, 2024
e54c4e2
fix(autoware_behavior_velocity_blind_spot_module): fix funcArgNamesDi…
kobayu858 Jul 23, 2024
da424d5
fix(path_optimizer): revert the feature of publishing processing time…
takayuki5168 Jul 23, 2024
a6f1fd8
chore(autoware_perception_rviz_plugin): delete maintainer (#7900)
scepter914 Jul 23, 2024
1f7122a
feat(ci): update `autoware`'s image tag (#7952)
youtalk Jul 23, 2024
f1fa039
chore(object_recognition_utils): delete maintainer (#7897)
scepter914 Jul 23, 2024
2723c89
fix(velocity_smoother, obstacle_cruise_planner ): float type of proce…
takayuki5168 Jul 23, 2024
b09053d
refactor(vehicle_velocity_converter): apply static analysis (#7975)
a-maumau Jul 23, 2024
8e9cc35
fix(autoware_mpc_lateral_controller): add timestamp and frame ID to p…
kyoichi-sugahara Jul 23, 2024
1ee7511
feat: add color customization to gear speed mission speed limit and t…
KhalilSelyan Jul 23, 2024
7675b06
refactor(shape_estimation): add package name prefix of autoware_ (#7999)
badai-nguyen Jul 23, 2024
75d2161
refactor(compare_map_segmentation): add package name prefix of autowa…
badai-nguyen Jul 24, 2024
065e021
refactor(image_projection_based_fusion)!: add package name prefix of …
technolojin Jul 24, 2024
37a4856
fix(autoware_radar_fusion_to_detected_object): fix warnings of functi…
taisa1 Jul 24, 2024
4fa23be
fix(autoware_mpc_lateral_controller): fix cppcheck warnings (#8149)
veqcc Jul 24, 2024
f33635c
feat(pid_longitudinal_controller): re-organize diff limit structure a…
yuki-takagi-66 Jul 24, 2024
d525836
refactor(lidar_apollo_segmentation_tvm): remove `lidar_apollo_segment…
ktro2828 Jul 24, 2024
28f9e7e
fix(simple_planning_simulator): fix publised acc of actuation simulat…
kosuke55 Jul 24, 2024
3e501cf
refactor(lidar_apollo_instance_segmentation)!: fix namespace and dire…
ktro2828 Jul 24, 2024
5995801
refactor(traffic_light_visualization): rework parameters (#8168)
batuhanbeytekin Jul 24, 2024
8ea7de7
refactor(autoware_map_msgs): modify pcd metadata msg (#7852)
YamatoAndo Jul 24, 2024
799f5b1
ci(pr-agent): disable newly added default review labels (#8177)
xmfcx Jul 24, 2024
e46c927
feat(map_based_prediction): add time_keeper (#8176)
soblin Jul 24, 2024
bab6f4f
refactor(radar_tracks_msgs_converter, simple_object_merger, radar_tra…
technolojin Jul 25, 2024
847a194
refactor(ndt_scan_matcher): remove unnecessary code and fix default c…
SakodaShintaro Jul 25, 2024
f808124
refactor(traffic_light_*)!: add package name prefix of autoware_ (#8159)
technolojin Jul 25, 2024
563faec
revert: revert "refactor(autoware_map_msgs): modify pcd metadata msg …
mitsudome-r Jul 25, 2024
5415162
fix(lane_change): filtering object ahead of terminal (#8093)
zulfaqar-azmi-t4 Jul 25, 2024
259ee71
fix(multi_object_tracker, object_merger, radar_object_tracker, tracki…
veqcc Jul 25, 2024
d4ce122
fix(autoware_lidar_apollo_instance_segmentation): fix typo of CODEOWN…
ktro2828 Jul 25, 2024
4ef61d7
refactor(bytetrack): fix namespace and directory structure (#8125)
YoshiRi Jul 25, 2024
3e496cc
fix(autoware_behavior_path_start_planner_module): fix shadowVariable …
kobayu858 Jul 25, 2024
9dacd1e
chore(autoware_lidar_centerpoint): updated tests (#8158)
knzo25 Jul 25, 2024
9ab3799
refactor(tensorrt_yolox)!: fix namespace and directory structure (#7992)
ktro2828 Jul 25, 2024
76e87c0
refactor(elevation_map_loader): add package name prefix `autoware_`, …
technolojin Jul 25, 2024
2512383
fix(autoware_path_optimizer): fix passedByValue (#8190)
kobayu858 Jul 25, 2024
fc338c5
fix(behavior_path_planner_common): fix dynamic drivable area expansio…
maxime-clem Jul 25, 2024
287e753
refactor(probabilistic_occupancy_grid_map, occupancy_grid_map_outlier…
YoshiRi Jul 26, 2024
96c1601
fix(autoware_traffic_light_fine_detector): fix constParameterReferenc…
kobayu858 Jul 26, 2024
bf4d35d
fix(traffic_light_classifier): fix funcArgNamesDifferent (#8153)
kobayu858 Jul 26, 2024
8b481cc
fix(traffic_light_fine_detector): fix funcArgNamesDifferent (#8154)
kobayu858 Jul 26, 2024
7fe1e36
fix(traffic_light_map_based_detector): fix funcArgNamesDifferent (#8155)
kobayu858 Jul 26, 2024
6936970
chore(ci): reduce unnecessary cppcheck suppressions (#8204)
veqcc Jul 26, 2024
59836c7
chore(tier4_localization_rviz_plugin): add maintainer and author (#8184)
YamatoAndo Jul 26, 2024
75477f7
fix(autoware_surround_obstacle_checker): fix passedByValue (#8206)
kobayu858 Jul 26, 2024
3176fd7
fix(autoware_path_smoother): fix passedByValue (#8203)
kobayu858 Jul 26, 2024
e889fd7
fix(autoware_behavior_path_lane_change_module): fix passedByValue (#8…
kobayu858 Jul 26, 2024
7ba01a9
fix(perception_online_evaluator): passedByValue (#8201)
Nagi70 Jul 26, 2024
5c01a9a
fix(autoware_behavior_path_planner_common): fix passedByValue (#8209)
kobayu858 Jul 26, 2024
c4aea4b
fix(autoware_behavior_velocity_planner): fix passedByValue (#8213)
kobayu858 Jul 26, 2024
95aef0d
fix(autoware_path_sampler): fix passedByValue (#8216)
kobayu858 Jul 26, 2024
477c197
refactor: traffic light arbiter/autoware prefix (#8181)
manato Jul 29, 2024
936703d
fix(autoware_compare_map_segmentation): fix redundantInitialization w…
veqcc Jul 29, 2024
687aa93
feat(rtc_inteface): add function to check force deactivate (#8221)
go-sakayori Jul 29, 2024
6719f5f
fix(autoware_behavior_velocity_crosswalk_module): fix passedByValue (…
kobayu858 Jul 29, 2024
4a92ae6
feat(evalautor): rename evaluator diag topics (#8152)
kosuke55 Jul 29, 2024
083ed2f
refactor: image transport decompressor/autoware prefix (#8197)
manato Jul 29, 2024
a310843
fix(tensorrt_common): fix unreadVariable warnings (#8148)
veqcc Jul 29, 2024
e87a038
fix(autoware_radar_object_tracker): fix redundantInitialization (#8227)
veqcc Jul 29, 2024
5093495
feat(lane_change): force deactivation in prepare phase (#8235)
go-sakayori Jul 29, 2024
357d93c
refactor(freespace_planning_algorithm): refactor and improve astar se…
mkquda Jul 29, 2024
0220122
fix(autoware_behavior_velocity_run_out_module): fix passedByValue (#8…
kobayu858 Jul 29, 2024
99eb65b
fix(autoware_multi_object_tracker): fix passedByValue (#8231)
kobayu858 Jul 29, 2024
f9519dd
fix(autoware_object_merger): fix passedByValue (#8232)
kobayu858 Jul 29, 2024
5c077df
feat(goal_planner): add time keeper (#8194)
kosuke55 Jul 29, 2024
6889ed5
feat(path_safety_checker): add rough collision check (#8193)
kosuke55 Jul 29, 2024
4ed5b1f
fix(autoware_image_projection_based_fusion): fix passedByValue (#8234)
kobayu858 Jul 29, 2024
4f73499
fix(autoware_compare_map_segmentation): fix passedByValue (#8233)
kobayu858 Jul 29, 2024
281dea3
fix(autoware_image_diagnostics): fix cppcheck warnings (#8228)
veqcc Jul 29, 2024
28e2cda
fix(autoware_pointcloud_preprocessor): fix redundantInitialization (#…
veqcc Jul 29, 2024
676ed58
fix(start/goal_planner): fix freespace planning error handling (#8246)
kosuke55 Jul 30, 2024
f48336c
perf(goal_planner): reduce processing time (#8195)
kosuke55 Jul 30, 2024
a1a22a6
perf(autoware_detected_object_validation): reduce lanelet_filter proc…
a-maumau Jul 30, 2024
72f28ef
feat(out_of_lane): also apply lat buffer between the lane and stop po…
maxime-clem Jul 30, 2024
36771de
perf(velocity_smoother): use ProxQP for faster optimization (#8028)
takayuki5168 Jul 30, 2024
d311b5d
chore: update CODEOWNERS (#8027)
awf-autoware-bot[bot] Jul 30, 2024
99e170f
perf(ndt_scan_matcher): change the temperature of multi_ndt_score to …
SakodaShintaro Jul 30, 2024
313bb86
perf(autoware_ar_tag_based_localizer): remove unnecessary pub/sub dep…
KYabuuchi Jul 30, 2024
da61d22
perf(velocity_smoother): not resample debug_trajectories is not used …
takayuki5168 Jul 30, 2024
4e9755b
feat(start_planner): add time_keeper (#8254)
takayuki5168 Jul 30, 2024
d5e8e85
refactor(localization): remove unnecessary dependency in localization…
KYabuuchi Jul 31, 2024
26e01e9
docs(centerpoint): add description for ml package params (#8187)
kminoda Jul 31, 2024
6258f59
fix(autoware_tensorrt_classifier): fix passedByValue (#8236)
kobayu858 Jul 31, 2024
d4f365d
fix(autoware_traffic_light_fine_detector): fix passedByValue (#8237)
kobayu858 Jul 31, 2024
3e4254e
perf(yabloc_common): remove unnecessary pub/sub depth for transient_l…
KYabuuchi Jul 31, 2024
ccb3417
feat(traffic_light_roi_visualizer): add an option to use normal publi…
Owen-Liuyuxuan Jul 31, 2024
14fa0f3
feat(autoware_control_validator): refactoring & testing (#8096)
yhisaki Jul 31, 2024
ab93dab
feat(static_obstacle_avoidance): force deactivation (#8288)
go-sakayori Jul 31, 2024
a514e7f
fix(autoware_detected_object_validation): fix functionConst (#8285)
bathteayo Jul 31, 2024
7504092
feat(autonomous_emergency_braking): enable AEB emergency stop (#8255)
danielsanchezaran Jul 31, 2024
b9fb39b
Merge remote-tracking branch 'origin/beta/v0.32.0' into sync-upstream
rej55 Aug 1, 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
  •  
  •  
  •  
3 changes: 0 additions & 3 deletions .cppcheck_suppressions
Original file line number Diff line number Diff line change
Expand Up @@ -2,17 +2,14 @@

checkersReport
constParameterReference
constVariableReference
funcArgNamesDifferent
functionConst
functionStatic
knownConditionTrueFalse
missingInclude
missingIncludeSystem
noConstructor
passedByValue
redundantInitialization
shadowVariable
// cspell: ignore uninit
uninitMemberVar
unknownMacro
Expand Down
87 changes: 44 additions & 43 deletions .github/CODEOWNERS

Large diffs are not rendered by default.

2 changes: 1 addition & 1 deletion .github/sync-files.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -38,7 +38,7 @@
files:
- source: .github/workflows/clang-tidy-differential.yaml
pre-commands: |
sd 'container: ros:(\w+)' 'container: ghcr.io/autowarefoundation/autoware:latest-prebuilt-cuda' {source}
sd 'container: ros:(\w+)' 'container: ghcr.io/autowarefoundation/autoware:latest-autoware-universe-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
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-and-test-daily-arm64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
container: ghcr.io/autowarefoundation/autoware:latest-autoware-universe
build-depends-repos: build_depends.repos
steps:
- name: Check out repository
Expand All @@ -39,7 +39,7 @@

- name: Export CUDA state as a variable for adding to cache key
run: |
build_type_cuda_state=nocuda

Check warning on line 42 in .github/workflows/build-and-test-daily-arm64.yaml

View workflow job for this annotation

GitHub Actions / spell-check-differential

Unknown word (nocuda)
if [[ "${{ matrix.container-suffix }}" == "-cuda" ]]; then
build_type_cuda_state=cuda
fi
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-and-test-daily.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
container: ghcr.io/autowarefoundation/autoware:latest-autoware-universe
build-depends-repos: build_depends.repos
steps:
- name: Check out repository
Expand All @@ -39,7 +39,7 @@

- name: Export CUDA state as a variable for adding to cache key
run: |
build_type_cuda_state=nocuda

Check warning on line 42 in .github/workflows/build-and-test-daily.yaml

View workflow job for this annotation

GitHub Actions / spell-check-differential

Unknown word (nocuda)
if [[ "${{ matrix.container-suffix }}" == "-cuda" ]]; then
build_type_cuda_state=cuda
fi
Expand Down
2 changes: 1 addition & 1 deletion .github/workflows/build-and-test-differential-arm64.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -29,7 +29,7 @@
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
container: ghcr.io/autowarefoundation/autoware:latest-autoware-universe
build-depends-repos: build_depends.repos
steps:
- name: Set PR fetch depth
Expand All @@ -53,7 +53,7 @@

- name: Export CUDA state as a variable for adding to cache key
run: |
build_type_cuda_state=nocuda

Check warning on line 56 in .github/workflows/build-and-test-differential-arm64.yaml

View workflow job for this annotation

GitHub Actions / spell-check-differential

Unknown word (nocuda)
if [[ "${{ matrix.container-suffix }}" == "-cuda" ]]; then
build_type_cuda_state=cuda
fi
Expand Down
4 changes: 2 additions & 2 deletions .github/workflows/build-and-test-differential.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -33,7 +33,7 @@
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
container: ghcr.io/autowarefoundation/autoware:latest-autoware-universe
build-depends-repos: build_depends.repos
steps:
- name: Set PR fetch depth
Expand Down Expand Up @@ -84,7 +84,7 @@

- name: Export CUDA state as a variable for adding to cache key
run: |
build_type_cuda_state=nocuda

Check warning on line 87 in .github/workflows/build-and-test-differential.yaml

View workflow job for this annotation

GitHub Actions / spell-check-differential

Unknown word (nocuda)
if [[ "${{ matrix.container-suffix }}" == "-cuda" ]]; then
build_type_cuda_state=cuda
fi
Expand Down Expand Up @@ -130,7 +130,7 @@
clang-tidy-differential:
needs: build-and-test-differential
runs-on: ubuntu-latest
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt-cuda
container: ghcr.io/autowarefoundation/autoware:latest-autoware-universe-cuda
steps:
- name: Set PR fetch depth
run: echo "PR_FETCH_DEPTH=$(( ${{ github.event.pull_request.commits }} + 1 ))" >> "${GITHUB_ENV}"
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 @@ -23,7 +23,7 @@
- -cuda
include:
- rosdistro: humble
container: ghcr.io/autowarefoundation/autoware:latest-prebuilt
container: ghcr.io/autowarefoundation/autoware:latest-autoware-universe
build-depends-repos: build_depends.repos
steps:
- name: Check out repository
Expand Down Expand Up @@ -68,7 +68,7 @@

- name: Export CUDA state as a variable for adding to cache key
run: |
build_type_cuda_state=nocuda

Check warning on line 71 in .github/workflows/build-and-test.yaml

View workflow job for this annotation

GitHub Actions / spell-check-differential

Unknown word (nocuda)
if [[ "${{ matrix.container-suffix }}" == "-cuda" ]]; then
build_type_cuda_state=cuda
fi
Expand Down
2 changes: 2 additions & 0 deletions .github/workflows/pr-agent.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
name: Run pr agent on every pull request, respond to user comments
steps:
- name: PR Agent action step
id: pragent

Check warning on line 24 in .github/workflows/pr-agent.yaml

View workflow job for this annotation

GitHub Actions / spell-check-differential

Unknown word (pragent)
uses: Codium-ai/pr-agent@main
env:
OPENAI_KEY: ${{ secrets.OPENAI_KEY_PR_AGENT }}
Expand All @@ -35,4 +35,6 @@
config.model_turbo: gpt-4o
config.max_model_tokens: 64000
pr_code_suggestions.max_context_tokens: 12000
pr_code_suggestions.commitable_code_suggestions: true

Check warning on line 38 in .github/workflows/pr-agent.yaml

View workflow job for this annotation

GitHub Actions / spell-check-differential

Unknown word (commitable)
pr_reviewer.enable_review_labels_effort: false
pr_reviewer.enable_review_labels_security: false
12 changes: 6 additions & 6 deletions build_depends.repos
Original file line number Diff line number Diff line change
Expand Up @@ -8,31 +8,31 @@ repositories:
core/autoware_cmake:
type: git
url: https://github.com/autowarefoundation/autoware_cmake.git
version: main
version: 1.0.0
core/autoware_utils:
type: git
url: https://github.com/autowarefoundation/autoware_utils.git
version: main
version: 1.0.0
core/autoware_lanelet2_extension:
type: git
url: https://github.com/autowarefoundation/autoware_lanelet2_extension.git
version: main
version: 0.5.0
core/autoware.core:
type: git
url: https://github.com/autowarefoundation/autoware.core.git
version: main
core/autoware_msgs:
type: git
url: https://github.com/autowarefoundation/autoware_msgs.git
version: main
version: 1.1.0
core/autoware_adapi_msgs:
type: git
url: https://github.com/autowarefoundation/autoware_adapi_msgs.git
version: main
version: 1.3.0
core/autoware_internal_msgs:
type: git
url: https://github.com/autowarefoundation/autoware_internal_msgs.git
version: main
version: 1.1.0
# universe
universe/external/tier4_autoware_msgs:
type: git
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,10 @@ private Q_SLOTS:
rviz_common::properties::IntProperty * property_height_;
rviz_common::properties::IntProperty * property_right_;
rviz_common::properties::IntProperty * property_top_;
rviz_common::properties::ColorProperty * property_bg_color_;
rviz_common::properties::FloatProperty * property_bg_alpha_;
rviz_common::properties::ColorProperty * property_text_color_;

std::unique_ptr<rviz_common::properties::RosTopicProperty>
remaining_distance_time_topic_property_;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,16 +36,15 @@ class RemainingDistanceTimeDisplay
{
public:
RemainingDistanceTimeDisplay();
void drawRemainingDistanceTimeDisplay(QPainter & painter, const QRectF & backgroundRect);
void drawRemainingDistanceTimeDisplay(
QPainter & painter, const QRectF & backgroundRect, const QColor & text_color);
void updateRemainingDistanceTimeData(
const autoware_internal_msgs::msg::MissionRemainingDistanceTime::ConstSharedPtr & msg);

private:
double remaining_distance_; // Internal variable to store remaining distance
double remaining_time_; // Internal variable to store remaining time

QColor gray = QColor(194, 194, 194);

QImage icon_dist_;
QImage icon_dist_scaled_;
QImage icon_time_;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -39,6 +39,12 @@ MissionDetailsDisplay::MissionDetailsDisplay()
"Right", 10, "Margin from the right border", this, SLOT(update_size()));
property_top_ = new rviz_common::properties::IntProperty(
"Top", 10, "Margin from the top border", this, SLOT(update_size()));
property_bg_alpha_ = new rviz_common::properties::FloatProperty(
"Background Alpha", 0.3, "Background Alpha", this, SLOT(update_size()));
property_bg_color_ = new rviz_common::properties::ColorProperty(
"Background Color", QColor(0, 0, 0), "Background Color", this, SLOT(update_size()));
property_text_color_ = new rviz_common::properties::ColorProperty(
"Text Color", QColor(194, 194, 194), "Text Color", this, SLOT(update_size()));

// Initialize the component displays
remaining_distance_time_display_ = std::make_unique<RemainingDistanceTimeDisplay>();
Expand Down Expand Up @@ -154,7 +160,8 @@ void MissionDetailsDisplay::draw_widget(QImage & hud)
draw_rounded_rect(painter, backgroundRect);

if (remaining_distance_time_display_) {
remaining_distance_time_display_->drawRemainingDistanceTimeDisplay(painter, backgroundRect);
remaining_distance_time_display_->drawRemainingDistanceTimeDisplay(
painter, backgroundRect, property_text_color_->getColor());
}

painter.end();
Expand All @@ -164,8 +171,10 @@ void MissionDetailsDisplay::draw_rounded_rect(QPainter & painter, const QRectF &
{
painter.setRenderHint(QPainter::Antialiasing, true);
QColor colorFromHSV;
colorFromHSV.setHsv(0, 0, 29);
colorFromHSV.setAlphaF(0.60);
colorFromHSV.setHsv(
property_bg_color_->getColor().hue(), property_bg_color_->getColor().saturation(),
property_bg_color_->getColor().value());
colorFromHSV.setAlphaF(property_bg_alpha_->getFloat());

painter.setBrush(colorFromHSV);

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -60,7 +60,7 @@ void RemainingDistanceTimeDisplay::updateRemainingDistanceTimeData(
}

void RemainingDistanceTimeDisplay::drawRemainingDistanceTimeDisplay(
QPainter & painter, const QRectF & backgroundRect)
QPainter & painter, const QRectF & backgroundRect, const QColor & text_color)
{
const QFont font("Quicksand", 15, QFont::Bold);
painter.setFont(font);
Expand Down Expand Up @@ -107,7 +107,7 @@ void RemainingDistanceTimeDisplay::drawRemainingDistanceTimeDisplay(
QRectF rect_text_unit(
rect.topRight().x() - unit_width, rect.topRight().y(), unit_width, rect.height());

painter.setPen(gray);
painter.setPen(text_color);
painter.drawText(rect_text_unit, Qt::AlignLeft | Qt::AlignVCenter, str_unit);

// place the value text
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,9 @@ class GearDisplay
{
public:
GearDisplay();
void drawGearIndicator(QPainter & painter, const QRectF & backgroundRect);
void drawGearIndicator(
QPainter & painter, const QRectF & backgroundRect, const QColor & color,
const QColor & bg_color);
void updateGearData(const autoware_vehicle_msgs::msg::GearReport::ConstSharedPtr & msg);

private:
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -77,6 +77,12 @@ private Q_SLOTS:
rviz_common::properties::IntProperty * property_top_;
rviz_common::properties::ColorProperty * property_signal_color_;
rviz_common::properties::FloatProperty * property_handle_angle_scale_;
rviz_common::properties::ColorProperty * property_background_color_;
rviz_common::properties::FloatProperty * property_background_alpha_;
rviz_common::properties::ColorProperty * property_primary_color_;
rviz_common::properties::ColorProperty * property_light_limit_color_;
rviz_common::properties::ColorProperty * property_dark_limit_color_;

std::unique_ptr<rviz_common::properties::RosTopicProperty> steering_topic_property_;
std::unique_ptr<rviz_common::properties::RosTopicProperty> gear_topic_property_;
std::unique_ptr<rviz_common::properties::RosTopicProperty> speed_topic_property_;
Expand All @@ -103,8 +109,7 @@ private Q_SLOTS:
turn_signals_sub_;
rclcpp::Subscription<autoware_vehicle_msgs::msg::HazardLightsReport>::SharedPtr
hazard_lights_sub_;
rclcpp::Subscription<autoware_perception_msgs::msg::TrafficLightGroupArray>::SharedPtr
traffic_sub_;
rclcpp::Subscription<autoware_perception_msgs::msg::TrafficLightGroup>::SharedPtr traffic_sub_;
rclcpp::Subscription<tier4_planning_msgs::msg::VelocityLimit>::SharedPtr speed_limit_sub_;

std::mutex property_mutex_;
Expand All @@ -118,7 +123,7 @@ private Q_SLOTS:
const autoware_vehicle_msgs::msg::HazardLightsReport::ConstSharedPtr & msg);
void updateSpeedLimitData(const tier4_planning_msgs::msg::VelocityLimit::ConstSharedPtr msg);
void updateTrafficLightData(
const autoware_perception_msgs::msg::TrafficLightGroupArray::ConstSharedPtr msg);
const autoware_perception_msgs::msg::TrafficLightGroup::ConstSharedPtr msg);
void drawWidget(QImage & hud);
};
} // namespace autoware_overlay_rviz_plugin
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -36,12 +36,11 @@ class SpeedDisplay
{
public:
SpeedDisplay();
void drawSpeedDisplay(QPainter & painter, const QRectF & backgroundRect);
void drawSpeedDisplay(QPainter & painter, const QRectF & backgroundRect, const QColor & color);
void updateSpeedData(const autoware_vehicle_msgs::msg::VelocityReport::ConstSharedPtr & msg);

private:
float current_speed_; // Internal variable to store current speed
QColor gray = QColor(194, 194, 194);
};

} // namespace autoware_overlay_rviz_plugin
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -37,14 +37,16 @@ class SpeedLimitDisplay
{
public:
SpeedLimitDisplay();
void drawSpeedLimitIndicator(QPainter & painter, const QRectF & backgroundRect);
void drawSpeedLimitIndicator(
QPainter & painter, const QRectF & backgroundRect, const QColor & color,
const QColor & light_color, const QColor & dark_color, const QColor & bg_color,
const float bg_alpha);
void updateSpeedLimitData(const tier4_planning_msgs::msg::VelocityLimit::ConstSharedPtr msg);
void updateSpeedData(const autoware_vehicle_msgs::msg::VelocityReport::ConstSharedPtr & msg);

private:
float current_limit; // Internal variable to store current gear
float current_speed_; // Internal variable to store current speed
QColor gray = QColor(194, 194, 194);
};

} // namespace autoware_overlay_rviz_plugin
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -25,7 +25,6 @@

#include <autoware_perception_msgs/msg/traffic_light_element.hpp>
#include <autoware_perception_msgs/msg/traffic_light_group.hpp>
#include <autoware_perception_msgs/msg/traffic_light_group_array.hpp>

#include <OgreColourValue.h>
#include <OgreMaterial.h>
Expand All @@ -40,8 +39,8 @@ class TrafficDisplay
TrafficDisplay();
void drawTrafficLightIndicator(QPainter & painter, const QRectF & backgroundRect);
void updateTrafficLightData(
const autoware_perception_msgs::msg::TrafficLightGroupArray::ConstSharedPtr & msg);
autoware_perception_msgs::msg::TrafficLightGroupArray current_traffic_;
const autoware_perception_msgs::msg::TrafficLightGroup::ConstSharedPtr & msg);
autoware_perception_msgs::msg::TrafficLightGroup current_traffic_;

private:
QImage traffic_light_image_;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -54,7 +54,8 @@ void GearDisplay::updateGearData(const autoware_vehicle_msgs::msg::GearReport::C
current_gear_ = msg->report; // Assuming msg->report contains the gear information
}

void GearDisplay::drawGearIndicator(QPainter & painter, const QRectF & backgroundRect)
void GearDisplay::drawGearIndicator(
QPainter & painter, const QRectF & backgroundRect, const QColor & color, const QColor & bg_color)
{
// we deal with the different gears here
std::string gearString;
Expand Down Expand Up @@ -90,9 +91,9 @@ void GearDisplay::drawGearIndicator(QPainter & painter, const QRectF & backgroun
double gearX = backgroundRect.left() + 54;
double gearY = backgroundRect.height() / 2 - gearBoxSize / 2;
QRect gearRect(gearX, gearY, gearBoxSize, gearBoxSize);
painter.setBrush(gray);
painter.setBrush(color);
painter.drawRoundedRect(gearRect, 10, 10);
painter.setPen(Qt::black);
painter.setPen(bg_color);
painter.drawText(gearRect, Qt::AlignCenter, QString::fromStdString(gearString));
}

Expand Down
Loading
Loading