From f4eaba1d769206fadfd88de37631ccb3a1cebc79 Mon Sep 17 00:00:00 2001 From: Yuki TAKAGI <141538661+yuki-takagi-66@users.noreply.github.com> Date: Fri, 7 Feb 2025 18:46:33 +0900 Subject: [PATCH] feat(node-diagram): update planning node names (#644) Signed-off-by: yuki-takagi-66 --- ...-node-diagram-autoware-universe.drawio.svg | 7948 ++++++++++++----- 1 file changed, 5916 insertions(+), 2032 deletions(-) diff --git a/docs/design/autoware-architecture/node-diagram/overall-node-diagram-autoware-universe.drawio.svg b/docs/design/autoware-architecture/node-diagram/overall-node-diagram-autoware-universe.drawio.svg index 859c85edd38..3b98dd4aa33 100644 --- a/docs/design/autoware-architecture/node-diagram/overall-node-diagram-autoware-universe.drawio.svg +++ b/docs/design/autoware-architecture/node-diagram/overall-node-diagram-autoware-universe.drawio.svg @@ -3,12 +3,13 @@ @@ -16,43 +17,54 @@ - + - +
-
+
- + - + - +
-
+
Planning
@@ -66,19 +78,30 @@ - + - +
-
+
Control
@@ -92,19 +115,30 @@ - + - +
-
+
Perception
@@ -118,19 +152,30 @@ - + - +
-
+
Vehicle
@@ -144,19 +189,30 @@ - + - +
-
+
Sensing
@@ -170,19 +226,30 @@ - + - +
-
+
VehicleInterface
@@ -196,19 +263,30 @@ - + - +
-
+
Localization
@@ -222,19 +300,30 @@ - + - +
-
+
System
@@ -248,46 +337,71 @@ - - + + - +
-
+
/diagnostics
- /diagnostics + /diagnostics - + - +
-
+
XX1
@@ -301,19 +415,30 @@ - + - +
-
+
X2
@@ -327,19 +452,30 @@ - + - +
-
+
X1
@@ -353,19 +489,30 @@ - + - +
-
+
S1
@@ -379,20 +526,27 @@ - - + + - +
-
+
/autoware/engage [Engage]
/current_gate_mode [GateMode]
@@ -400,27 +554,41 @@
- /autoware/engage [Engage]... + /autoware/engage [Engage]... - - + + - +
-
+
/planning/scenario_planning/max_velocity_candidates
@@ -429,86 +597,124 @@
- /planning/scenario_planning/max_velocity_candidates... + + /planning/scenario_planning/max_velocity_candidates... + - - + + - + - +
-
+
HMI
- HMI + HMI - + - +
-
+
HMI
- HMI + HMI - - + + - +
-
+
/api/external/set/command/remote/control: [tier4_external_api_msgs/msg/ControlCommandStamped]
@@ -521,7 +727,7 @@
- + /api/external/set/command/remote/control: [tier4_external_api_msgs/msg/ControlCommandStamped]... @@ -531,225 +737,362 @@ - + - +
-
+
HMI
- HMI + HMI - - + + - - + + - - + + - - + + - +
-
+
/vehicle/engage
- /vehicle/engage + /vehicle/engage - + - +
-
+
HMI
- HMI + HMI - - + + - +
-
-
+
+
/diagnostics_err
- /diagnostics_err + /diagnostics_err - - + + - - + + - +
-
+
/initialpose
- /initialpose + /initialpose - + - +
-
+
<pose_initializer
_srv>
- <pose_initializer... + <pose_initializer... - + - +
-
+
HMI
- HMI + HMI - + - +
-
+
<differential_map_
loader_srv>
@@ -762,20 +1105,28 @@ - + - +
-
+
<partial_map_
loader_srv>
@@ -788,20 +1139,34 @@ - - + + - +
-
+
pose_twist_fusion_filter/
@@ -812,27 +1177,41 @@
- pose_twist_fusion_filter/... + pose_twist_fusion_filter/... - - + + - +
-
+
pose_estimator/
@@ -841,54 +1220,75 @@
- pose_estimator/... + pose_estimator/... - - + + - +
-
+
/initialpose3d
- /initialpose3d + /initialpose3d - - + + - +
-
+
/tf
@@ -897,27 +1297,34 @@
- /tf... + /tf... - - + + - +
-
+
/localization/kinematic_state
@@ -926,27 +1333,34 @@
- /localization/kinematic_state... + /localization/kinematic_state... - - + + - +
-
+
pose_twist_fusion_filter/
@@ -955,54 +1369,68 @@
- pose_twist_fusion_filter/... + pose_twist_fusion_filter/... - - + + - +
-
+
/diagnostics
- /diagnostics + /diagnostics - - + + - +
-
+
pose_twist_fusion_filter/
@@ -1011,28 +1439,35 @@
- pose_twist_fusion_filter/... + pose_twist_fusion_filter/... - - + + - +
-
+
/map
@@ -1041,7 +1476,7 @@
- /map... + /map... @@ -1049,27 +1484,55 @@ - - + + - - + + - +
-
+
/map/
@@ -1078,7 +1541,7 @@
- /map/... + /map/... @@ -1086,74 +1549,107 @@ - - + + - +
-
+
/api/routing/route
- /api/routing/route + /api/routing/route - + - +
-
+
/default_ad_api/node/routing
- /default_ad_api/node/routing + /default_ad_api/node/routing - - + + - +
-
+
/planning/mission_planning/mission_planner/srv/set_mrm_route,
@@ -1163,7 +1659,7 @@
- + /planning/mission_planning/mission_planner/srv/set_mrm_route,... @@ -1173,21 +1669,32 @@ - + - +
-
+
- + Map
@@ -1202,175 +1709,543 @@ - - + + - - + + - - + + - - + + - - + + - - - - - + + + + + + 交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。 + + + + + 交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。 + + +
+
+
+ motion_velocity_planner +
+
+
+
+ motion_velocity_planner +
+
+
+
+
+ + + + 規定された停止線で一時停止を行います + + 規定された停止線で一時停止を行います - +
-
+
-
-
-
+
out_of_lane
- + out_of_lane - + - + + 規定された停止線で一時停止を行います + + 規定された停止線で一時停止を行います - +
-
+
-
- /perception/object_recognition/detection/ -
-
+ obstacle_velocity_limiter
- /perception/object_recognition/detection/ + obstacle_velocity_limit... - + - + + 規定された停止線で一時停止を行います + + 規定された停止線で一時停止を行います - +
-
+
-
- /perception/object_recognition/tracking/ -
-
+
obstacle_cruise
- /perception/object_recognition/tracking/ + obstacle_cruise - + - + + 規定された停止線で一時停止を行います + + 規定された停止線で一時停止を行います - +
-
+
-
- LiDAR pipeline (default) -
-
+
obstacle_stop
- LiDAR pipeline (default) + obstacle_stop - + - + + + + + + + + + +
+
+
+ path_optimizer/trajectory +
+
+
+
+ path_optimizer/trajectory +
+
+
+
+ + + + 規定された停止線で一時停止を行います + + + + + 規定された停止線で一時停止を行います + + +
+
+
+
dynamic_obstacle_stop
+
+
+
+
+ dynamic_obstacle_stop +
+
+
+
+
+ + + + + + + + + +
+
+
+
+
+
+
+
+
+
+ +
+
+
+
+ + + + + + + + +
+
+
+
+ /perception/object_recognition/detection/ +
+
+
+
+
+
+ /perception/object_recognition/detection/ +
+
+
+
+ + + + + + + + +
+
+
+
+ /perception/object_recognition/tracking/ +
+
+
+
+
+
+ /perception/object_recognition/tracking/ +
+
+
+
+ + + - + +
+
+
+
+ LiDAR pipeline (default) +
+
+
+
+
+
+ LiDAR pipeline (default) +
+
+
+
+ + + + + + + +
-
+
- + Camera-LiDAR pipeline
- + (optional)
@@ -1378,55 +2253,78 @@
- Camera-LiDAR pipeline... + Camera-LiDAR pipeline... - + - +
-
+
- Radar pipeline (optional) + Radar pipeline (optional)
- Radar pipeline (optional) + Radar pipeline (optional) - + - +
-
+
/perception/traffic_light_recognition/ @@ -1436,116 +2334,177 @@
- /perception/traffic_light_recognition/ + /perception/traffic_light_recognition/ - + - +
-
+
Perception
- Perception + Perception - - + + - +
-
-
+
+
/perception/object_recognition/objects
- /perception/object_recognition/objects + /perception/object_recognition/objects - - + + - +
-
-
+
+
clustering/clusters
- clustering/clusters + clustering/clusters - - + + - + - +
-
+
euclidean_cluster
- euclidean_cluster + euclidean_cluster @@ -1553,31 +2512,47 @@ - - + + - - + + - +
-
-
+
+
centerpoint/validation/objects
- centerpoint/validation/objects + centerpoint/validation/objects @@ -1585,7 +2560,18 @@
- + DNNベースでLiDAR点群に物体のクラス情報を付与する @@ -1593,21 +2579,21 @@ DNNベースでLiDAR点群に物体のクラス情報を付与する - +
-
+
lidar_centerpoint
- lidar_centerpoint + lidar_centerpoint @@ -1616,7 +2602,18 @@
- + 高精度地図情報を用いて、trackingされた動物体情報の移動経路予測を行う @@ -1624,14 +2621,14 @@ 高精度地図情報を用いて、trackingされた動物体情報の移動経路予測を行う - +
-
+
map_based_
@@ -1640,7 +2637,7 @@
- map_based_... + map_based_... @@ -1648,25 +2645,34 @@ - - + + - +
-
-
+
+
traffic_light_detection/rough/rois
- traffic_light_detection/rough/rois + traffic_light_detection/rough/rois @@ -1674,7 +2680,18 @@
- + 自己位置および高精度地図情報、自身の走行ルート情報から、信号機のおおよその位置を計算する @@ -1682,14 +2699,14 @@ 自己位置および高精度地図情報、自身の走行ルート情報から、信号機のおおよその位置を計算する - +
-
+
traffic_light_map_
@@ -1698,7 +2715,7 @@
- traffic_light_map_... + traffic_light_map_... @@ -1706,23 +2723,34 @@ - - + + - +
-
-
objects
+
+
+ objects +
- objects + objects @@ -1730,7 +2758,18 @@
- + 画像に含まれる信号機の色を識別する @@ -1738,23 +2777,23 @@ 画像に含まれる信号機の色を識別する - +
-
+
- car/ -
- traffic_light_classifier + car/ +
+ traffic_light_classifier
- car/... + car/... @@ -1763,7 +2802,18 @@
- + 画像処理を用いて信号機の正確な位置を計算する @@ -1771,14 +2821,14 @@ 画像処理を用いて信号機の正確な位置を計算する - +
-
+
traffic_light_
@@ -1787,7 +2837,7 @@
- traffic_light_... + traffic_light_... @@ -1795,20 +2845,27 @@ - - + + - +
-
+
route,
@@ -1817,21 +2874,39 @@
- route,... + route,... - - + +
- + detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする @@ -1839,14 +2914,14 @@ detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする - +
-
+
object_association
@@ -1855,7 +2930,7 @@
- object_association... + object_association... @@ -1864,7 +2939,18 @@
- + clustering結果の形状を推定する @@ -1872,21 +2958,21 @@ clustering結果の形状を推定する - +
-
+
shape_estimation
- shape_estimation + shape_estimation @@ -1894,19 +2980,30 @@ - + - +
-
+
/perception/occupancy_grid_map/ @@ -1916,26 +3013,37 @@
- /perception/occupancy_grid_map/ + /perception/occupancy_grid_map/ - + - +
-
+
/perception/obstacle_segmentation/ @@ -1945,69 +3053,115 @@
- /perception/obstacle_segmentation/ + /perception/obstacle_segmentation/ - - + + - - + + - - + + - +
-
-
+
+
single_frame/pointcloud
- single_frame/pointcloud + single_frame/pointcloud - - + + - +
-
-
+
+
range_cropped/pointcloud
- range_cropped/pointcloud + range_cropped/pointcloud @@ -2015,7 +3169,18 @@ - + アルゴリズムを使って点群から地面を除去します。 @@ -2023,14 +3188,14 @@ アルゴリズムを使って点群から地面を除去します。 - +
-
+
common_
@@ -2039,7 +3204,7 @@
- common_... + common_... @@ -2047,24 +3212,42 @@ - - + + - +
-
-
map
+
+
+ map +
- map + map @@ -2072,25 +3255,41 @@ - - + + - +
-
-
+
+
/perception/occupancy_grid_map/map
- /perception/occupancy_grid_map/map + /perception/occupancy_grid_map/map @@ -2098,7 +3297,18 @@
- + 全点群データ、地面除去済み点群、occupancy gridの情報を総合的に見て、障害物が存在するかどうかの確率をoccupancy gridマップの形式で計算します。 @@ -2106,21 +3316,21 @@ 全点群データ、地面除去済み点群、occupancy gridの情報を総合的に見て、障害物が存在するかどうかの確率をoccupancy gridマップの形式で計算します。 - +
-
+
occupancy_grid_map
- occupancy_grid_map + occupancy_grid_map @@ -2129,7 +3339,18 @@
- + occupancy gridで与えられる障害物存在確率マップの情報をもとに、障害物点群をフィルタリングします。 @@ -2137,14 +3358,14 @@ occupancy gridで与えられる障害物存在確率マップの情報をもとに、障害物点群をフィルタリングします。 - +
-
+
occupancy_grid_
@@ -2153,7 +3374,7 @@
- occupancy_grid_... + occupancy_grid_... @@ -2161,25 +3382,34 @@ - - + + - +
-
-
+
+
/perception/obstacle_segmentation/pointcloud
- /perception/obstacle_segmentation/pointcloud + /perception/obstacle_segmentation/pointcloud @@ -2187,26 +3417,37 @@
- + - +
-
+
crop_box_filter
- crop_box_filter + crop_box_filter @@ -2214,25 +3455,34 @@ - - + + - +
-
-
+
+
/sensing/lidar/concatenated/pointcloud
- /sensing/l... + /sensing/l... @@ -2240,7 +3490,18 @@
- + BBox内に存在するobstacle_segmentation後の点群数を用いて,false positiveを除く @@ -2248,21 +3509,21 @@ BBox内に存在するobstacle_segmentation後の点群数を用いて,false positiveを除く - +
-
+
obstacle_pointcloud _based_validator
- obstacle_pointcloud _ba... + obstacle_pointcloud _ba... @@ -2270,14 +3531,32 @@ - - + +
- + detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする @@ -2285,14 +3564,14 @@ detection同士のassignmentを取り,confidenceが高い方を採用する.overlapしたunknown objectはmergeする - +
-
+
object_association
@@ -2301,7 +3580,7 @@
- object_association... + object_association... @@ -2309,20 +3588,36 @@ - - + + - +
-
-
+
+
Unknown
rois
@@ -2338,7 +3633,18 @@
- + DNNベースで画像に物体のクラス情報を付与する @@ -2346,21 +3652,21 @@ DNNベースで画像に物体のクラス情報を付与する - +
-
+
tensorrt_yolox
- tensorrt_yolox + tensorrt_yolox @@ -2368,19 +3674,28 @@ - - + + - +
-
-
+
+
/perception/object_recognition/detection/
pointcloud_map_filtered/pointcloud @@ -2388,7 +3703,9 @@
- /perception/object_recognition/detection/... + + /perception/object_recognition/detection/... + @@ -2396,7 +3713,18 @@
- + clustering結果に画像のdetection結果をprojectionしてlabelを付与する @@ -2404,21 +3732,21 @@ clustering結果に画像のdetection結果をprojectionしてlabelを付与する - +
-
+
roi_cluster_fusion
- roi_cluster_fusion + roi_cluster_fusion @@ -2426,43 +3754,63 @@ - - + + - +
-
-
/rois*
+
+
+ /rois* +
- /rois* + /rois* - - + + - +
-
-
+
+
clustering/camera_lidar_fusion
/objects @@ -2470,7 +3818,7 @@
- clustering/camera_lidar_fusion... + clustering/camera_lidar_fusion... @@ -2479,7 +3827,18 @@
- + clustering結果の形状を推定する @@ -2487,21 +3846,21 @@ clustering結果の形状を推定する - +
-
+
shape_estimation
- shape_estimation + shape_estimation @@ -2509,26 +3868,49 @@ - - + + - - + + - +
-
-
+
+
detection_by
_tracker/ @@ -2539,7 +3921,7 @@
- detection_by... + detection_by... @@ -2548,7 +3930,18 @@
- + tracker内部のclusterをマージし,shape fittingしたbboxを出力する @@ -2556,14 +3949,14 @@ tracker内部のclusterをマージし,shape fittingしたbboxを出力する - +
-
+
detection_by_
@@ -2572,7 +3965,7 @@
- detection_by_... + detection_by_... @@ -2580,14 +3973,39 @@ - - + +
- + vector mapの情報を用いて,unknown objectをfilterする.lane内のunknown objectのみを残す. @@ -2595,21 +4013,21 @@ vector mapの情報を用いて,unknown objectをfilterする.lane内のunknown objectのみを残す. - +
-
+
object_lanelet_filter
- object_lanelet_filter + object_lanelet_filter @@ -2617,52 +4035,91 @@ - - + + - - + + - +
-
-
+
+
/map/vector_map
- /map/vector_map + /map/vector_map - - + + - +
-
-
+
+
pointcloud_map_filtered/pointcloud @@ -2670,40 +4127,65 @@
- pointcloud_map_filtered/pointcloud + pointcloud_map_filtered/pointcloud - - + +
- + - +
-
+
compare_map_filter
- compare_map_filter + compare_map_filter @@ -2711,76 +4193,110 @@ - - + + - +
-
-
- /perception/obstacle_segmentation/pointcloud +
+
+ /perception/obstacle_segmentation/pointcloud
- /perception/obstacle_segmentation/pointcloud + /perception/obstacle_segmentation/pointcloud - - + + - +
-
-
+
+
map
- map + map - - + + - +
-
-
+
+
lanelet_filtered_objects
- lanelet_filtered_objects + lanelet_filtered_objects @@ -2789,7 +4305,18 @@
- + The object_lanelet_filter is a node that filters detected object by using vector map. The objects only inside of the vector map will be published. @@ -2797,21 +4324,21 @@ The object_lanelet_filter is a node that filters detected object by using vector map. The objects only inside of the vector map will be published. - +
-
+
object_lanelet_filter
- object_lanelet_filter + object_lanelet_filter @@ -2819,24 +4346,35 @@ - - + + - +
-
-
far_objects
+
+
+ far_objects +
- far_objects + far_objects @@ -2845,7 +4383,18 @@
- + This package can make clustered objects from radar DetectedObjects, the objects which is converted from RadarTracks by radar_tracks_msgs_converter and is processed by noise filter. In other word, this package can combine multiple radar detections from one object into one and adjust class and size. @@ -2859,21 +4408,21 @@ filter. In other word, this package can combine multiple radar detections from one object into one and adjust class and size. - +
-
+
radar_object_clustering
- radar_object_clustering + radar_object_clustering @@ -2881,26 +4430,35 @@ - - + + - +
-
-
+
+
far_high_speed_objects
- far_high_speed_objects + far_high_speed_objects @@ -2909,7 +4467,18 @@
- + object_range_splitter is a package to divide detected objects into two messages by the distance from the origin. @@ -2917,21 +4486,21 @@ object_range_splitter is a package to divide detected objects into two messages by the distance from the origin. - +
-
+
object_range_splitter
- object_range_splitter + object_range_splitter @@ -2939,26 +4508,35 @@ - - + + - +
-
-
+
+
high_speed_objects
- high_speed_objects + high_speed_objects @@ -2967,7 +4545,18 @@
- + This package contains a object filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can split DetectedObjects into two messages by object's speed. @@ -2979,21 +4568,21 @@ This package contains a object filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can split DetectedObjects into two messages by object's speed. - +
-
+
object_velocity_splitter
- object_velocity_splitter + object_velocity_splitter @@ -3001,26 +4590,35 @@ - - + + - +
-
-
+
+
noise_filtered_objects
- noise_filtered_objects + noise_filtered_objects @@ -3029,7 +4627,18 @@
- + This package contains a radar noise filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can filter the noise objects which cross to the ego vehicle. @@ -3041,14 +4650,14 @@ This package contains a radar noise filter module for autoware_auto_perception_msgs/msg/DetectedObject. This package can filter the noise objects which cross to the ego vehicle. - +
-
+
radar_crossing_objects_
@@ -3057,7 +4666,7 @@
- radar_crossing_objects_... + radar_crossing_objects_... @@ -3065,28 +4674,35 @@ - - + + - +
-
+
/sensing/radar/detected_objects
- /sensing/radar/detected_objects + /sensing/radar/detected_objects @@ -3094,24 +4710,35 @@ - - + + - +
-
-
far_objects
+
+
+ far_objects +
- far_objects + far_objects @@ -3120,7 +4747,18 @@
- + クラス+位置+形状情報に対してtrackingを行う。(最近上流が速度情報も出せるようになってきたらしい) @@ -3128,14 +4766,14 @@ クラス+位置+形状情報に対してtrackingを行う。(最近上流が速度情報も出せるようになってきたらしい) - +
-
+
multi_object_
@@ -3144,7 +4782,7 @@
- multi_object_... + multi_object_... @@ -3153,7 +4791,18 @@
- + This package provides a radar object tracking node that processes sequences of detected objects to assign consistent identities to them and estimate their velocities. @@ -3161,21 +4810,21 @@ This package provides a radar object tracking node that processes sequences of detected objects to assign consistent identities to them and estimate their velocities. - +
-
+
radar_object_tracker
- radar_object_tracker + radar_object_tracker @@ -3183,14 +4832,39 @@ - - + +
- + This package try to merge two tracking objects from different sensor. @@ -3198,14 +4872,14 @@ This package try to merge two tracking objects from different sensor. - +
-
+
decorative_tracking_
@@ -3214,7 +4888,7 @@
- decorative_tracking_... + decorative_tracking_... @@ -3222,21 +4896,35 @@ - - + + - +
-
+
/sensing/lidar/top/
@@ -3245,7 +4933,7 @@
- /sensing/lidar/top/... + /sensing/lidar/top/... @@ -3254,7 +4942,18 @@
- + 画像に含まれる信号機の色を識別する @@ -3262,23 +4961,23 @@ 画像に含まれる信号機の色を識別する - +
-
+
- pedestrian/ -
- traffic_light_classifier + pedestrian/ +
+ traffic_light_classifier
- pedestrian/... + pedestrian/... @@ -3286,55 +4985,96 @@ - - + + - - + + - +
-
-
+
+
/map/vector_map
- /map/vector_map + /map/vector_map - - + + - +
-
-
near_objects
+
+
+ near_objects +
- near_objects + near_objects @@ -3347,17 +5087,17 @@ - +
-
+
/perception/object_recognition/ @@ -3365,28 +5105,42 @@
- /perception/object_recognition/ + /perception/object_recognition/ - - + + - +
-
+
/sensing/camera/
@@ -3395,7 +5149,7 @@
- /sensing/camera/... + /sensing/camera/... @@ -3403,27 +5157,36 @@ - - + + - +
-
-
+
+
clustering/roi_cluster/
clusters
- clustering/roi_cluster/... + clustering/roi_cluster/... @@ -3432,26 +5195,26 @@ - + - +
-
+
roi_pointcloud_fusion
- roi_pointcloud_fusion + roi_pointcloud_fusion @@ -3459,33 +5222,58 @@ - - + +
- + - +
-
+
cluster_merge
- cluster_merge + cluster_merge @@ -3493,20 +5281,36 @@ - - + + - +
-
-
+
+
filtered/clusters
@@ -3514,7 +5318,7 @@
- filtered/clusters + filtered/clusters @@ -3523,26 +5327,37 @@
- + - +
-
+
voxel_grid_downsample
- voxel_grid_downsample + voxel_grid_downsample @@ -3550,32 +5365,48 @@ - - + + - - + + - +
-
-
+
+
judged/traffic_signals
- judged/traffic_signals + judged/traffic_signals @@ -3584,7 +5415,18 @@
- + This package receives traffic signals from perception and external (e.g., V2X) components and combines them using either a confidence-based or a external-preference based approach. @@ -3594,21 +5436,21 @@ This package receives traffic signals from perception and external (e.g., V2X) components and combines them using either a confidence-based or a external-preference based approach. - +
-
+
traffic_light_arbiter
- traffic_light_arbiter + traffic_light_arbiter @@ -3617,7 +5459,18 @@
- + crosswalk_traffic_light_estimator is a module that estimates pedestrian traffic signals from HDMap and detected vehicle traffic signals. @@ -3625,14 +5478,14 @@ crosswalk_traffic_light_estimator is a module that estimates pedestrian traffic signals from HDMap and detected vehicle traffic signals. - +
-
+
crosswalk_traffic_
@@ -3641,7 +5494,7 @@
- crosswalk_traffic_... + crosswalk_traffic_... @@ -3649,26 +5502,35 @@ - - + + - +
-
-
+
+
clusters
- clusters + clusters @@ -3679,7 +5541,7 @@ xlink:href="https://github.com/badai-nguyen/autoware.universe/blob/e517f09cb16ba96513219cd7f389cc671a78c6dc/perception/raindrop_cluster_filter/raindrop_cluster_filter.md#low_intensity_cluster_filter" > - + clustering結果に画像のdetection結果をprojectionしてlabelを付与する @@ -3687,14 +5549,14 @@ clustering結果に画像のdetection結果をprojectionしてlabelを付与する - +
-
+
                             
@@ -3705,7 +5567,7 @@
- low_intensity_cluster_filter + low_intensity_cluster_filter @@ -3715,13 +5577,36 @@ - +
- + 交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。 @@ -3729,21 +5614,21 @@ 交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。 - +
-
+
behavior_velocity_planner
- behavior_velocity_planner + behavior_velocity_planner @@ -3751,50 +5636,75 @@ - + - +
-
+
Planning
- Planning + Planning - - + + - +
-
+
/planning/scenario_planning/trajectory [Trajectory] @@ -3802,7 +5712,9 @@
- /planning/scenario_planning/trajectory [Trajectory] + + /planning/scenario_planning/trajectory [Trajectory] + @@ -3810,162 +5722,61 @@ - - - - - - - - - - - - - -
-
-
- motion_planning/obstacle_avoidance_planner/trajectory [Trajectory] -
-
-
-
- - motion_planning/obstacle_avoidance_planner/trajectory [Trajectory] - -
-
-
-
- -
- - - 車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。 - - - - - 車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。 - - -
-
-
- obstacle_ -
- avoidance_planner -
-
-
-
- obstacle_... -
-
-
-
- - - - - - - - - - -
-
-
- motion_planning/obstacle_velocity_limiter/trajectory [Trajectory] -
-
-
-
- - motion_planning/obstacle_velocity_limiter/trajectory [Trajectory] - -
-
-
-
- - - - - 自車が停止しているときに、周囲の障害物を確認し、近くに障害物がいる場合は車両を発進させない。 - - - - - 自車が停止しているときに、周囲の障害物を確認し、近くに障害物がいる場合は車両を発進させない。 - - -
-
-
- obstacle_velocity_limiter -
-
-
-
- obstacle_velocity_limit... -
-
-
-
+ + +
- - + + - - 障害物停止・前車追従・近傍障害物減速の複数の機能を持ち、機能に応じて経路上に速度を埋め込む。 目標経路上に障害物点がある場合は停止、経路近くに障害物点群がある場合は減速、前方に車両が居る場合は前車追従。 + + 車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。 - 障害物停止・前車追従・近傍障害物減速の複数の機能を持ち、機能に応じて経路上に速度を埋め込む。 目標経路上に障害物点がある場合は停止、経路近くに障害物点群がある場合は減速、前方に車両が居る場合は前車追従。 + 車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。 - +
-
+
- obstacle_stop_ -
- planner + path_optimizer
- obstacle_stop_... + path_optimizer @@ -3974,7 +5785,18 @@
- + 障害物点群や地図の走行可能エリアの情報から、駐車プランナー用のコストマップを生成する。 @@ -3982,21 +5804,21 @@ 障害物点群や地図の走行可能エリアの情報から、駐車プランナー用のコストマップを生成する。 - +
-
+
costmap_generator
- costmap_generator + costmap_generator @@ -4005,7 +5827,18 @@
- + apiとautoware.iv内部から送られてくる制約付き減速指示を受け取り、整合性をとる @@ -4013,14 +5846,14 @@ apiとautoware.iv内部から送られてくる制約付き減速指示を受け取り、整合性をとる - +
-
+
external_velocity_
@@ -4029,7 +5862,7 @@
- external_velocity_... + external_velocity_... @@ -4037,20 +5870,27 @@ - - + + - +
-
+
/planning/scenario_planning/max_velocity
@@ -4059,96 +5899,82 @@
- /planning/scenario_planning/max_velocity... + /planning/scenario_planning/max_velocity... - + + - - - - - - -
-
-
- /planning/scenario_planning/max_velocity_candidates -
- [tier4_planning_msgs/msg/VelocityLimit] -
-
-
-
- /planning/scenario_planning/max_velocity_candidates... -
-
-
-
- - - - - +
-
+
lane_driving/trajectory [Trajectory]
- lane_driving/trajectory [Trajectory] + lane_driving/trajectory [Trajectory] - - + + - +
-
+
trajectory [Trajectory]
- trajectory [Trajectory] + trajectory [Trajectory] @@ -4156,7 +5982,18 @@
- + いまのrouteおよび地図情報から、LaneDriving / Parkingのシナリオを判断し、どちらの経路を使うかを切り替える。 @@ -4164,21 +6001,21 @@ いまのrouteおよび地図情報から、LaneDriving / Parkingのシナリオを判断し、どちらの経路を使うかを切り替える。 - +
-
+
scenario_selector
- scenario_selector + scenario_selector @@ -4186,23 +6023,30 @@ - - + + - +
-
+
/planning/scenario_planning/motion_velocity_smoother/trajectory [Trajectory] @@ -4210,7 +6054,7 @@
- + /planning/scenario_planning/motion_velocity_smoother/trajectory [Trajectory] @@ -4220,7 +6064,18 @@
- + 経路に埋め込まれた最大速度を超過しないように、うまい具合で速度を平滑化する。カーブでの減速もここで行う。 @@ -4228,23 +6083,21 @@ 経路に埋め込まれた最大速度を超過しないように、うまい具合で速度を平滑化する。カーブでの減速もここで行う。 - +
-
+
- motion_velocity_ -
- smoother + velocity_smoother
- motion_velocity_... + velocity_smoother @@ -4257,45 +6110,66 @@ - +
-
+
<Lane Driving>
- <Lane Driving> + <Lane Driving> - - + + - - + + - +
-
+
/planning/mission_planning/route
@@ -4304,35 +6178,42 @@
- /planning/mission_planning/route... + /planning/mission_planning/route... - - + + - +
-
+
/planning/scenario_planning/modified_goal
- /planning/scenario_planning/modified_goal + /planning/scenario_planning/modified_goal @@ -4343,24 +6224,32 @@ + - - +
-
+
/planning/mission_planning/goal,
@@ -4369,7 +6258,7 @@
- /planning/mission_planning/goal,... + /planning/mission_planning/goal,... @@ -4377,20 +6266,34 @@ - - + + - +
-
+
/planning/mission_planning/
@@ -4399,7 +6302,7 @@
- /planning/mission_planning/... + /planning/mission_planning/... @@ -4407,7 +6310,18 @@ - + 高精度地図情報をもとに、自己位置からゴールまでのルートを計算します。 @@ -4415,21 +6329,21 @@ 高精度地図情報をもとに、自己位置からゴールまでのルートを計算します。 - +
-
+
mission_planner
- mission_planner + mission_planner @@ -4437,27 +6351,34 @@ - - + + - +
-
+
behavior_planning/path_with_lane_id
- behavior_planning/path_with_lane_id + behavior_planning/path_with_lane_id @@ -4465,7 +6386,18 @@
- + コストマップとゴールから、自車の走行ルートを計算する。いまはHA*を使ってる。 @@ -4473,21 +6405,21 @@ コストマップとゴールから、自車の走行ルートを計算する。いまはHA*を使ってる。 - +
-
+
freespace_planner
- freespace_planner + freespace_planner @@ -4495,60 +6427,86 @@ - - + + - +
-
+
costmap_generator/occupancy_grid
- costmap_generator/occupancy_grid + costmap_generator/occupancy_grid - + - - + + - +
-
+
behavior_planning/path
- behavior_planning/path + behavior_planning/path @@ -4561,42 +6519,56 @@ - +
-
+
<Parking>
- <Parking> + <Parking> - - + + - +
-
+
parking/trajectory [Trajectory] @@ -4604,7 +6576,7 @@
- parking/trajectory [Trajectory] + parking/trajectory [Trajectory] @@ -4612,7 +6584,18 @@
- + 自車が停止しているときに、周囲の障害物を確認し、近くに障害物がいる場合は車両を発進させない。 @@ -4620,21 +6603,21 @@ 自車が停止しているときに、周囲の障害物を確認し、近くに障害物がいる場合は車両を発進させない。 - +
-
+
surround_obstacle_checker
- surround_obstacle_checker + surround_obstacle_checker @@ -4642,14 +6625,32 @@ - - + +
- + 交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。 @@ -4657,21 +6658,21 @@ 交通ルールをもとに、経路上の最大速度を決定します。各モジュールは、自身の計算した最大速度と上段の結果を比較し、小さい速度を経路上に書き込みます。 - +
-
+
behavior_path_planner
- behavior_path_planner + behavior_path_planner @@ -4679,7 +6680,18 @@ - + 遠隔からの司令をもとに幅寄せを行います。 @@ -4687,28 +6699,39 @@ 遠隔からの司令をもとに幅寄せを行います。 - +
-
+
side_shift
- side_shift + side_shift - + ルート情報をもとに路肩への幅寄せ、路肩からの発進を行います。 @@ -4716,28 +6739,39 @@ ルート情報をもとに路肩への幅寄せ、路肩からの発進を行います。 - +
-
+
- pull_over/out + start_planner/goal_planner
- pull_over/out + start_planner/goal_planner - + ルート情報や障害物情報をもとに、障害物回避を実行します。 @@ -4745,28 +6779,39 @@ ルート情報や障害物情報をもとに、障害物回避を実行します。 - +
-
+
- obstacle_avoidance + static_obstacle_avoidance
- obstacle_avoidance + static_obstacle_avoidance - + ルート情報や障害物情報をもとに、レーンチェンジを実行します。 @@ -4774,28 +6819,39 @@ ルート情報や障害物情報をもとに、レーンチェンジを実行します。 - +
-
+
lane_change
- lane_change + lane_change - + ルート情報をもとに走行経路を作成します。 @@ -4803,21 +6859,21 @@ ルート情報をもとに走行経路を作成します。 - +
-
+
lane_following
- lane_following + lane_following @@ -4825,7 +6881,18 @@
- + Check the trajectory and stop publishing it if it is unsafe. @@ -4833,21 +6900,21 @@ Check the trajectory and stop publishing it if it is unsafe. - +
-
+
planning_validator
- planning_validator + planning_validator @@ -4856,25 +6923,35 @@ + - - +
-
-
+
+
/planning/turn_indicators_cmd [TurnIndicatorsCommand]
/planning/hazard_lights_cmd [HazardLightsCommand] @@ -4882,7 +6959,7 @@
- /planning/turn_indicators_cmd [TurnIndicatorsCommand]... + /planning/turn_indicators_cmd [TurnIndicatorsCommand]... @@ -4890,28 +6967,35 @@ - - + + - +
-
+
path_smoother/path
- path_smoother/path + path_smoother/path @@ -4920,7 +7004,18 @@
- + 車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。 @@ -4928,21 +7023,21 @@ 車両形状や走行可能領域を考慮して、経路の平滑化を行う。障害物も避けるが、long historyで最近は回避機能はoffになっています。 - +
-
+
path_smoother
- path_smoother + path_smoother @@ -4950,19 +7045,30 @@ - + - +
-
+
/default_ad_api/helpers/
@@ -4971,27 +7077,42 @@
- /default_ad_api/helpers/... + /default_ad_api/helpers/... - - + + - +
-
+
/planning/mission_planning/set_route,
@@ -5007,28 +7128,43 @@
- /planning/... + /planning/... - - + + - +
-
+
/planning/mission_planning/change_route,
@@ -5037,7 +7173,9 @@
- /planning/mission_planning/change_route,... + + /planning/mission_planning/change_route,... + @@ -5045,21 +7183,36 @@ - - - + + + - +
-
+
/api/routing/set_route @@ -5069,36 +7222,51 @@
- /api/routi... + /api/routi... - - - + + + - +
-
+
/api/routing/change_route
- /api/routing/change_route + /api/routing/change_route @@ -5106,28 +7274,37 @@ - - + + - +
-
+
/system/operation_mode/change_operation_mode
- /system/operation_mode/change_operation_mode + + /system/operation_mode/change_operation_mode + @@ -5135,28 +7312,43 @@ - - + + - +
-
+
/api/routing/clear_route
- /api/routing/clear_route + /api/routing/clear_route @@ -5164,20 +7356,35 @@ - - + + - +
-
+
/api/routing/ @@ -5188,28 +7395,43 @@
- /api/routi... + /api/routi... - - + + - +
-
+
/api/routing/
@@ -5218,7 +7440,7 @@
- /api/routing/... + /api/routing/... @@ -5226,21 +7448,28 @@ - - + + - +
-
+
/rviz/routing/
@@ -5249,7 +7478,7 @@
- /rviz/routing/... + /rviz/routing/... @@ -5257,28 +7486,35 @@ - - + + - +
-
+
/rviz/routing/reroute
- /rviz/routing/reroute + /rviz/routing/reroute @@ -5286,72 +7522,101 @@ - + - +
-
+
/rviz
- /rviz + /rviz - - + + - +
-
+
/autoware/state
- /autoware/state + /autoware/state - + - +
-
+
/default_ad_api/node/
@@ -5360,7 +7625,7 @@
- /default_ad_api/node... + /default_ad_api/node... @@ -5372,47 +7637,54 @@ - +
-
+
<depricated>
- <depricated> + <depricated> - - + + - +
-
+
/api/routing/state
- /api/routing/state + /api/routing/state @@ -5424,7 +7696,18 @@ - + 停止禁止区域内で停止しないように、区域手前での進行・停止判断を行います。 @@ -5432,28 +7715,39 @@ 停止禁止区域内で停止しないように、区域手前での進行・停止判断を行います。 - +
-
+
no_stopping_area
- no_stopping_area + no_stopping_area - + 地図情報および動物体情報から、交差点での停止/発進の判定を行います。 @@ -5461,28 +7755,39 @@ 地図情報および動物体情報から、交差点での停止/発進の判定を行います。 - +
-
+
intersection
- intersection + intersection - + 信号の色に応じて停止/発進の指示をします @@ -5490,28 +7795,39 @@ 信号の色に応じて停止/発進の指示をします - +
-
+
traffic_light
- traffic_light + traffic_light - + 右左折時に車両後方の巻き込み確認を行い、衝突の危険がある場合は停止します。 @@ -5519,28 +7835,39 @@ 右左折時に車両後方の巻き込み確認を行い、衝突の危険がある場合は停止します。 - +
-
+
blind_spot
- blind_spot + blind_spot - + 規定された停止線で一時停止を行います @@ -5548,28 +7875,39 @@ 規定された停止線で一時停止を行います - +
-
+
no_drivable_lane
- no_drivable_lane + no_drivable_lane - + 規定された停止線で一時停止を行います @@ -5577,28 +7915,39 @@ 規定された停止線で一時停止を行います - +
-
+
run_out
- run_out + run_out - + 規定された停止線で一時停止を行います @@ -5606,21 +7955,21 @@ 規定された停止線で一時停止を行います - +
-
+
merge_from_private
- merge_from_private + merge_from_private @@ -5628,7 +7977,19 @@ - + 地図情報および動物体情報から、死角手前での減速を行います。 @@ -5636,28 +7997,40 @@ 地図情報および動物体情報から、死角手前での減速を行います。 - +
-
+
occlusion_spot
- occlusion_spot + occlusion_spot - + 横断歩道に人が居る、もしくは侵入しようとしてきている場合に、横断歩道手前で停止します。近くに人が居る場合は徐行します。 @@ -5665,28 +8038,40 @@ 横断歩道に人が居る、もしくは侵入しようとしてきている場合に、横断歩道手前で停止します。近くに人が居る場合は徐行します。 - +
-
+
cross_walk
- cross_walk + cross_walk - + 規定エリア内の障害物点群がある場合に、対応する位置で停止します @@ -5694,28 +8079,40 @@ 規定エリア内の障害物点群がある場合に、対応する位置で停止します - +
-
+
detection_area
- detection_area + detection_area - + 規定された停止線で一時停止を行います @@ -5723,28 +8120,40 @@ 規定された停止線で一時停止を行います - +
-
+
stop_line
- stop_line + stop_line - + 信号の色に応じて停止/発進の指示をします @@ -5752,28 +8161,40 @@ 信号の色に応じて停止/発進の指示をします - +
-
+
virtual_traffic_light
- virtual_traffic_li... + virtual_traffic_li... - + 規定された停止線で一時停止を行います @@ -5781,28 +8202,40 @@ 規定された停止線で一時停止を行います - +
-
+
speed_bump
- speed_bump + speed_bump - + 規定された停止線で一時停止を行います @@ -5810,28 +8243,40 @@ 規定された停止線で一時停止を行います - +
-
+
walkway
- walkway + walkway - + 規定された停止線で一時停止を行います @@ -5839,21 +8284,21 @@ 規定された停止線で一時停止を行います - +
-
+
-
out_of_lane
+
obstacle_slow_down
- out_of_lane + obstacle_slow_down @@ -5861,7 +8306,18 @@ - + traffic_light_multi_camera_fusion performs traffic light signal fusion which can be summarized as the following two tasks: Multi-Camera-Fusion: performed on single traffic light signal detected by different cameras. Group-Fusion: performed on traffic light signals within the same group, which means traffic lights sharing the same regulatory element id defined in lanelet2 map. @@ -5871,14 +8327,14 @@ traffic_light_multi_camera_fusion performs traffic light signal fusion which can be summarized as the following two tasks: Multi-Camera-Fusion: performed on single traffic light signal detected by different cameras. Group-Fusion: performed on traffic light signals within the same group, which means traffic lights sharing the same regulatory element id defined in lanelet2 map. - +
-
+
traffic_light_
@@ -5887,7 +8343,7 @@
- traffic_light_... + traffic_light_... @@ -5895,26 +8351,35 @@ - - + + - +
-
-
+
+
classification/traffic_signals
- classification/traffic_signals + classification/traffic_signals @@ -5923,7 +8388,18 @@
- + traffic_light_occlusion_predictor receives the detected traffic lights rois and calculates the occlusion ratios of each roi with point cloud. @@ -5931,14 +8407,14 @@ traffic_light_occlusion_predictor receives the detected traffic lights rois and calculates the occlusion ratios of each roi with point cloud. - +
-
+
traffic_light_
@@ -5947,7 +8423,7 @@
- traffic_light_... + traffic_light_... @@ -5955,20 +8431,36 @@ - - + + - +
-
-
+
+
classification/classified/
car/traffic_signals @@ -5976,7 +8468,7 @@
- classification/classified/... + classification/classified/... @@ -5984,26 +8476,35 @@ - - + + - +
-
-
+
+
internal/traffic_signals
- internal/traffic_signals + internal/traffic_signals @@ -6011,28 +8512,42 @@ - - + + - +
-
+
traffic_signals
- traffic_signals + traffic_signals @@ -6040,20 +8555,36 @@ - - + + - +
-
-
+
+
classification/classified/
pedestrian/traffic_signals @@ -6061,82 +8592,158 @@
- classification/classified/... + classification/classified/... + + + + ルート情報や障害物情報をもとに、障害物回避を実行します。 + + + + + ルート情報や障害物情報をもとに、障害物回避を実行します。 + + +
+
+
+ dynamic_obstacle_avoidance +
+
+
+
+ dynamic_obstacle_avoidance +
+
+
+
- + - +
-
+
trajectory_follower
- trajectory_follower + trajectory_follower - + - +
-
+
Control
- Control + Control - - + + - +
-
+
/control/trajectory_follower/control_cmd
@@ -6145,7 +8752,7 @@
- /control/trajectory_follower/control_cmd... + /control/trajectory_follower/control_cmd... @@ -6153,7 +8760,18 @@ - + 経路追従のための目標ステア角とステア角速度を計算します。目標速度と加速度は経路に埋め込まれた値をそのまま出力します。 @@ -6161,21 +8779,21 @@ 経路追従のための目標ステア角とステア角速度を計算します。目標速度と加速度は経路に埋め込まれた値をそのまま出力します。 - +
-
+
lateral_controller
- lateral_controller + lateral_controller @@ -6184,7 +8802,18 @@
- + 経路の目標速度に沿うための目標加速度を計算します。遅延補正や停止時のブレーキ抜き操作も行います。 @@ -6192,21 +8821,21 @@ 経路の目標速度に沿うための目標加速度を計算します。遅延補正や停止時のブレーキ抜き操作も行います。 - +
-
+
longitudinal_controller
- longitudinal_controller + longitudinal_controller @@ -6215,7 +8844,18 @@
- + 指示モードに応じて、複数のコマンドの中から後段に渡すコマンドを選択します。 @@ -6223,21 +8863,21 @@ 指示モードに応じて、複数のコマンドの中から後段に渡すコマンドを選択します。 - +
-
+
vehicle_cmd_gate
- vehicle_cmd_gate + vehicle_cmd_gate @@ -6245,21 +8885,35 @@ - - + + - +
-
+
control/command/control_cmd
@@ -6268,7 +8922,7 @@
- control/command/control_cmd... + control/command/control_cmd... @@ -6276,20 +8930,27 @@ - - + + - +
-
+
/control/shift_decider/gear_cmd
@@ -6298,7 +8959,7 @@
- /control/shift_decider/gear_cmd... + /control/shift_decider/gear_cmd... @@ -6306,7 +8967,18 @@
- + 遠隔から来たコマンド(アクセル/ブレーキ)を目標速度/加速度の信号に変換します @@ -6314,14 +8986,14 @@ 遠隔から来たコマンド(アクセル/ブレーキ)を目標速度/加速度の信号に変換します - +
-
+
external_cmd_
@@ -6330,7 +9002,7 @@
- external_cmd_... + external_cmd_... @@ -6338,20 +9010,27 @@ - - + + - +
-
+
/external/selected/external_control_cmd
@@ -6360,7 +9039,7 @@
- /external/selected/external_control_cmd... + /external/selected/external_control_cmd... @@ -6368,19 +9047,30 @@
- + - +
-
+
external_cmd_
@@ -6389,7 +9079,7 @@
- external_cmd_... + external_cmd_... @@ -6397,21 +9087,35 @@ - - + + - +
-
+
@@ -6438,7 +9142,9 @@
- /api/external/set/command/remote/control... + + /api/external/set/command/remote/control... + @@ -6446,26 +9152,47 @@ - - + + - - + + - +
-
+
/current_gate_mode [GateMode]
/gear_cmd [GearCommand]
@@ -6478,7 +9205,7 @@
- /current_gate_mode [GateMode]... + /current_gate_mode [GateMode]... @@ -6488,7 +9215,18 @@ - + ヤマハのGCとのインターフェース @@ -6496,21 +9234,21 @@ ヤマハのGCとのインターフェース - +
-
+
g30_interface
- g30_interface + g30_interface @@ -6518,7 +9256,18 @@ - + 速度・加速度の目標値を、車両特有の制御信号(アクセル/ブレーキ等)に変換します @@ -6526,14 +9275,14 @@ 速度・加速度の目標値を、車両特有の制御信号(アクセル/ブレーキ等)に変換します - +
-
+
raw_vehicle_cmd_
@@ -6542,7 +9291,7 @@
- raw_vehicle_cmd_... + raw_vehicle_cmd_... @@ -6550,27 +9299,34 @@ - - + + - +
-
+
/vehicle/command/actuation_cmd
- /vehicle/command/actuation_cmd + /vehicle/command/actuation_cmd @@ -6578,7 +9334,18 @@
- + pacmodとのinterfaced。LexusとかJapanTaxiとか。 @@ -6586,21 +9353,21 @@ pacmodとのinterfaced。LexusとかJapanTaxiとか。 - +
-
+
pacmod_interface
- pacmod_interface + pacmod_interface @@ -6608,46 +9375,64 @@ - + - +
-
+
VehicleInterface
- VehicleInterface + VehicleInterface - - + + - +
-
+
/vehicle/status/velocity_status
@@ -6665,14 +9450,25 @@
- /vehicle/s... + /vehicle/s... - + Autowareと車両のinterfaceです。データの変換が主なタスクです。 @@ -6680,21 +9476,21 @@ Autowareと車両のinterfaceです。データの変換が主なタスクです。 - +
-
+
vehicle_interface
- vehicle_interface + vehicle_interface @@ -6702,26 +9498,37 @@
- + - +
-
+
accel_map_calibrator
- accel_map_calibrator + accel_map_calibrator @@ -6731,47 +9538,72 @@ - - - + + + - +
-
+
/pacmod/**
- /pacmod/** + /pacmod/** - + - +
-
+
Vehicle
@@ -6785,32 +9617,57 @@ - - + + - +
-
+
<CAN>
- <CAN> + <CAN> - + ASといろいろあったよ @@ -6818,14 +9675,14 @@ ASといろいろあったよ - +
-
+
JapanTaxi
@@ -6840,19 +9697,30 @@ - + - +
-
+
pacmod3
@@ -6867,7 +9735,18 @@ - + ゴルフカート!! @@ -6875,14 +9754,14 @@ ゴルフカート!! - +
-
+
YMC GolfCart
@@ -6896,27 +9775,43 @@ - - + + - +
-
-
+
+
external/traffic_signals
- external/traffic_signals + external/traffic_signals @@ -6925,19 +9820,31 @@ - + - +
-
+
Radar sensing pipeline @@ -6946,26 +9853,38 @@
- Radar sensing pipeline + Radar sensing pipeline - + - +
-
+
Camera sensing pipeline @@ -6974,41 +9893,59 @@
- Camera sensing pipeline + Camera sensing pipeline - - + + - +
-
+
top/velodyne_packets
- top/velodyne_packets + top/velodyne_packets - + velodyneのdriverです。VLP16, VLP32, VLS128, Livoxなどなど、たくさん種類があります。 @@ -7016,48 +9953,55 @@ velodyneのdriverです。VLP16, VLP32, VLS128, Livoxなどなど、たくさん種類があります。 - +
-
+
lidar_driver
- lidar_driver + lidar_driver - - + + - +
-
+
top/rectified/pointcloud
- top/rectified/pointcloud + top/rectified/pointcloud @@ -7065,7 +10009,18 @@ - + 自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?) @@ -7073,21 +10028,21 @@ 自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?) - +
-
+
fix_distortion
- fix_distortion + fix_distortion @@ -7095,34 +10050,52 @@ - - + + - +
-
+
top/pointcloud_raw
- top/pointcloud_raw + top/pointcloud_raw - + velodyneのpacketをpointcloud型に変更する @@ -7130,14 +10103,14 @@ velodyneのpacketをpointcloud型に変更する - +
-
+
packets_to_
@@ -7146,34 +10119,41 @@
- packets_to_... + packets_to_... - - + + - +
-
+
top/self_cropped/pointcloud
- top/self_cropped/pointcloud + top/self_cropped/pointcloud @@ -7181,7 +10161,18 @@
- + 自車の領域内にある点群を除去する。 @@ -7189,14 +10180,14 @@ 自車の領域内にある点群を除去する。 - +
-
+
crop_box_
@@ -7205,7 +10196,7 @@
- crop_box_... + crop_box_... @@ -7213,27 +10204,34 @@ - - + + - +
-
+
top/mirror_cropped/pointcloud
- top/mirror_cropped/pointcloud + top/mirror_cropped/pointcloud @@ -7241,7 +10239,18 @@
- + 自車のサイドミラーの部分に当たった点群を除去する @@ -7249,14 +10258,14 @@ 自車のサイドミラーの部分に当たった点群を除去する - +
-
+
crop_box_
@@ -7265,7 +10274,7 @@
- crop_box_... + crop_box_... @@ -7274,7 +10283,18 @@
- + 点群のノイズ処理を行う (同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される) @@ -7282,21 +10302,21 @@ 点群のノイズ処理を行う (同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される) - +
-
+
ring_outlier_filter
- ring_outlier_filter + ring_outlier_filter @@ -7304,46 +10324,64 @@ - - + + - +
-
+
lidar/*/velodyne_packets
- lidar/*/velodyne_packets + lidar/*/velodyne_packets - + - +
-
+
lidar_drivers
@@ -7352,30 +10390,37 @@
- lidar_drivers... + lidar_drivers... - - + + - +
-
+
*/rectified/pointcloud @@ -7383,7 +10428,7 @@
- */rectified/pointcloud + */rectified/pointcloud @@ -7391,7 +10436,18 @@
- + 自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?) @@ -7399,21 +10455,21 @@ 自車の回転によって生じたLiDAR点群の歪みを補正する。(リンクこれで合ってるっけ?) - +
-
+
fix_distortion
- fix_distortion + fix_distortion @@ -7421,23 +10477,30 @@ - - + + - +
-
+
*/pointcloud_raw @@ -7445,14 +10508,25 @@
- */pointcloud_raw + */pointcloud_raw - + velodyneのpacketをpointcloud型に変更する @@ -7460,14 +10534,14 @@ velodyneのpacketをpointcloud型に変更する - +
-
+
packets_to_
@@ -7476,30 +10550,37 @@
- packets_to_... + packets_to_... - - + + - +
-
+
*/self_cropped/pointcloud @@ -7507,7 +10588,7 @@
- */self_cropped/pointcloud + */self_cropped/pointcloud @@ -7515,7 +10596,18 @@
- + 自車の領域内にある点群を除去する。 @@ -7523,14 +10615,14 @@ 自車の領域内にある点群を除去する。 - +
-
+
crop_box_
@@ -7539,7 +10631,7 @@
- crop_box_... + crop_box_... @@ -7547,23 +10639,30 @@ - - + + - +
-
+
*/mirror_cropped/pointcloud @@ -7571,7 +10670,7 @@
- */mirror_cropped/pointcloud + */mirror_cropped/pointcloud @@ -7579,7 +10678,18 @@
- + 自車のサイドミラーの部分に当たった点群を除去する @@ -7587,14 +10697,14 @@ 自車のサイドミラーの部分に当たった点群を除去する - +
-
+
crop_box_
@@ -7603,7 +10713,7 @@
- crop_box_... + crop_box_... @@ -7612,7 +10722,18 @@
- + 点群のノイズ処理を行う (同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される) @@ -7620,21 +10741,21 @@ 点群のノイズ処理を行う (同一リングから得られたLiDARの点をクラスタリングし、点群数の少ないクラスタに属する点群はノイズとして除去される) - +
-
+
ring_outlier_filter
- ring_outlier_filter + ring_outlier_filter @@ -7642,20 +10763,34 @@ - - + + - +
-
+
/sensing/lidar
@@ -7664,7 +10799,7 @@
- /sensing/lidar... + /sensing/lidar... @@ -7672,7 +10807,18 @@
- + 複数のLiDAR点群をまとめて1つにする @@ -7680,21 +10826,21 @@ 複数のLiDAR点群をまとめて1つにする - +
-
+
concat_filter
- concat_filter + concat_filter @@ -7702,20 +10848,59 @@ - - + + - - + +
- + MGRS座標系への変換 @@ -7723,21 +10908,21 @@ MGRS座標系への変換 - +
-
+
gnss_poser
- gnss_poser + gnss_poser @@ -7745,13 +10930,31 @@ - - + + - + gnssのdriverです @@ -7759,28 +10962,39 @@ gnssのdriverです - +
-
+
gnss_driver
- gnss_driver + gnss_driver - + imuのdriverです @@ -7788,68 +11002,82 @@ imuのdriverです - +
-
+
imu_driver
- imu_driver + imu_driver - - + + - +
-
+
/sensing/imu/imu_raw
- /sensing/imu/imu_raw + /sensing/imu/imu_raw - - + + - +
-
+
/sensing/lidar
@@ -7858,30 +11086,37 @@
- /sensing/lidar... + /sensing/lidar... - - + + - +
-
+
/sensing/lidar/
@@ -7891,27 +11126,41 @@
- /sensing/lidar/... + /sensing/lidar/... - - + + - +
-
+
/sensing/gnss/
@@ -7920,7 +11169,7 @@
- /sensing/gnss/... + /sensing/gnss/... @@ -7928,7 +11177,18 @@ - + ヨーレートのバイアス除去とかをするノード @@ -7936,21 +11196,21 @@ ヨーレートのバイアス除去とかをするノード - +
-
+
imu_corrector
- imu_corrector + imu_corrector @@ -7958,81 +11218,106 @@ - - + + - +
-
+
/sensing/imu/imu_data
- /sensing/imu/imu_data + /sensing/imu/imu_data - + - +
-
+
Sensing
- Sensing + Sensing - - + + - +
-
+
/sensing/radar/detected_objects
- /sensing/radar/detected_objects + /sensing/radar/detected_objects @@ -8040,54 +11325,72 @@ - + - +
-
+
radar_relay
- radar_relay + radar_relay - - + + - +
-
+
*/detected_objects
- */detected_objects + */detected_objects @@ -8096,7 +11399,18 @@
- + This package convert from radar_msgs/msg/RadarTracks into autoware_auto_perception_msgs/msg/DetectedObject and autoware_auto_perception_msgs/msg/TrackedObject. @@ -8104,14 +11418,14 @@ This package convert from radar_msgs/msg/RadarTracks into autoware_auto_perception_msgs/msg/DetectedObject and autoware_auto_perception_msgs/msg/TrackedObject. - +
-
+
radar_tracks_
@@ -8120,7 +11434,7 @@
- radar_tracks_... + radar_tracks_... @@ -8128,28 +11442,35 @@ - - + + - +
-
+
*/filtered_objects
- */filtered_objects + */filtered_objects @@ -8158,7 +11479,18 @@
- + This package contains a radar object filter module for radar_msgs/msg/RadarTrack. This package can filter noise objects in RadarTracks. @@ -8166,14 +11498,14 @@ This package contains a radar object filter module for radar_msgs/msg/RadarTrack. This package can filter noise objects in RadarTracks. - +
-
+
radar_tracks_
@@ -8182,7 +11514,7 @@
- radar_tracks_... + radar_tracks_... @@ -8190,28 +11522,35 @@ - - + + - +
-
+
*/objects_raw
- */objects_raw + */objects_raw @@ -8219,54 +11558,72 @@ - + - +
-
+
radar_driver
- radar_driver + radar_driver - - + + - +
-
+
Text
- Text + Text @@ -8275,14 +11632,14 @@ - +
-
+
/sensing/camera/
@@ -8291,7 +11648,7 @@
- /sensing/camera/... + /sensing/camera/... @@ -8299,7 +11656,18 @@ - + camera driver @@ -8307,42 +11675,49 @@ camera driver - +
-
+
camera_driver
- camera_driver + camera_driver - - + + - +
-
+
/sensing/camera/
@@ -8351,7 +11726,7 @@
- /sensing/camera/... + /sensing/camera/... @@ -8359,7 +11734,18 @@ - + camera driver @@ -8367,21 +11753,21 @@ camera driver - +
-
+
camera_driver
- camera_driver + camera_driver @@ -8390,14 +11776,14 @@ - +
-
+
/sensing/camera/
@@ -8406,29 +11792,43 @@
- /sensing/camera/... + /sensing/camera/... - - + + - +
-
+
/sensing/camera/
@@ -8437,32 +11837,51 @@
- /sensing/camera/... + /sensing/camera/... - - + + - + - +
-
+
LiDAR sensing pipeline @@ -8471,26 +11890,38 @@
- LiDAR sensing pipeline + LiDAR sensing pipeline - + - +
-
+
GNSS sensing pipeline @@ -8499,26 +11930,38 @@
- GNSS sensing pipeline + GNSS sensing pipeline - + - +
-
+
IMU sensing pipeline @@ -8527,7 +11970,7 @@
- IMU sensing pipeline + IMU sensing pipeline @@ -8536,26 +11979,37 @@ - + - +
-
+
Localization
- Localization + Localization @@ -8563,7 +12017,18 @@ - + GNSS / Userからラフな初期位置を受け取り、NDT+モンテカルロ法で正確な自己位置を推定して出力する。NDTとはserviceでやり取りする。 @@ -8571,21 +12036,21 @@ GNSS / Userからラフな初期位置を受け取り、NDT+モンテカルロ法で正確な自己位置を推定して出力する。NDTとはserviceでやり取りする。 - +
-
+
pose_initializer
- pose_initializer + pose_initializer @@ -8594,7 +12059,18 @@
- + LiDARの点群とpointcloud_mapとのマッチングを行い、自己位置を計算する @@ -8602,21 +12078,21 @@ LiDARの点群とpointcloud_mapとのマッチングを行い、自己位置を計算する - +
-
+
ndt_scan_matcher
- ndt_scan_matcher + ndt_scan_matcher @@ -8624,7 +12100,18 @@ - + </rect> </g> @@ -8632,28 +12119,39 @@ <g transform="translate(-0.5 -0.5)"> <title/> <switch> - <foreignObject pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility" style="overflow: visible; text-align: left;"> + <foreignObject style="overflow: visible; text-align: left;" pointer-events="none" width="100%" height="100%" requiredFeatures="http://www.w3.org/TR/SVG11/feature#Extensibility"> <div xmlns="http://www.w3.org/1999/xhtml" style="display: flex; align-items: unsafe center; justify-content: unsafe center; width: 158px; height: 1px; padding-top: 1965px; margin-left: 971px;" > - <div data-drawio-colors="color: rgb(0, 0, 0); " style="box-sizing: border-box; font-size: 0px; text-align: center;"> + <div style="box-sizing: border-box; font-size: 0; text-align: center; color: #000000; "> <div - style="display: inline-block; font-size: 12px; font-family: Helvetica; color: rgb(0, 0, 0); line-height: 1.2; pointer-events: all; white-space: normal; overflow-wrap: normal;" + style="display: inline-block; font-size: 12px; font-family: "Helvetica"; color: light-dark(#000000, #ffffff); line-height: 1.2; pointer-events: all; white-space: normal; word-wrap: normal; " > localization_error_monitor </div> </div> </div> </foreignObject> - <text x="1050" y="1969" fill="rgb(0, 0, 0)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">localization_error_monitor</text> + <text x="1050" y="1969" fill="light-dark(#000000, #ffffff)" font-family=""Helvetica"" font-size="12px" text-anchor="middle">localization_error_monitor</text> </switch> </g> </g> </g> <g data-cell-id="y0lixSO8cwDmPpI5OSjV-177"> <g> - <rect x="750" y="1955" width="120" height="40" rx="6" ry="6" fill="#dae8fc" stroke="#6c8ebf" pointer-events="all"> + <rect + x="750" + y="1955" + width="120" + height="40" + rx="6" + ry="6" + fill="#dae8fc" + stroke="#6c8ebf" + pointer-events="all" + style="fill: light-dark(rgb(218, 232, 252), rgb(29, 41, 59)); stroke: light-dark(rgb(108, 142, 191), rgb(92, 121, 163));" + > <title>Overwrite vx=0 and wz=0 when the vehicle wheel speed is zero to indicate the stop condition. @@ -8661,49 +12159,56 @@ Overwrite vx=0 and wz=0 when the vehicle wheel speed is zero to indicate the stop condition. - +
-
+
stop_filter
- stop_filter + stop_filter - - + + - +
-
+
twist_estimator/twist_with_covariance
- twist_estimator/twist_with_covariance + twist_estimator/twist_with_covariance @@ -8712,7 +12217,18 @@
- + 車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。 @@ -8720,21 +12236,21 @@ 車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。 - +
-
+
gyro_odometer
- gyro_odometer + gyro_odometer @@ -8742,21 +12258,28 @@ - - + + - +
-
+
vehicle_velocity_converter/
@@ -8765,7 +12288,7 @@
- vehicle_velocity_converter/... + vehicle_velocity_converter/... @@ -8773,7 +12296,18 @@ - + 車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。 @@ -8781,14 +12315,14 @@ 車両速度とimuを統合する。いまは確か、ただ単にvx=vehicle, wz=imuだった気がする。 - +
-
+
vehicle_velocity_
@@ -8797,7 +12331,7 @@
- vehicle_velocity_... + vehicle_velocity_... @@ -8805,7 +12339,18 @@
- + Estimate ego vehicle's position, orientation, and velocity by EKF algorithm. @@ -8813,21 +12358,21 @@ Estimate ego vehicle's position, orientation, and velocity by EKF algorithm. - +
-
+
ekf_localizer
- ekf_localizer + ekf_localizer @@ -8835,28 +12380,35 @@ - - + + - +
-
+
measurement_range/pointcloud
- measurement_range/pointcloud + measurement_range/pointcloud @@ -8864,7 +12416,18 @@ - + 一定範囲内のLiDAR点群のみを切り取って出力する。ホントは遠くまで見たいけど、歪みの影響が大きくなったり、そもそも遠方の点群地図がなかったりするので、近くだけを見てる。 @@ -8872,14 +12435,14 @@ 一定範囲内のLiDAR点群のみを切り取って出力する。ホントは遠くまで見たいけど、歪みの影響が大きくなったり、そもそも遠方の点群地図がなかったりするので、近くだけを見てる。 - +
-
+
crop_box_filter_
@@ -8888,35 +12451,42 @@
- crop_box_filter_... + crop_box_filter_... - - + + - +
-
+
voxel_grid_downsample/pointcloud
- voxel_grid_downsample/pointcloud + voxel_grid_downsample/pointcloud @@ -8924,7 +12494,18 @@ - + 立体格子の点群密度が一様になるように点群を間引く。点群密度が正規化されるため、NDTのロバスト化に一役買っている。 @@ -8932,14 +12513,14 @@ 立体格子の点群密度が一様になるように点群を間引く。点群密度が正規化されるため、NDTのロバスト化に一役買っている。 - +
-
+
voxel_grid_
@@ -8948,14 +12529,25 @@
- voxel_grid_... + voxel_grid_... - + 点群数が一定以下になるようにランダムに間引く。基本的にはvoxel grid filterで丁度いいくらい点群数になるように調整してあり、点群数のlimiter的な立ち位置が強い @@ -8963,14 +12555,14 @@ 点群数が一定以下になるようにランダムに間引く。基本的にはvoxel grid filterで丁度いいくらい点群数になるように調整してあり、点群数のlimiter的な立ち位置が強い - +
-
+
random_
@@ -8979,35 +12571,42 @@
- random_... + random_... - - + + - +
-
+
downsample/pointcloud
- downsample/pointcloud + downsample/pointcloud @@ -9015,27 +12614,34 @@ - - + + - +
-
+
/vehicle/status/velocity_report
- /vehicle/status/velocity_report + /vehicle/status/velocity_report @@ -9045,7 +12651,18 @@ - + 各々データを監視し、異常があればdiagで通知します @@ -9053,21 +12670,21 @@ 各々データを監視し、異常があればdiagで通知します - +
-
+
system_monitors
- system_monitors + system_monitors @@ -9075,45 +12692,67 @@ - + - +
-
+
System
- System + System - + - +
-
+
autoware_process_
@@ -9122,26 +12761,37 @@
- autoware_process_... + autoware_process_... - + - +
-
+
autoware_gpu_
@@ -9150,26 +12800,37 @@
- autoware_gpu_... + autoware_gpu_... - + - +
-
+
autoware_mem_
@@ -9178,26 +12839,37 @@
- autoware_mem_... + autoware_mem_... - + - +
-
+
autoware_hdd_
@@ -9206,26 +12878,37 @@
- autoware_hdd_... + autoware_hdd_... - + - +
-
+
autoware_net_
@@ -9234,26 +12917,37 @@
- autoware_net_... + autoware_net_... - + - +
-
+
autoware_ntp_
@@ -9262,34 +12956,41 @@
- autoware_ntp_... + autoware_ntp_... - - + + - +
-
+
/system/emergency/hazard_status
- /system/emergency/hazard_status + /system/emergency/hazard_status @@ -9297,19 +12998,30 @@ - + - +
-
+
system_error_
@@ -9318,7 +13030,7 @@
- system_error_... + system_error_... @@ -9326,20 +13038,27 @@ - - + + - +
-
+
/system/emergency/control_cmd [AckermannControlCommand]
/system/emergency/gear_cmd [GearCommand]
@@ -9349,7 +13068,7 @@
- /system/emergency/control_cmd [AckermannControlCommand]... + /system/emergency/control_cmd [AckermannControlCommand]... @@ -9357,7 +13076,18 @@
- + なにかしてます @@ -9365,21 +13095,21 @@ なにかしてます - +
-
+
emergency_handler
- emergency_handler + emergency_handler @@ -9387,53 +13117,76 @@ - - + + - +
-
-
+
+
/autoware/state
- /autoware/state + /autoware/state - - + + - +
-
+
/diagnostics
- /diagnostics + /diagnostics @@ -9442,7 +13195,18 @@
- + なにかしてます @@ -9450,14 +13214,14 @@ なにかしてます - +
-
+
ad_service_
@@ -9466,7 +13230,7 @@
- ad_service_... + ad_service_... @@ -9474,19 +13238,28 @@ - - + + - +
-
-
+
+
/control/current_gate_mode
@@ -9500,26 +13273,35 @@
- /control/c... + /control/c... - - + + - +
-
-
+
+
/control/command/control_cmd
/control/trajectory_follower/control_cmd @@ -9549,53 +13331,69 @@
- /contr... + /contr... - - + + - +
-
-
+
+
/autoware/engage
- /autoware/engage + /autoware/engage - - + + - +
-
+
/planning/
@@ -9604,7 +13402,7 @@
- /planning/... + /planning/... @@ -9617,21 +13415,21 @@ - +
-
+
Autoware
- Autoware + Autoware @@ -9639,19 +13437,38 @@ + - - + 制御出力に応じてギア変更のコマンドを出力します @@ -9659,21 +13476,21 @@ 制御出力に応じてギア変更のコマンドを出力します - +
-
+
shift_decider
- shift_decider + shift_decider @@ -9681,33 +13498,47 @@ - - + + - - + + - +
-
+
/diagnostics
- /diagnostics + /diagnostics @@ -9715,7 +13546,18 @@
- + MPCの出す予測経路と、laneletのレーン情報を用いて、車両がレーン外に出ようとしているかどうかを判定する。diag出力をerror_monitorに送り、逸脱判断字は停止する(option) @@ -9723,14 +13565,14 @@ MPCの出す予測経路と、laneletのレーン情報を用いて、車両がレーン外に出ようとしているかどうかを判定する。diag出力をerror_monitorに送り、逸脱判断字は停止する(option) - +