超维空间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、启动运动控制节点,该节点定位实时的目标物体的位置信息,进行运动控制,直到满足允许误差的阈值
二、视频演示
相关推荐
海砥装备HardAus1 小时前
大载重工业吊运无人机动力学耦合与负载抑制底层控制技术
无人机·pid·工业无人机
YOLO数据集集合4 小时前
无人机航拍桥梁巡检数据集 | 桥梁结构缺陷检测 深度学习目标检测数据10338期
深度学习·yolo·目标检测·计算机视觉·无人机
前网易架构师-高司机4 小时前
带标注的薄荷病叶数据集,识别率98.8%,3533张图,支持yolo,coco json,voc xml,文末有模型训练代码
yolo·数据集·缺陷·薄荷·叶子·风干·变质
海砥装备HardAus4 小时前
工业重载吊运无人机:载荷摆动产生机理与主流抑摆控制方案详解
无人机·pid·加速度·大载重无人机
爱睡懒觉的焦糖玛奇朵5 小时前
【视觉检测之人员奔跑检测算法开发思路】
人工智能·python·深度学习·算法·yolo·视觉检测
叫我:松哥5 小时前
基于深度学习的辣椒叶片病害识别系统设计实现,融合CBAM注意力机制的改进ResNet-50模型和YOLO检测,准确率达96%
图像处理·人工智能·深度学习·yolo·flask·bootstrap·注意力机制
小O的算法实验室5 小时前
2024年IEEE IOTJ,面向地形覆盖任务的无人机多回路路径规划
无人机
爱睡懒觉的焦糖玛奇朵5 小时前
【从视频到数据集:焦糖玛奇朵的魔法工具Dataset Cleaner】
人工智能·python·学习·算法·yolo·音视频
YOLO数据集集合20 小时前
无人机航拍街道巡检数据集 | 空中视角车辆检测、交通流量统计、违停识别、智能交通YOLO数据集10399期
深度学习·yolo·目标检测·无人机
stsdddd1 天前
YOLO系列目标检测数据集大全【第二十期】
yolo·目标检测·目标跟踪