Skip to content

感知#

本页提供了有关 Perception 组件接口的具体规范. 请参考 感知架构参考实现设计 获取概念和数据流.

输入#

From 地图组件#

名字 主题 / 服务 类型 Description
矢量地图 /map/vector_map autoware_map_msgs/msg/LaneletMapBin 包含车道信息的高清地图
点云图 /service/get_differential_pcd_map autoware_map_msgs/srv/GetDifferentialPointCloudMap 点云图

笔记:

  • 点云地图
    • input 可以是 topic 或 service,但我们强烈建议使用 service,因为此接口支持处理,而不受 map 文件大小限制的限制.

From Sensing Component#

名字 主题 类型 Description
相机图像 /sensing/camera/camera*/image_rect_color sensor_msgs/Image 使用镜头畸变校正 (LDC) 处理的摄像机图像数据
相机图像 /sensing/camera/camera*/image_raw sensor_msgs/Image 未使用镜头畸变校正 (LDC) 处理的摄像机图像数据
点云 /sensing/lidar/concatenated/pointcloud sensor_msgs/PointCloud2 来自多个 LiDAR 源的串联点云
雷达对象 /sensing/radar/detected_objects autoware_perception_msgs/msg/DetectedObject 雷达对象

From Localization Component#

名字 主题 类型 Description
车辆里程计 /localization/kinematic_state nav_msgs/msg/Odometry Ego vehicle odometry topic

From API#

名字 主题 类型 Description
外部交通信号 /external/traffic_signals autoware_perception_msgs::msg::TrafficSignalArray 来自外部系统的交通信号

输出#

To 规划#

请参照 感知组件设计 以获取每个输出的详细定义.

名字 主题 类型 Description
动态对象 /perception/object_recognition/objects autoware_perception_msgs/msg/PredictedObjects 一组动态对象,其中包含对象类和对象的形状等信息.这些对象在生成映射时不存在,并且不包含在映射中.
障碍 /perception/obstacle_segmentation/pointcloud sensor_msgs/PointCloud2 障碍物,包括动态物体和静态障碍物,需要自我车辆避开它们或在障碍物前停下来.
占用网格图 /perception/occupancy_grid_map/map nav_msgs/msg/OccupancyGrid 包含障碍物和盲点存在信息的地图
交通信号 /perception/traffic_light_recognition/traffic_signals autoware_perception_msgs::msg::TrafficLightGroupArray 交通信号信息,例如颜色(绿色、黄色、读取)和箭头(右、左、直)