autoware_perception_rviz_plugin#
目的#
認識モジュールからの結果を可視化するためのrvizプラグインです。このパッケージは、Autoware.Autoによって開発されたrvizプラグインの実装をベースにしています。
元の設計思想については、Autoware.Auto設計ドキュメントを参照してください。[1]
入力タイプ / 可視化結果#
検出された物体#
入力タイプ#
AutowareAuto::DetectedObject
Visualized Result#
rviz::MarkerArray
LandMarks#
Input Types#
AutowareAuto::LandMark
Visualized Result#
rviz::MarkerArray
PointClouds#
Input Types#
AutowareAuto::PointCloudAutowareAuto::LidarPointCloudAutowareAuto::CameraPointCloudAutowareAuto::PointCloud2
Visualized Result#
sensor_msgs::PointCloud2
TrackingObjects#
Input Types#
AutowareAuto::TrackedObject
Visualized Result#
rviz::MarkerArray
TrafficLights#
Input Types#
AutowareAuto::TrafficLight
Visualized Result#
rviz::MarkerArray
Planning (optional)#
Input Types#
AutowareAuto::Trajectory
Visualized Result#
rviz::MarkerArray
Configuration#
AutowareAuto::DetectedObjects#
Topic Name: The topic name of theAutowareAuto::DetectedObjectmessage received by the plugin.
Marker Scale: The scale of the marker.
Marker Lifetime: The lifetime of the marker in seconds.
Marker Alpha: The alpha value of the marker.
Marker Color: The color of the marker.
Ground Truth Marker Enabled: Enable/disable the display of ground truth marker.
Measured Marker Enabled: Enable/disable the display of measured marker.
Ground Truth Color: The color of the ground truth marker.
Measured Color: The color of the measured marker.
LandMarks#
Topic Name: The topic name of theAutowareAuto::LandMarkmessage received by the plugin.
Marker Scale: The scale of the marker.
Marker Lifetime: The lifetime of the marker in seconds.
Marker Alpha: The alpha value of the marker.
Marker Color: The color of the marker.
PointClouds#
Topic Name: The topic name of theAutowareAuto::PointCloudmessage received by the plugin.
Show Color: Enable/disable the display of the point cloud with color information.
Color Attribute: The attribute name of the color information.
Normalize Color: Enable/disable the normalization of the color information.
Min Intensity: The minimum intensity threshold for displaying the point cloud.
Max Intensity: The maximum intensity threshold for displaying the point cloud.
TrackingObjects#
Topic Name: The topic name of theAutowareAuto::TrackedObjectmessage received by the plugin.
Marker Scale: The scale of the marker.
Marker Lifetime: The lifetime of the marker in seconds.
Marker Alpha: The alpha value of the marker.
Marker Color: The color of the marker.
TrafficLights#
Topic Name: The topic name of theAutowareAuto::TrafficLightmessage received by the plugin.
Marker Scale: The scale of the marker.
Marker Lifetime: The lifetime of the marker in seconds.
Marker Alpha: The alpha value of the marker.
Marker Color: The color of the marker.
Planning#
Topic Name: The topic name of theAutowareAuto::Trajectorymessage received by the plugin.
Marker Scale: The scale of the marker.
Marker Lifetime: The lifetime of the marker in seconds.
Marker Alpha: The alpha value of the marker.
Marker Color: The color of the marker.Show Reference Trajectory: Enable/disable the display of the reference trajectory.Show Prediction Trajectory: Enable/disable the display of the prediction trajectory.Show Planning Trajectory: Enable/disable the display of the planning trajectory.Show Predicted Obstacle Trajectory: Enable/disable the display of the predicted obstacle trajectory.Show Sensor Predicted Obstacle: Enable/disable the display of the sensor predicted obstacle.Show Speed Profile: Enable/disable the display of the speed profile.Show Lateral Speed Profile: Enable/disable the display of the lateral speed profile.Show Longitudinal Speed Profile: Enable/disable the display of the longitudinal speed profile.Show Selected Motion Plan: Enable/disable the display of the selected motion plan.Show Goal Pose: Enable/disable the display of the goal pose.Prediction Trajectory Duration: The duration of the prediction trajectory in seconds.Planning Trajectory Duration: The duration of the planning trajectory in seconds.Reference Trajectory Duration: The duration of the reference trajectory in seconds.Reference Velocity: The velocity of the reference trajectory in meters per second.Reference Acceleration: The acceleration of the reference trajectory in meters per second squared.Reference Jerk: The jerk of the reference trajectory in meters per second cubed.Max Velocity Violation (m/s): The maximum velocity逸脱量 in meters per second.Max Lateral Acceleration Violation (m/s^2): The maximum lateral acceleration逸脱量 in meters per second squared.Max Longitudinal Acceleration Violation (m/s^2): The maximum longitudinal acceleration逸脱量 in meters per second squared.Max Jerk Violation (m/s^3): The maximum jerk逸脱量 in meters per second cubed.Max Curvature Violation (1/m): The maximum curvature逸脱量 in inverse meters.Additional Moving Obstacle: The path of an additional moving obstacle for planning.Initial Distance to Moving Obstacle: The initial distance to the moving obstacle in meters.Perception Planning Horizon: The perception planning horizon.Sensor Planning Horizon: The sensor planning horizon.Topic Name: The topic name of the selected motion plan.
Planned Path Optimization (optional)#
Topic Name: The topic name of theautoware_planning_msgs::PlannedPathOptimizationmessage received by the plugin.
Marker Scale: The scale of the marker.
Marker Lifetime: The lifetime of the marker in seconds.
Marker Alpha: The alpha value of the marker.
Marker Color: The color of the marker.
Optimization Success Marker Color: The color of the optimization success marker.
Optimization Failure Marker Color: The color of the optimization failure marker.
Usage#
rviz
roslaunch autoware_perception_rviz_plugin autoware_perception_rviz_plugin.launch
| 名称 | タイプ | 説明 |
|---|---|---|
autoware_perception_msgs::msg::DetectedObjects |
検出結果配列 |
可視化結果#

トラッキングされたオブジェクト#
入力タイプ#
| 名称 | タイプ | 説明 |
|---|---|---|
autoware_perception_msgs::msg::TrackedObjects |
追跡結果の配列 |
可視化結果#
検出結果で追跡結果を上書きします。

PredictedObjects#
入力タイプ#
| 名前 | 種別 | 説明 |
|---|---|---|
autoware_perception_msgs::msg::PredictedObjects |
prediction結果配列 |
可視化結果#
追跡結果を予測結果で上書きします。
