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 #1339

Merged
merged 417 commits into from
Jun 18, 2024
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
417 commits
Select commit Hold shift + click to select a range
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
f87cf32
feat(obstacle_velocity_limiter): move to motion_velocity_planner (#7439)
maxime-clem Jun 11, 2024
36b0b2b
fix(operation mode manager): add nullptr check in onTimer (#7446)
soblin Jun 11, 2024
350e650
fix(static_centerline_generator): fix dependency (#7442)
satoshi-ota Jun 12, 2024
ce67cac
fix(autoware_behavior_velocity_planner): remove no prefix (#7455)
satoshi-ota Jun 12, 2024
c734022
refactor(twist2accel): apply static analysis (#7311)
a-maumau Jun 12, 2024
90f39a8
refactor(start_planner): remove unused parameters in start planner mo…
kyoichi-sugahara Jun 12, 2024
9248e5c
docs(plannig): fix invalid link (#7458)
kosuke55 Jun 12, 2024
1fcd5c6
fix(start_planner): set minimum velocity to avoid high curvature in t…
kyoichi-sugahara Jun 12, 2024
cdb3d4a
refactor(behavior_path_planner_common): fix namespace of drivable_are…
maxime-clem Jun 12, 2024
ab4badb
fix(tier4_perception_launch): enable low_intensity_filter as default …
badai-nguyen Jun 12, 2024
c0f8091
feat(start_planner): add debug prints for start planner plans (#7438)
danielsanchezaran Jun 12, 2024
f40440f
feat(multi_object_tracker): object position update by size change (#7…
technolojin Jun 12, 2024
341d407
fix(multi_object_tracker): fix a bug on the existence probability per…
technolojin Jun 12, 2024
2ca96d0
refactor(test_utils): move to common folder (#7158)
zulfaqar-azmi-t4 Jun 12, 2024
763c112
feat(autonomous_emergency_braking): aeb for backwards driving (#7279)
danielsanchezaran Jun 12, 2024
1031e38
feat(behavior_path_planner): replace polling subscribers (#7462)
soblin Jun 12, 2024
3881947
feat(yabloc_particle_filter): componentize yabloc_particle_filter nod…
KYabuuchi Jun 12, 2024
67bfa58
fix(pose_covariance_modifier): fix json schema (#7323)
YamatoAndo Jun 12, 2024
221ce4b
chore(tier4_perception_launch): perception launcher refactoring (#7194)
technolojin Jun 12, 2024
d532672
refactor(autoware_behavior_velocity_detection_area_module): prefix pa…
esteve Jun 12, 2024
e99b6ff
ci(build-and-test-differential): fetch only necessary commits (#7468)
xmfcx Jun 12, 2024
c918ebf
fix(route_handler): route handler overlap removal is too conservative…
mkquda Jun 13, 2024
796f72d
feat(velodyne_monitor): componentize node (#7201)
isamu-takagi Jun 13, 2024
898fb73
refactor(tree_structured_parzen_estimator): apply static analysis (#7…
a-maumau Jun 13, 2024
4504271
chore(route_handler, lane_change): add codeowner (#7475)
zulfaqar-azmi-t4 Jun 13, 2024
314f229
chore(planning): remove ghost file (#7457)
maxime-clem Jun 13, 2024
3389459
refactor(pose_estimator_arbiter): apply static analysis (#7473)
a-maumau Jun 13, 2024
64cb983
fix(tree_structured_parzen_estimator): removed the "tree_structured_p…
SakodaShintaro Jun 13, 2024
4a3e517
refactor(autoware_test_utils): function to load paths from folder (#7…
zulfaqar-azmi-t4 Jun 13, 2024
ccbdab6
chore(pose_estimator_arbiter): add maintainers to pose_estimator_arbi…
SakodaShintaro Jun 13, 2024
be75f1b
feat(default_ad_api): remove energy status (#7464)
isamu-takagi Jun 13, 2024
5b611e7
fix(start_planner): redefine the necessary parameters (#7477)
kyoichi-sugahara Jun 13, 2024
65665ce
refactor(dynamic_obstacle_stop): move to motion_velocity_planner (#7460)
maxime-clem Jun 13, 2024
a78482e
fix(lane_change): fix state transition in lane change module (#7436)
rej55 Jun 13, 2024
f25396f
refactor(pose_instability_detector): apply static analysis (#7476)
a-maumau Jun 13, 2024
d17bfa1
refactor(ndt scan matcher): update parameter (#7276)
YamatoAndo Jun 13, 2024
b1dd7bb
refactor(lidar_centerpoint): add training docs (#5570)
kaancolak Jun 13, 2024
7bc9ae0
feat(mission_planner): use polling subscriber (#7447)
kosuke55 Jun 13, 2024
dfbf26c
feat(control_evaluator): add deviation metrics and queue for diagnost…
kosuke55 Jun 14, 2024
9c41554
fix(goal_planner): check lateral distance for previous output path sh…
kosuke55 Jun 14, 2024
35067ed
feat(autonomous_emergenct_braking): update README and imgs of aeb (#7…
danielsanchezaran Jun 14, 2024
1661b79
refactor(grid_map_utils): add autoware prefix and namespace (#7487)
maxime-clem Jun 14, 2024
0f0751e
feat(diagnostic_converter): fix output metrics topic name and add to …
kosuke55 Jun 14, 2024
0d356a8
fix(planning): set single depth sensor data qos for pointlcoud pollin…
mkquda Jun 14, 2024
7b35b6e
refactor(yabloc_common): apply static analysis (#7481)
a-maumau Jun 14, 2024
6cd7da0
fix(no_stopping_area): skip drawing a stop line in the case where the…
kaigohirao Jun 14, 2024
acac821
ci(pre-commit-autoupdate): add new workflow (#7498)
xmfcx Jun 14, 2024
00e12c4
ci(pre-commit): autoupdate (#7499)
awf-autoware-bot[bot] Jun 14, 2024
ea41a5c
feat(map_loader): warn if some pcds from the metadata file are missin…
anhnv3991 Jun 15, 2024
75a6986
fix(vehicle_cmd_gate): fix unnecessary modification (#7488)
go-sakayori Jun 15, 2024
97038a1
chore: sync files (#7368)
awf-autoware-bot[bot] Jun 16, 2024
a44805c
refactor(yabloc_image_processing): apply static analysis (#7489)
a-maumau Jun 16, 2024
2de41ba
refactor(map_projection_loader): apply static analysis (#7497)
a-maumau Jun 17, 2024
507e3f4
refactor(ar_tag_based_localizer): add prefix "autoware_" to ar_tag_ba…
SakodaShintaro Jun 17, 2024
4e1b6d6
feat(autonomous_emergency_braking): aeb disable obj velocity calc w p…
danielsanchezaran Jun 17, 2024
a6b5f27
feat(tier4_adapi_rviz_plugin): add legacy state panel (#7494)
isamu-takagi Jun 17, 2024
6398f9b
fix(behavior_path_planner): reset current route lanelet in manual dri…
maxime-clem Jun 17, 2024
ae3b8d7
fix(vehicle_cmd_gate): put back subscriber rather than using polling …
go-sakayori Jun 17, 2024
50b7659
feat(surround_obstacle_checker): remove include directory (#7507)
takayuki5168 Jun 17, 2024
18a618c
ci: update workflows and sync-files (#7340)
xmfcx Jun 17, 2024
9047cdd
ci: add cache to build-and-test derivatives (#7503)
xmfcx Jun 17, 2024
46e589d
feat(obstacle_cruise_planner): rename to include/autoware/{package_na…
takayuki5168 Jun 17, 2024
90ab758
feat(planning_topic_converter): rename to include/autoware/{package_n…
takayuki5168 Jun 17, 2024
833c3c9
feat(external_velocity_limit_selector): rename to include/autoware/{p…
takayuki5168 Jun 17, 2024
32b09a7
refactor(behavior_velocity_planner): rename include directory (#7517)
rej55 Jun 17, 2024
a2ced9b
feat(scenario_selector): rename to include/autoware/{package_name} (#…
takayuki5168 Jun 17, 2024
d8ad9dc
feat(planning_validator): rename to include/autoware/{package_name} (…
takayuki5168 Jun 17, 2024
126f0cb
feat(mission_planner): rename to include/autoware/{package_name} (#7513)
takayuki5168 Jun 17, 2024
972448e
feat(motion_velocity_planner): rename include directories (#7523)
takayuki5168 Jun 17, 2024
19aa89c
feat(planning_evaluator): rename to include/autoware/{package_name} (…
takayuki5168 Jun 17, 2024
8f795c5
refactor(control)!: refactor directory structures of the trajectory f…
yuki-takagi-66 Jun 17, 2024
eab65fa
refactor(control)!: refactor directory structures of the control inte…
yuki-takagi-66 Jun 17, 2024
2bab9c4
feat(control_evaluator): rename to include/autoware/{package_name} (#…
takayuki5168 Jun 17, 2024
dba91b0
chore(behavior_velocity_planner): move packages (#7526)
rej55 Jun 17, 2024
bc18dab
refactor(behaivor_path_planner)!: rename to include/autoware/{package…
kosuke55 Jun 17, 2024
86d5857
feat(path_smoother): rename to include/autoware/{package_name} (#7527)
takayuki5168 Jun 17, 2024
88426f5
refactor(velocity_smoother): rename to include/autoware/{package_name…
rej55 Jun 17, 2024
d64d925
refactor(objects_of_interest_marker_interface): rename to include/aut…
rej55 Jun 17, 2024
97a8a77
chore(behavior_velocity_planner): fix CODEOWNERS and page links (#7534)
rej55 Jun 17, 2024
7f46721
refactor(control)!: refactor directory structures of the control chec…
yuki-takagi-66 Jun 17, 2024
f47f659
feat(path_optimizer): rename to include/autoware/{package_name} (#7529)
takayuki5168 Jun 17, 2024
3319836
refactor(freespace_planner)!: rename to include/autoware/{package_nam…
kosuke55 Jun 17, 2024
2165e2d
refactor(rtc_interface)!: rename to include/autoware/{package_name} (…
kosuke55 Jun 17, 2024
564e8c1
feat(map_loader): add waypoints flag (#7480)
takayuki5168 Jun 17, 2024
82a10de
refactor(route_handler)!: rename to include/autoware/{package_name} …
kosuke55 Jun 17, 2024
a8cb02c
fix(traffic_light_classifier): check if the given image is empty or n…
technolojin Jun 18, 2024
d09fa54
fix(joy_controller): check for nullptr messages (#7540)
maxime-clem Jun 18, 2024
c04b3ea
fix(system_monitor): fix unsignedLessThanZero warning (#7545)
veqcc Jun 18, 2024
d9cf068
fix(behavior_path_planner): fix redundantIfRemove warning (#7544)
veqcc Jun 18, 2024
7a3e6ed
feat(autoware_universe_utils)!: rename from tier4_autoware_utils (#7538)
takayuki5168 Jun 18, 2024
ad1be18
refactor(motion_utils)!: add autoware prefix and include dir (#7539)
kosuke55 Jun 18, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
refactor(planning_validator)!: prefix package and namespace with auto…
…ware (autowarefoundation#7320)

* add autoware_ prefix to planning_validator

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* add prefix to package name in .pages

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>

* fix link of the image

---------

Signed-off-by: kyoichi-sugahara <kyoichi.sugahara@tier4.jp>
  • Loading branch information
kyoichi-sugahara authored Jun 7, 2024
commit 7d6c2fdba3e4bee7aaa1b0dcb665e22ab1a83c29
2 changes: 1 addition & 1 deletion launch/tier4_planning_launch/launch/planning.launch.xml
Original file line number Diff line number Diff line change
Expand Up @@ -32,7 +32,7 @@

<!-- planning validator -->
<group>
<include file="$(find-pkg-share planning_validator)/launch/planning_validator.launch.xml">
<include file="$(find-pkg-share autoware_planning_validator)/launch/planning_validator.launch.xml">
<arg name="input_trajectory" value="/planning/scenario_planning/velocity_smoother/trajectory"/>
<arg name="output_trajectory" value="/planning/scenario_planning/trajectory"/>
<arg name="planning_validator_param_path" value="$(var planning_validator_param_path)"/>
Expand Down
2 changes: 1 addition & 1 deletion launch/tier4_planning_launch/package.xml
Original file line number Diff line number Diff line change
Expand Up @@ -61,6 +61,7 @@
<exec_depend>autoware_external_velocity_limit_selector</exec_depend>
<exec_depend>autoware_path_optimizer</exec_depend>
<exec_depend>autoware_planning_topic_converter</exec_depend>
<exec_depend>autoware_planning_validator</exec_depend>
<exec_depend>autoware_remaining_distance_time_calculator</exec_depend>
<exec_depend>autoware_surround_obstacle_checker</exec_depend>
<exec_depend>autoware_velocity_smoother</exec_depend>
Expand All @@ -73,7 +74,6 @@
<exec_depend>obstacle_cruise_planner</exec_depend>
<exec_depend>obstacle_stop_planner</exec_depend>
<exec_depend>planning_evaluator</exec_depend>
<exec_depend>planning_validator</exec_depend>
<exec_depend>scenario_selector</exec_depend>

<test_depend>ament_lint_auto</test_depend>
Expand Down
2 changes: 1 addition & 1 deletion planning/.pages
Original file line number Diff line number Diff line change
Expand Up @@ -87,4 +87,4 @@ nav:
- 'Planning Test Utils': planning/planning_test_utils
- 'Planning Test Manager': planning/autoware_planning_test_manager
- 'Planning Topic Converter': planning/autoware_planning_topic_converter
- 'Planning Validator': planning/planning_validator
- 'Planning Validator': planning/autoware_planning_validator
26 changes: 13 additions & 13 deletions planning/autoware_planning_test_manager/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -41,7 +41,7 @@ TEST(PlanningModuleInterfaceTest, NodeTestWithExceptionTrajectory)
node_options.arguments(
{"--ros-args", "--params-file",
planning_test_utils_dir + "/config/test_vehicle_info.param.yaml", "--params-file",
planning_validator_dir + "/config/planning_validator.param.yaml"});
autoware_planning_validator_dir + "/config/planning_validator.param.yaml"});

// instantiate the TargetNode with node_options
auto test_target_node = std::make_shared<TargetNode>(node_options);
Expand Down Expand Up @@ -70,18 +70,18 @@ TEST(PlanningModuleInterfaceTest, NodeTestWithExceptionTrajectory)

## Implemented tests

| Node | Test name | exceptional input | output | Exceptional input pattern |
| ------------------------- | ----------------------------------------------------------------------------------------- | ----------------- | -------------- | ------------------------------------------------------------------------------------- |
| planning_validator | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| velocity_smoother | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| obstacle_cruise_planner | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| obstacle_stop_planner | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| obstacle_velocity_limiter | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| path_optimizer | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| scenario_selector | NodeTestWithExceptionTrajectoryLaneDrivingMode NodeTestWithExceptionTrajectoryParkingMode | trajectory | scenario | Empty, single point, path with duplicate points for scenarios:LANEDRIVING and PARKING |
| freespace_planner | NodeTestWithExceptionRoute | route | trajectory | Empty route |
| behavior_path_planner | NodeTestWithExceptionRoute NodeTestWithOffTrackEgoPose | route | route odometry | Empty route Off-lane ego-position |
| behavior_velocity_planner | NodeTestWithExceptionPathWithLaneID | path_with_lane_id | path | Empty path |
| Node | Test name | exceptional input | output | Exceptional input pattern |
| --------------------------- | ----------------------------------------------------------------------------------------- | ----------------- | -------------- | ------------------------------------------------------------------------------------- |
| autoware_planning_validator | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| velocity_smoother | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| obstacle_cruise_planner | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| obstacle_stop_planner | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| obstacle_velocity_limiter | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| path_optimizer | NodeTestWithExceptionTrajectory | trajectory | trajectory | Empty, single point, path with duplicate points |
| scenario_selector | NodeTestWithExceptionTrajectoryLaneDrivingMode NodeTestWithExceptionTrajectoryParkingMode | trajectory | scenario | Empty, single point, path with duplicate points for scenarios:LANEDRIVING and PARKING |
| freespace_planner | NodeTestWithExceptionRoute | route | trajectory | Empty route |
| behavior_path_planner | NodeTestWithExceptionRoute NodeTestWithOffTrackEgoPose | route | route odometry | Empty route Off-lane ego-position |
| behavior_velocity_planner | NodeTestWithExceptionPathWithLaneID | path_with_lane_id | path | Empty path |

## Important Notes

Expand Down
30 changes: 15 additions & 15 deletions planning/planning_validator/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,22 +1,22 @@
cmake_minimum_required(VERSION 3.22)
project(planning_validator)
project(autoware_planning_validator)

find_package(autoware_cmake REQUIRED)
autoware_package()

ament_auto_add_library(planning_validator_helpers SHARED
ament_auto_add_library(autoware_planning_validator_helpers SHARED
src/utils.cpp
src/debug_marker.cpp
)

# planning validator
ament_auto_add_library(planning_validator_component SHARED
include/planning_validator/planning_validator.hpp
ament_auto_add_library(autoware_planning_validator_component SHARED
include/autoware_planning_validator/planning_validator.hpp
src/planning_validator.cpp
)
target_link_libraries(planning_validator_component planning_validator_helpers)
rclcpp_components_register_node(planning_validator_component
PLUGIN "planning_validator::PlanningValidator"
target_link_libraries(autoware_planning_validator_component autoware_planning_validator_helpers)
rclcpp_components_register_node(autoware_planning_validator_component
PLUGIN "autoware::planning_validator::PlanningValidator"
EXECUTABLE planning_validator_node
)

Expand All @@ -25,7 +25,7 @@ ament_auto_add_library(invalid_trajectory_publisher_node SHARED
src/invalid_trajectory_publisher/invalid_trajectory_publisher.cpp
)
rclcpp_components_register_node(invalid_trajectory_publisher_node
PLUGIN "planning_validator::InvalidTrajectoryPublisherNode"
PLUGIN "autoware::planning_validator::InvalidTrajectoryPublisherNode"
EXECUTABLE invalid_trajectory_publisher
)

Expand All @@ -37,29 +37,29 @@ rosidl_generate_interfaces(

# to use a message defined in the same package
if(${rosidl_cmake_VERSION} VERSION_LESS 2.5.0)
rosidl_target_interfaces(planning_validator_component
rosidl_target_interfaces(autoware_planning_validator_component
${PROJECT_NAME} "rosidl_typesupport_cpp")
else()
rosidl_get_typesupport_target(
cpp_typesupport_target ${PROJECT_NAME} "rosidl_typesupport_cpp")
target_link_libraries(planning_validator_component "${cpp_typesupport_target}")
target_link_libraries(autoware_planning_validator_component "${cpp_typesupport_target}")
endif()

if(BUILD_TESTING)
ament_add_ros_isolated_gtest(test_planning_validator
ament_add_ros_isolated_gtest(test_autoware_planning_validator
test/src/test_main.cpp
test/src/test_planning_validator_functions.cpp
test/src/test_planning_validator_helper.cpp
test/src/test_planning_validator_pubsub.cpp
test/src/test_${PROJECT_NAME}_node_interface.cpp
test/src/test_planning_validator_node_interface.cpp

)
ament_target_dependencies(test_planning_validator
ament_target_dependencies(test_autoware_planning_validator
rclcpp
autoware_planning_msgs
)
target_link_libraries(test_planning_validator
planning_validator_component
target_link_libraries(test_autoware_planning_validator
autoware_planning_validator_component
)
endif()

Expand Down
8 changes: 4 additions & 4 deletions planning/planning_validator/README.md
Original file line number Diff line number Diff line change
@@ -1,8 +1,8 @@
# Planning Validator

The `planning_validator` is a module that checks the validity of a trajectory before it is published. The status of the validation can be viewed in the `/diagnostics` and `/validation_status` topics. When an invalid trajectory is detected, the `planning_validator` will process the trajectory following the selected option: "0. publish the trajectory as it is", "1. stop publishing the trajectory", "2. publish the last validated trajectory".
The `autoware_planning_validator` is a module that checks the validity of a trajectory before it is published. The status of the validation can be viewed in the `/diagnostics` and `/validation_status` topics. When an invalid trajectory is detected, the `autoware_planning_validator` will process the trajectory following the selected option: "0. publish the trajectory as it is", "1. stop publishing the trajectory", "2. publish the last validated trajectory".

![planning_validator](./image/planning_validator.drawio.svg)
![autoware_planning_validator](./image/planning_validator.drawio.svg)

## Supported features

Expand All @@ -29,7 +29,7 @@ The following features are to be implemented.

### Inputs

The `planning_validator` takes in the following inputs:
The `autoware_planning_validator` takes in the following inputs:

| Name | Type | Description |
| -------------------- | --------------------------------- | ---------------------------------------------- |
Expand All @@ -48,7 +48,7 @@ It outputs the following:

## Parameters

The following parameters can be set for the `planning_validator`:
The following parameters can be set for the `autoware_planning_validator`:

### System parameters

Expand Down
Loading