1.3 KiB
1.3 KiB
停机引导 ParkingSpaceGuide
ParkingSpaceGuide 使用一台平面相机、一台雷达和一块显示屏完成停机位引导。
当前硬件和输出方式:
- 相机:
Device/MvsDevice - 雷达:
Device/RsLidarDevice - 显示屏:
Device/LedDisplayDevice - 组播:
Nets/UDPClient - 2D 机型识别:
AppAlgo/AAPGS_model(RK3588 Linux AArch64)
算法入口位于:
ParkingSpaceGuideApp/Presenter/Src/DetectPresenter.cpp
机型识别由雷达算法按距离触发,相机软触发取图后调用 AAPGS 分类模型,
当前支持 A320 和 B737。应用默认从可执行文件同级的
AAPGS_model/models/model.yaml 加载模型;也可通过环境变量覆盖:
AAPGS_MODEL_CONFIG:模型 YAML 的完整路径AAPGS_MODEL_ROOT:AAPGS SDK 根目录AAPGS_RUNTIME_LIBRARY:libyolo_runtime.so.2的完整路径
Windows 构建保留界面与业务流程,但不执行仅支持 RK3588 的 NPU 推理。
文档:
- 详细设计:
详细设计.md - 对接协议:
停机引导对接协议.md
LED 输出当前从 ledDisplay.startAddress 开始写 8 个保持寄存器:
- valid
- guideCode
- distance high word
- distance low word
- lateralOffset high word
- lateralOffset low word
- angle high word
- angle low word