感知层
图像输入、检测、识别、跟踪与目标语义输出相关模块总览。
层级职责
感知层负责把原始传感器数据转换成上层可直接使用的结构化目标信息。
在当前仓库里,感知层主要覆盖:
- 目标检测
- 目标跟踪
- 自瞄链路中的视觉前端
- 通用 YOLO 2D 检测输出
当前目录映射
driver/ros2_hik_cameraperception/rm_auto_aimperception/yolo_detector
当前模块
接口约束
后续接入新的感知算法时,建议遵守这几个约束:
- 输入优先复用标准图像话题,例如
/image_raw、/camera_info - 输出消息应明确区分“检测结果”“跟踪结果”“控制结果”
- 不把控制语义直接塞进纯检测消息
- 如果某个模块是通用检测器,它不应耦合某个比赛任务的特定字段
模块关系
ros2_hik_camera提供图像与相机内参yolo_detector提供通用 2D 检测结果armor_detector提供装甲板特化检测与 3D 解算armor_tracker对检测结果做目标级状态管理auto_aim_solver再把目标状态转换成控制量