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

refactor(perception-traffic-light-classifier): rework parameters #5797

Closed
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
1100 commits
Select commit Hold shift + click to select a range
0b29e89
perf(behavior_path_planner_common): simplify turn signal loop to supp…
maxime-clem Apr 24, 2024
e39a518
refactor(lane_change): fix logger (#6873)
zulfaqar-azmi-t4 Apr 24, 2024
a45143f
fix(image_projection_based_fusion): add intensity field for roi_point…
badai-nguyen Apr 24, 2024
7bdb41d
revert: feat(global_parameter_loader): add gtest to global parameter …
h-ohta Apr 24, 2024
f0d3813
feat(learned_model): create package (#6395)
atomyks Apr 24, 2024
1a0ac23
feat(perception_online_evaluator): imporve yaw rate metrics consideri…
kosuke55 Apr 24, 2024
bc1ea9f
feat(freespace_planning_algorithms): add Astar search by python (#6398)
TakumIto Apr 25, 2024
1d950bf
fix(tier4_perception_launch): change traffic light recognition pipeli…
mebasoglu Apr 25, 2024
9ba1894
feat(system diags): rename diag of ndt scan matcher (#6889)
YamatoAndo Apr 25, 2024
0ccd751
feat(autonomous_emergency_braking): filter and crop aeb pointcloud (#…
danielsanchezaran Apr 26, 2024
1a030a5
fix(route_handler): add logger (#6888)
zulfaqar-azmi-t4 Apr 26, 2024
918a4d6
refactor(sensing/livox_tag_filter): rework parameters (#6743)
oguzkaganozt Apr 26, 2024
57c238c
feat(ndt_scan_matcher): remake diag (#5076)
YamatoAndo Apr 26, 2024
bd3552c
refactor(centerpoint, pointpainting): rearrange parameters for ML mod…
badai-nguyen Apr 26, 2024
5acd5d6
fix(lidar_centerpoint): add param file for centerpoint_tiny (#6901)
badai-nguyen Apr 26, 2024
23aa1ec
fix(avoidance): fix bug in the logic to check object moving distance …
satoshi-ota Apr 29, 2024
6a5d85a
fix(ekf_localizer): updated ekf gate_dist params (#6871)
SakodaShintaro Apr 30, 2024
1c19259
chore(autoware_auto_perception_rviz_plugin): improve distant object v…
TakaHoribe Apr 30, 2024
44e3a44
fix(avoidance): fix logic to check if it is parked vehicle (#6731)
satoshi-ota Apr 30, 2024
c26d5f5
fix(avoidance): don't avoid merging/deviating vehicle whose overhang …
satoshi-ota Apr 30, 2024
8c67626
fix(bpp): change wrong function parameter's type for safety check (#6…
zulfaqar-azmi-t4 Apr 30, 2024
bb94cc0
feat(autoware_overlay_rviz_plugin): get the current traffic light (#6…
maxime-clem Apr 30, 2024
47e3f38
fix(avoidance): add missing parameter declaration (#6908)
satoshi-ota May 1, 2024
c261c4e
fix(trajectory_follower_node): fix config file of plot juggler (#6910)
tkimura4 May 1, 2024
745ddf8
chore(component_state_monitor): relax pose_estimator_pose timeout (#6…
shmpwk May 1, 2024
bbcad01
docs(tier4_simulated_clock_rviz_plugin): update how to use (#6914)
zulfaqar-azmi-t4 May 1, 2024
034633c
refactor(avoidance): rebuild object info list (#6913)
satoshi-ota May 2, 2024
3966d89
feat(mission_planner): publish initial and goal poses to logs (#6918)
zulfaqar-azmi-t4 May 2, 2024
ccf28ad
feat(pull_request_templates): improve the pull request template to en…
Owen-Liuyuxuan May 3, 2024
695c04e
chore(radar_track_msgs_converter): change radar tracks subscription q…
YoshiRi May 4, 2024
c3d9c4a
feat(probabilistic_occupancy_grid_map): add downsample filter option …
YoshiRi May 6, 2024
4dd8d61
fix(behavior_path_planner_common): fix warning of containerOutOfBound…
veqcc May 6, 2024
b764331
fix: do not use c++20 char8_t keyword (#3629)
ralwing May 6, 2024
556722f
fix(control_performance_analysis): fix bug of ignoredReturnValue (#6921)
veqcc May 6, 2024
c53b4c2
fix(perception_online_evaluator): fix bug of constStatement (#6922)
veqcc May 7, 2024
4762491
refactor(bpp): path shifter clang tidy and logging level configuratio…
zulfaqar-azmi-t4 May 7, 2024
b8704eb
fix(occupancy_grid_map_outlier_filter): add intensity field (#6797)
badai-nguyen May 7, 2024
bfde504
feat(crosswalk)!: change ego min assumed speed (#6904)
yuki-takagi-66 May 7, 2024
64a40db
perf(lane_change): rework object filter (#6847)
zulfaqar-azmi-t4 May 7, 2024
7070111
fix(lane_change): return safe is object list is empty (#6931)
zulfaqar-azmi-t4 May 7, 2024
6a17687
fix(diagnostic_graph_aggregator): fix a bug where unit links were inc…
isamu-takagi May 7, 2024
477c1b3
feat(autonomous_emergency_braking): add obstacle velocity estimation …
danielsanchezaran May 7, 2024
408d0d4
feat(start_planner): add centerline crossing check (#6900)
danielsanchezaran May 7, 2024
daa9365
fix(ground_segmentation): fix warning of identicalConditionAfterEarly…
veqcc May 8, 2024
07c6359
fix(voxel_grid_downsample_filter): add intensity field (#6849)
badai-nguyen May 8, 2024
9d28265
feat(freespace_planner): only plan if ego is stopped (#6062)
VRichardJP May 8, 2024
6c4d7a7
feat(image projection based fusion): unrecify 3d point for image proj…
yukkysaito May 8, 2024
8733947
perf(route_handler): simplify queries on the road and shoulder lanele…
maxime-clem May 8, 2024
5a57af7
refactor(lane_change): move getCurrentTurnSignalInfo to scene file (#…
zulfaqar-azmi-t4 May 8, 2024
35674d0
refactor(avoidance): organize alias (#6947)
satoshi-ota May 8, 2024
56693da
fix(tvm_utility): fix warning of negativeContainerIndex (#6924)
veqcc May 8, 2024
690cc42
perf(yabloc): fix performance warning of iterateByValue (#6929)
veqcc May 8, 2024
306c4b4
feat: add low_intensity_cluster_filter (#6850)
badai-nguyen May 8, 2024
73dc57f
feat(vehicle_cmd_gate): support for real time update params for v cmd…
danielsanchezaran May 9, 2024
3a4e404
fix(traffic_light_classifier): fix warning of uninitvar (#6925)
veqcc May 9, 2024
fbcd4be
feat(build_depends): add glog-vendor (#6952)
TakaHoribe May 9, 2024
54e649c
feat(goal_planner): align z-height of road_shoulder (#6854)
soblin May 9, 2024
1ea96e6
feat(autoware_pose_covariance_modifier): add new node to early fuse g…
meliketanrikulu May 9, 2024
5bca8b9
chore(glog): add initialization check (#6792)
TakaHoribe May 9, 2024
a2c5d9b
feat(image projection based fusion): revert #6902 (unrecify 3d point …
yukkysaito May 9, 2024
8594e5d
chore: update sensing/perception maintainer (#6950)
YoshiRi May 9, 2024
8d27cc2
fix(system_monitor): fix warning of containerOutOfBounds (#6927)
veqcc May 9, 2024
97457f3
fix(bpp): keep publishing rtc cooperate status (#6953)
satoshi-ota May 9, 2024
f27f32a
fix(ground_segmentation): add intensity field (#6791)
badai-nguyen May 9, 2024
3f9cd49
fix(freespace_planner): fix motion_velocity_smoother error while park…
ahmeddesokyebrahim May 9, 2024
064e301
feat(map_based_prediction): use different time horizon (#6877)
soblin May 10, 2024
7dc3b1b
fix(map_based_prediction): improve pedestrian path generation efficie…
technolojin May 10, 2024
5c51e45
feat(goal_planner): fix non-thread-safe access in goal_planner (rever…
soblin May 10, 2024
aa6341b
feat(autonomous_emergency_braking): add param update support for AEB …
danielsanchezaran May 10, 2024
dd2dd10
fix(autonomous_emergency_braking): add missing erase to velocity hist…
danielsanchezaran May 10, 2024
bae756c
fix(componet_state_monitor): remove ndt node alive monitoring (#6957)
YamatoAndo May 10, 2024
4a9979d
feat(path_sampler): make the trajectory smoother, add params, fix cra…
maxime-clem May 10, 2024
8ff8c83
fix(map_based_prediction): revert use different time horizon (#6877) …
YoshiRi May 10, 2024
e39282d
feat(control_evaluator): implement a control evaluator (#6959)
danielsanchezaran May 10, 2024
ca36fa7
feat: update rviz2 overlay (#6883)
KhalilSelyan May 10, 2024
540ee6e
perf(side_shift): fix unupdated prev path that caused heavy interpola…
maxime-clem May 10, 2024
c4ff324
refactor(mission_planner): remove redundant `is_reroute` check (#6980)
veqcc May 11, 2024
aec3b8b
fix(autoware_overlay_rviz_plugin): fix subs and cleanup (#6978)
xmfcx May 11, 2024
94b0dba
fix(accel_brake_calibrator): fix to set service name and exception fa…
h-ohta May 13, 2024
f758c84
test: behavior path obstacle avoidance (#6972)
go-sakayori May 13, 2024
78ea00d
feat(rtc_interface)!: add new field to rtc cooperate status (#6933)
satoshi-ota May 13, 2024
e3ad606
fix(behavior_velocity_run_out_module): initialize `accel_reason_` (#6…
veqcc May 13, 2024
6622724
feat: add autoware_remaining_distance_time_calculator and overlay (#6…
ahmeddesokyebrahim May 13, 2024
801c361
fix(accel_brake_map_calibrator): fix accel_brake_map_calibrator not t…
tkimura4 May 13, 2024
2496e35
feat(mrm_emergency_stop_operator): add support for real time param re…
danielsanchezaran May 13, 2024
f3603d6
feat(map_based_prediction): incorporate crosswalk user history (#6905)
dkoldaev May 13, 2024
43c4107
feat(out_of_lane): add option to ignore overlaps in lane changes (#6991)
maxime-clem May 13, 2024
46598fa
feat(tier4_perception_launch): downsample perception input pointcloud…
YoshiRi May 13, 2024
0e01f8b
feat(tier4_perception_launch): fix typo error (#6999)
YoshiRi May 14, 2024
7384c40
refactor(behavior_velocity_occlusion_spot_module): reduce cppcheck wa…
veqcc May 14, 2024
2841f8d
fix(ndt_scan_matcher): improved tpe (#6990)
SakodaShintaro May 14, 2024
584a84e
refactor(behavior_velocity_occlusion_spot_module): remove unnecessary…
veqcc May 14, 2024
bbb2398
chore(tools): move system and evaluation tools to autoware_tools repo…
satoshi-ota May 14, 2024
0bf66ad
chore: added maintainer (#7003)
go-sakayori May 14, 2024
b8a929b
chore: update CODEOWNERS (#6866)
awf-autoware-bot[bot] May 14, 2024
39a2e41
feat(smart_mpc_trajectory_follower): add smart_mpc_trajectory_followe…
masayukiaino May 14, 2024
3ce0802
perf(behavior_path_dynamic_avoidance_module): use const reference (#6…
veqcc May 14, 2024
39ced77
refactor(turn_signal_decider): straddle bound method (#7006)
danielsanchezaran May 14, 2024
bbb740d
feat(goal_planner): reject candidate path whose start pose direction …
soblin May 14, 2024
df6cca9
refactor(behavior_velocity_planner_common): move VelocityFactorInterf…
maxime-clem May 15, 2024
ec6b9cf
fix(start_planner): issue when ego does not straddle lane bounds and …
danielsanchezaran May 15, 2024
64ded00
chore(simple_planning_simulator): publish control mode before the sel…
tkimura4 May 15, 2024
1f3588a
feat: componentize-system_error_monitor (#7009)
TetsuKawa May 15, 2024
f193cfb
refactor(autoware_planning_test_manager): rename package (#6995)
zulfaqar-azmi-t4 May 15, 2024
5e35919
feat(diagnostic_graph_aggregator): componentize node (#7025)
isamu-takagi May 15, 2024
2836476
feat(component_interface_tools): componentize node (#7023)
isamu-takagi May 15, 2024
c732cb8
chore(simple_planning_simulator): add maintainer (#7026)
zulfaqar-azmi-t4 May 15, 2024
65b5d00
build(static_centerline_generator): prefix package and namespace with…
esteve May 15, 2024
a3bc095
perf(map_height_fitter): find z value with a more efficient closest p…
maxime-clem May 15, 2024
86820d6
fix(autoware_static_centerline_generator): remove prefix from topics …
esteve May 15, 2024
899ddd1
refactor(route_handler): remove unused functions in route_handler (#7…
mkquda May 16, 2024
fd82548
revert(lane_change): remove terminal in abort path (#6930)
zulfaqar-azmi-t4 May 16, 2024
264e2f3
feat(automatic_pose_initializer): componentize node (#7021)
isamu-takagi May 16, 2024
92ca009
feat(ad_api_adaptors): componentize nodes (#7022)
isamu-takagi May 16, 2024
33bd4e6
fix(automatic_pose_initializer): fix plugin name (#7035)
SakodaShintaro May 16, 2024
522ba90
perf(lanelet2_map_preprocessor): use set.find instead of std::find (#…
maxime-clem May 16, 2024
9f27c31
fix(avoidance): unexpected road shoulder distance calculation result …
satoshi-ota May 16, 2024
f795bd8
refactor(planning_test_utils): remove route_handler dependencies (#7005)
zulfaqar-azmi-t4 May 16, 2024
22a0b40
feat(tier4_autoware_utils): default QoS setting of polling subscriber…
soblin May 16, 2024
1115452
fix(bpp, bvp): keep rtc cooperate status even after manager stops mod…
satoshi-ota May 17, 2024
2e07ce2
feat: componentize-emergency-handler (#7017)
TetsuKawa May 17, 2024
f92ee8c
feat: componentize-mrm-handler (#7018)
TetsuKawa May 17, 2024
c86ec79
feat(pointcloud_preprocessor): calculate visibility score in ring out…
kyoichi-sugahara May 17, 2024
668c0dd
refactor(default_planner): refactor default_planner header not to hid…
ahmeddesokyebrahim May 17, 2024
f5e0fa5
refactor(motion_utils): supress log message with rclcpp logging (#6955)
zulfaqar-azmi-t4 May 17, 2024
1ce1418
fix(shape_estimation): segfault when the classification was empty (#7…
ralwing May 17, 2024
eac6146
fix(obstacle_cruise_planner): fix typo (#7050)
YamatoAndo May 17, 2024
e4c1b85
feat(radar_object_tracker): fix lanelet based filter and add test (#7…
YoshiRi May 17, 2024
b864f27
feat(reaction_analyzer): add reaction anaylzer tool to measure end-to…
May 17, 2024
32487c0
perf(route_handler): avoid unnecessary copies and heavy loops (#7034)
maxime-clem May 17, 2024
a1448d1
test(lidar_centerpoint): add test (#7029)
kminoda May 17, 2024
0d64028
feat(aeb): replace InterProcessPollingSubscriber (#6997)
soblin May 17, 2024
beb8353
feat(behavior_velocity_traffic_light): do not overwrite unknown with …
soblin May 17, 2024
90afb82
refactor(map_based_prediction): add const (#7054)
kminoda May 18, 2024
c92c0f7
test(map_based_prediction): add test for path_generator (#7056)
kminoda May 19, 2024
5bb434e
fix(autoware_static_centerline_generator): update the centerline corr…
takayuki5168 May 19, 2024
3a2c78c
feat(obstacle cruise): reduce computation cost (#7040)
yuki-takagi-66 May 20, 2024
a7c2aaa
fix(map_based_prediction): fix typo (#7067)
YamatoAndo May 20, 2024
f741c2c
docs(map_projection_loader): add projector type image (#7062)
KYabuuchi May 20, 2024
929df42
docs(behavior_path_planner): fix start and goal planner links (#7069)
xtk8532704 May 20, 2024
a3e1269
refactor(tracking_object_merger): remove unread variables (#7059)
veqcc May 20, 2024
fc72243
refactor(ndt_scan_matcher): remove unread variable (#7061)
veqcc May 20, 2024
e5bed84
chore: update CODEOWNERS (#7013)
awf-autoware-bot[bot] May 20, 2024
7571ec7
test(shape_estimation): add unit test on shape_estimation (#7073)
technolojin May 21, 2024
8b266b0
feat(rviz_plugin): move peripheral rviz plugin (#7015)
soblin May 21, 2024
078aba2
refactor(ground_segmentation): refactor based on cppcheck (#7060)
veqcc May 21, 2024
bc5826f
docs(behavior_velocity): organize traffic light color action (#7049)
soblin May 21, 2024
38b929a
feat(route_handler): add unit tests (#6961)
zulfaqar-azmi-t4 May 21, 2024
a9e530d
perf(mission_planner): remove queries on all road and shoulder lanele…
maxime-clem May 21, 2024
7e2d72d
refactor(behavior_velocity_no_stopping_area_module): cppcheck warning…
veqcc May 21, 2024
4335430
fix(behavior_velocity_planner): fix uninitialized smoother param (#7078)
soblin May 21, 2024
a4fcefb
fix(euclidean_cluster): add intensity field (#6818)
badai-nguyen May 21, 2024
1dd6d06
fix(rtc_interface): use clock created by node to judge expired cooper…
satoshi-ota May 21, 2024
9ddcf8b
fix(planning_test_utils): fix build error `-werror=sign-compare` (#7086)
satoshi-ota May 21, 2024
035483e
docs(behavior_velocity_planner): remove misspelling (#7085)
Shin-kyoto May 21, 2024
b5a324c
fix(avoidance): transit rtc cooperate state to FAILED from RUNNING (#…
satoshi-ota May 21, 2024
fcddb2c
feat: update autoware state panel (#7036)
KhalilSelyan May 21, 2024
0409bdc
fix(avoidance): fix logger level (#7089)
satoshi-ota May 22, 2024
3c268dd
fix(motion_utils): remove only first point whose orientation is inval…
satoshi-ota May 22, 2024
ed40264
chore(image_projection_based_fusion): add unit test for utils (#7091)
badai-nguyen May 22, 2024
cda4e60
feat(avoidance): make it selectable output debug marker from yaml (#7…
satoshi-ota May 23, 2024
53ef2fb
feat(autonomous_emergency_braking): add info about IMU vs Steering in…
danielsanchezaran May 23, 2024
2ac2586
feat(multi_object_tracker): multi object input (#6820)
technolojin May 23, 2024
126adcb
perf(behavior_path_planner_common): remove unnecessary angle calculat…
soblin May 23, 2024
426f612
build(behavior_path_external_request_lane_change_module): prefix pack…
esteve May 23, 2024
e80809b
feat(stop_filter): componentize StopFilter (#7099)
a-maumau May 24, 2024
db562a0
feat(twist2accel): componentize Twist2Accel (#7101)
a-maumau May 24, 2024
b5f45b3
feat(localization_error_monitor): componentize LocalizationErrorMonit…
a-maumau May 24, 2024
bbed495
feat(localization_error_monitor): componentize EKFLocalizer (#7104)
a-maumau May 24, 2024
2d0b652
feat(pose2twist): componentize Pose2Twist (#7113)
a-maumau May 24, 2024
6beb546
fix(perception_online_evaluator): fix range resolution (#7115)
rej55 May 24, 2024
7dbc021
refactor(gyro_odometer): componentize node in gyro_odometer (#7090)
Motsu-san May 24, 2024
e1e9042
feat(perception_online_evaluator): add metric_value not only stat (#7…
kosuke55 May 24, 2024
7d09583
feat(pose_instability_detector): componentize PoseInstabilityDetector…
a-maumau May 24, 2024
2bbb1a7
fix(avoidance): improve avoidance safety check logic (#6974)
satoshi-ota May 24, 2024
64ee58f
refactor(obstacle_cruise): refactor a function checkConsistency() (#7…
yuki-takagi-66 May 24, 2024
886868f
feat(default_ad_api): use diagnostic graph (#7043)
isamu-takagi May 24, 2024
3b548b7
fix(perception_online_evaluator): revert "add metric_value not only s…
kosuke55 May 24, 2024
a25a562
feat(default_ad_api): add heratbeat api (#6969)
isamu-takagi May 24, 2024
4c4b7d6
fix(multi_object_tracker): revert mot node implementation to composab…
technolojin May 27, 2024
bd8177e
fix(ndt_scan_matcher): modify diagnostic (#7112)
SakodaShintaro May 27, 2024
25f0541
feat(tier4_autoware_utils): faster sin and cos (#7120)
veqcc May 27, 2024
30447f6
refactor(blind_spot): devide scene into Categories and act accordingl…
soblin May 27, 2024
8309b02
feat(behavior_path_planner_common): update RTC state to SUCCEEDED (#7…
rej55 May 27, 2024
6656a98
chore(tensorrt_yolox): add processing time and cyclic time debug topi…
badai-nguyen May 27, 2024
d710978
feat(map_projection_loader): componentize MapProjectionLoader (#7108)
a-maumau May 27, 2024
c43cf36
feat(ndt_scan_matcher): componentize NDTScanMatcher (#7130)
a-maumau May 27, 2024
196de8a
refactor(behavior_velocity_planner)!: prefix package and namespace wi…
esteve May 27, 2024
26e39c2
fix(crosswalk): fix calclation distance from the null polygons (#7122)
yuki-takagi-66 May 27, 2024
b239ba5
feat(tier4_system_launch): modify diagnostic_graph_aggregator_graph a…
isamu-takagi May 27, 2024
a12001d
feat(default_ad_api): add diagnostics api (#7052)
isamu-takagi May 27, 2024
556efac
chore: update CODEOWNERS (#7088)
awf-autoware-bot[bot] May 27, 2024
8c9a8d9
fix(behavior_velocity_blind_spot_module): fix typo in behavior_veloci…
a-maumau May 27, 2024
f46d9f0
feat(geo_pose_projector): componentize GeoPoseProjector (#7138)
a-maumau May 28, 2024
2a6463f
test(detected_object_validation): add unit tests of utils (#7144)
ktro2828 May 28, 2024
55c1f54
refactor(planning_test_utils): separate hpp and cpp (#7082)
zulfaqar-azmi-t4 May 28, 2024
f66f775
fix(ndt_scan_matcher): changed the type of timestamp from double to i…
SakodaShintaro May 28, 2024
65503cf
fix(landmark_manager): adjust volume threshold (#7147)
YamatoAndo May 28, 2024
30dba21
feat(pose_initializer): add a method type to the `/localization/initi…
YamatoAndo May 28, 2024
f7a567c
feat(yabloc_common): componentize yabloc_common nodes (#7143)
KYabuuchi May 28, 2024
c9e2bf3
docs(planning_test_utils): update purpose of the package and add lane…
zulfaqar-azmi-t4 May 28, 2024
1565cae
fix(avoidance): fix RTC state transition (#7142)
satoshi-ota May 28, 2024
2546412
build(freespace_planning_algorithms): add pybind11_vendor dependency …
esteve May 28, 2024
7a0cca4
feat(goal_planner): allow shift pull over in parking lot outside lane…
kosuke55 May 28, 2024
19d582d
docs(common): adding .pages file (#7148)
zulfaqar-azmi-t4 May 28, 2024
07f9cd3
test(image_projection_based_fusion): add test for image_projection_ba…
SamratThapa120 May 29, 2024
2a93467
feat(behavior_velocity_blind_spot): use TTC for object in detection_a…
soblin May 29, 2024
0e2f7d4
fix(multi_object_tracker): input stream timimg functions (#7127)
technolojin May 29, 2024
73fb014
feat(default_ad_api): release adapi v1.3.0 (#7139)
isamu-takagi May 29, 2024
2f8b557
chore(pointcloud_preprocessor): add maintainers to pointcloud preproc…
vividf May 29, 2024
0039105
fix(tier4_planning_rviz_plugin): memory leak (#7164)
yukkysaito May 30, 2024
af805ef
feat(object_lanelet_filter): add velocity direction based object lane…
YoshiRi May 30, 2024
e00e6b0
feat(behavior_path_planner_common,turn_signal_decider): add turn_sign…
danielsanchezaran May 30, 2024
5f367dc
feat(map_based_prediction): use different time horizon (#7157)
soblin May 30, 2024
5fbfe5c
test(lidar_centerpoint): added gtest for the cuda related parts of ce…
knzo25 May 30, 2024
b158aa9
fix(autonomous_emergency_braking): fix invalid access to imu_ptr (#7171)
soblin May 30, 2024
2b4be1d
feat(motion_velocity_planner): add new motion velocity planning (#7064)
maxime-clem May 30, 2024
cba1b48
refactor(ci): rename docker image from `autoware-openadk` to `autowar…
youtalk May 30, 2024
5945108
fix(localization_error_monitor): fixed header stamp (#7174)
SakodaShintaro May 30, 2024
df9ded6
fix(multi_object_tracker): prevent too large object tracking (#7159)
technolojin May 31, 2024
1d489b0
chore(static_obstacle_avoidance, dynamic_obstacle_avoidance): rename …
satoshi-ota May 31, 2024
573c8eb
fix(ndt_scan_matcher): remove unused dependency (#7185)
a-maumau May 31, 2024
aa4ef7d
feat(pose_initializer): componentize PoseInitializer (#7134)
a-maumau May 31, 2024
e0ac3ac
feat(lane_change): apply new RTC state (#7152)
rej55 May 31, 2024
f6156df
chore(motion_velocity_smoother): remove string stream creation (#7131)
rej55 May 31, 2024
8510a7f
fix(avoidance): fix bugs in parked vehicle filtering logic (#7072)
satoshi-ota May 31, 2024
b182577
feat(ar_tag_based_localizer): componentize ArTagBasedLocalizer (#7187)
a-maumau May 31, 2024
74f1310
feat(obstacle_cruise_planner)!: ignore to garze against unknwon objec…
yuki-takagi-66 May 31, 2024
9ed5d93
feat(pose_estimator_arbiter): componentize PoseEstimatorArbiter (#7183)
a-maumau May 31, 2024
116e460
feat(map_height_fitter): componentize MapHeightFitter (#7192)
a-maumau May 31, 2024
65c6a36
feat(diagnostic_graph_utils): componentize node (#7189)
isamu-takagi May 31, 2024
0850eb4
feat(dummy_diag_publisher): componentize node (#7190)
isamu-takagi May 31, 2024
dcd7234
refactor(start_planner): improve readability of end condition (#7181)
kyoichi-sugahara May 31, 2024
c8a17a9
fix(ndt_scan_matcher): change diag time_stamp (#7195)
YamatoAndo May 31, 2024
4def39e
fix(map_tf_generator): add log output (#7197)
a-maumau May 31, 2024
b389ded
fix(gnss_poser): change log output from screen to both (#7200)
a-maumau May 31, 2024
566bfb6
refactor(image_projection_based_fusion): rework param (#6289)
badai-nguyen May 31, 2024
8ca591d
feat(start_planner,lane_departure_checker): add margin param for lane…
danielsanchezaran May 31, 2024
25a4ff1
feat(obstacle_avoidance_planner): use polling subscriber (#7213)
takayuki5168 Jun 2, 2024
d62c45a
feat(path_smoother): use polling subscriber (#7214)
takayuki5168 Jun 2, 2024
5da0358
fix(yabloc): fix bug in capturing in lambda function (#7208)
veqcc Jun 2, 2024
dd35f52
refactor(yabloc): use constexpr properly (#7207)
veqcc Jun 2, 2024
4a41269
fix(autoware_auto_common): nullptr_t (#7212)
shmpwk Jun 2, 2024
62436b2
test(image_projection_based_fusion): add unit test code for geometry …
MasatoSaeki Jun 3, 2024
931b9f9
feat(detected_object_validation): filter unknown objects with its foo…
YoshiRi Jun 3, 2024
cf3ce48
feat: remove autoware_auto_geometry package (#7217)
mitsudome-r Jun 3, 2024
0f0e8ea
refactor(multi_object_tracker): use constexpr properly (#7206)
veqcc Jun 3, 2024
0ca0bf7
fix(radar_tracks_noise_filter): update param_path (#7199)
mhmdrz-mirdamadi Jun 3, 2024
d3724ef
feat(autoware_auto_perception_rviz_plugin)!: rename package to autowa…
mitsudome-r Jun 3, 2024
19d04f5
Merge branch 'traffic-light-classifier' of https://github.com/Interpl…
karishma1911 Jun 3, 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
Original file line number Diff line number Diff line change
@@ -0,0 +1,154 @@
{
"$schema": "http://json-schema.org/draft-07/schema#",
"title": "Parameters for traffic_light_classifier",
"type": "object",
"definitions": {
"traffic_light_classifier": {
"type": "object",
"properties": {
"classifier_label_path": {
"type": "string",
"default": "labels.txt",
"description": "path to the model file."
},
"classifier_model_path": {
"type": "string",
"default": "model.onnx",
"description": "path to the label file."
},
"classifier_precision": {
"type": "string",
"default": "fp16",
"description": "TensorRT precision, `fp16` or `int8."
},
"classifier_mean": {
"type": "number",
"default": 123.675,
"description": "3-channel input image mean."
},
"classifier_std": {
"type": "number",
"default": 58.395,
"description": "3-channel input image std."
},
"apply_softmax": {
"type": "boolean",
"description": "whether or not apply softmax."
},
"green_min_h": {
"type": "number",
"default": 10,
"description": "the minimum hue of green color."
},
"green_min_s": {
"type": "number",
"default": 100,
"description": "the minimum saturation of green color."
},
"green_min_v": {
"type": "number",
"default": 150,
"description": "the minimum value (brightness) of green color."
},
"green_max_h": {
"type": "number",
"default": 120,
"description": "the maximum hue of green color."
},
"green_max_s": {
"type": "number",
"default": 200,
"description": "the maximum saturation of green color."
},
"green_max_v": {
"type": "number",
"default": 255,
"description": "the maximum value (brightness) of green color."
},
"yellow_min_h": {
"type": "number",
"default": 0,
"description": "the minimum hue of yellow color."
},
"yellow_min_s": {
"type": "number",
"default": 80,
"description": "the minimum saturation of yellow color."
},
"yellow_min_v": {
"type": "number",
"default": 150,
"description": "the minimum value (brightness) of yellow color."
},
"yellow_max_h": {
"type": "number",
"default": 50,
"description": "the maximum hue of yellow color."
},
"yellow_max_s": {
"type": "number",
"default": 200,
"description": "the maximum saturation of yellow color."
},
"yellow_max_v": {
"type": "number",
"default": 255,
"description": "the maximum value (brightness) of yellow color."
},
"red_min_h": {
"type": "number",
"default": 160,
"description": "the minimum hue of red color."
},
"red_min_s": {
"type": "number",
"default": 100,
"description": "the minimum saturation of red color."
},
"red_min_v": {
"type": "number",
"default": 150,
"description": "the minimum value (brightness) of red color."
},
"red_max_h": {
"type": "number",
"default": 180,
"description": "the maximum hue of red color."
},
"red_max_s": {
"type": "number",
"default": 255,
"description": "the maximum saturation of red color."
},
"red_max_v": {
"type": "number",
"default": 255,
"description": "the maximum value (brightness) of red color."
}
},
"required": [
"warn_rate",
"window_size",
"timeout",
"error_rate",
"update_rate",
"topic",
"transient_local",
"best_effort",
"diag_name"
]
}
},
"properties": {
"/**": {
"type": "object",
"properties": {
"ros__parameters": {
"$ref": "#/definitions/traffic_light_classifier"
}
},
"required": ["ros__parameters"]
}
},
"required": ["/**"]
}
6 changes: 3 additions & 3 deletions perception/traffic_light_classifier/src/cnn_classifier.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -33,9 +33,9 @@ CNNClassifier::CNNClassifier(rclcpp::Node * node_ptr) : node_ptr_(node_ptr)
std::string precision;
std::string label_file_path;
std::string model_file_path;
precision = node_ptr_->declare_parameter("classifier_precision", "fp16");
label_file_path = node_ptr_->declare_parameter("classifier_label_path", "labels.txt");
model_file_path = node_ptr_->declare_parameter("classifier_model_path", "model.onnx");
precision = node_ptr_->declare_parameter<std::string>("classifier_precision");
label_file_path = node_ptr_->declare_parameter<std::string>("classifier_label_path");
model_file_path = node_ptr_->declare_parameter<std::string>("classifier_model_path");
// ros param does not support loading std::vector<float>
// we have to load std::vector<double> and transfer to std::vector<float>
auto mean_d =
Expand Down
36 changes: 18 additions & 18 deletions perception/traffic_light_classifier/src/color_classifier.cpp
Original file line number Diff line number Diff line change
Expand Up @@ -27,24 +27,24 @@ ColorClassifier::ColorClassifier(rclcpp::Node * node_ptr) : node_ptr_(node_ptr)
image_pub_ = image_transport::create_publisher(
node_ptr_, "~/debug/image", rclcpp::QoS{1}.get_rmw_qos_profile());

hsv_config_.green_min_h = node_ptr_->declare_parameter("green_min_h", 50);
hsv_config_.green_min_s = node_ptr_->declare_parameter("green_min_s", 100);
hsv_config_.green_min_v = node_ptr_->declare_parameter("green_min_v", 150);
hsv_config_.green_max_h = node_ptr_->declare_parameter("green_max_h", 120);
hsv_config_.green_max_s = node_ptr_->declare_parameter("green_max_s", 200);
hsv_config_.green_max_v = node_ptr_->declare_parameter("green_max_v", 255);
hsv_config_.yellow_min_h = node_ptr_->declare_parameter("yellow_min_h", 0);
hsv_config_.yellow_min_s = node_ptr_->declare_parameter("yellow_min_s", 80);
hsv_config_.yellow_min_v = node_ptr_->declare_parameter("yellow_min_v", 150);
hsv_config_.yellow_max_h = node_ptr_->declare_parameter("yellow_max_h", 50);
hsv_config_.yellow_max_s = node_ptr_->declare_parameter("yellow_max_s", 200);
hsv_config_.yellow_max_v = node_ptr_->declare_parameter("yellow_max_v", 255);
hsv_config_.red_min_h = node_ptr_->declare_parameter("red_min_h", 160);
hsv_config_.red_min_s = node_ptr_->declare_parameter("red_min_s", 100);
hsv_config_.red_min_v = node_ptr_->declare_parameter("red_min_v", 150);
hsv_config_.red_max_h = node_ptr_->declare_parameter("red_max_h", 180);
hsv_config_.red_max_s = node_ptr_->declare_parameter("red_max_s", 255);
hsv_config_.red_max_v = node_ptr_->declare_parameter("red_max_v", 255);
hsv_config_.green_min_h = node_ptr_->declare_parameter<int>("green_min_h");
hsv_config_.green_min_s = node_ptr_->declare_parameter<int>("green_min_s");
hsv_config_.green_min_v = node_ptr_->declare_parameter<int>("green_min_v");
hsv_config_.green_max_h = node_ptr_->declare_parameter<int>("green_max_h");
hsv_config_.green_max_s = node_ptr_->declare_parameter<int>("green_max_s");
hsv_config_.green_max_v = node_ptr_->declare_parameter<int>("green_max_v");
hsv_config_.yellow_min_h = node_ptr_->declare_parameter<int>("yellow_min_h");
hsv_config_.yellow_min_s = node_ptr_->declare_parameter<int>("yellow_min_s");
hsv_config_.yellow_min_v = node_ptr_->declare_parameter<int>("yellow_min_v");
hsv_config_.yellow_max_h = node_ptr_->declare_parameter<int>("yellow_max_h");
hsv_config_.yellow_max_s = node_ptr_->declare_parameter<int>("yellow_max_s");
hsv_config_.yellow_max_v = node_ptr_->declare_parameter<int>("yellow_max_v");
hsv_config_.red_min_h = node_ptr_->declare_parameter<int>("red_min_h");
hsv_config_.red_min_s = node_ptr_->declare_parameter<int>("red_min_s");
hsv_config_.red_min_v = node_ptr_->declare_parameter<int>("red_min_v");
hsv_config_.red_max_h = node_ptr_->declare_parameter<int>("red_max_h");
hsv_config_.red_max_s = node_ptr_->declare_parameter<int>("red_max_s");
hsv_config_.red_max_v = node_ptr_->declare_parameter<int>("red_max_v");

// set parameter callback
set_param_res_ = node_ptr_->add_on_set_parameters_callback(
Expand Down
Loading