超维空间M1无人机使用说明书——61、ROS无人机yolo识别与投放

引言:使用yolo进行物体识别,根据返回的目标位置信息,控制无人机全向移动,当无人机到达目标物的正上方,满足一定的误差阈值后,ROS发布控制控制将舵机挂载的物体抛下,紧接着无人机前往起飞点上方寻找降落的目标点降落。

一、一键启动识别与投放程序

javascript 复制代码
roslaunch robot_bringup bringup_precise_drop.launch 

未出现红色报错,表明程序运行正常

launch文件详解

launch文件启动了四个节点,节点作用如下
javascript 复制代码
1、mavros通信节点,实现底层PX4和ROS通信
2、启动USB摄像头节点,提供图像数据
3、启动yolo识别节点
4、启动坐标转换节点,该节点会将识别到的目标物体的的中心位置以话题的方式打印出来
5、启动运动控制节点,该节点定位实时的目标物体的位置信息,进行运动控制,直到满足允许误差的阈值
二、视频演示
相关推荐
2501_9418372632 分钟前
【计算机视觉】基于YOLOv26的交通事故检测与交通状况分析系统详解_1
人工智能·yolo·计算机视觉
极客小云2 小时前
【基于 PyQt6 的红外与可见光图像配准工具开发实战】
c语言·python·yolo·目标检测
GatiArt雷4 小时前
基于YOLOv8的轻量化AI目标检测在嵌入式设备上的落地实现
人工智能·yolo·目标检测
Katecat996634 小时前
使用YOLOv26实现乌鸦鸽子麻雀等城市鸟类自动检测与分类
人工智能·yolo·分类
加点油。。。。4 小时前
【UAV避障-3D VFH+】
matlab·机器人·无人机·仿真·机器人仿真
0x535 小时前
JAVA|智能无人机平台(二)
java·开发语言·无人机
Dingdangcat867 小时前
YOLOv26_数字万用表端口连接检测与识别_基于深度学习的自动识别系统
人工智能·深度学习·yolo
deng12048 小时前
【yolov1:开启目标检测的全新纪元】
人工智能·yolo·目标检测
上海锟联科技9 小时前
基于分布式光纤声波传感(DAS)的无人机入侵探测技术与应用
无人机
KmjJgWeb9 小时前
基于YOLOv26的数字体温计检测与温度读取系统_2
人工智能·yolo·目标跟踪