5.5.3 动态跟随目标
简介
本示例演示在搭载了SpaceMiT RISC-V的实际机器人小车上,通过相机AI视觉检测人像并实现navigation2动态跟随。
SpaceMiT RISC-V中提供了四种方案实现机器人动态跟随人像目标:
对比项 | yolov6检测跟随 | nanotrack跟随 | bytetrack跟随 | yolov8pose跟随 |
---|---|---|---|---|
目标检测 | yolov6 | yolov6(仅初始化) | yolov8 | yolov8-pose |
人像跟踪 | / | nano-track | byte-track | / |
位置估计 | 人像框解算 | 人像框解算 | 人像框解算 | 关节点解算 |
动态跟随 | follow_point | follow_point | follow_point | follow_point |
运行负载 | 较低 | 中等 | 较高 | 中等 |
运行负载 | 较低 | 中等 | 较高 | 中等 |
准备工作
(1)SpaceMiT板子烧录 bianbu desktop 24.04 系统镜像,安装 Bianbu Robot SDK 。
(2)PC端安装ros-humble、Bianbu Robot SDK。
使用介绍
配置 USB 相机传感器
插拔相机usb接口,输入以下命令对比查看新增端口号,即为该相机输入端口
ls /dev/video*