超维空间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、启动运动控制节点,该节点定位实时的目标物体的位置信息,进行运动控制,直到满足允许误差的阈值
二、视频演示
相关推荐
moonsims3 小时前
SPH Engineering - 无人机技术开发专家
无人机
nuannuan2311a3 小时前
BT131-ASEMI无人机专用功率器件BT131
无人机
njsgcs9 小时前
yolov5 源码 +jupyter notebook 笔记 kaggle
笔记·yolo·jupyter
Light6011 小时前
计算机视觉进化论:YOLOv12、YOLOv11与Darknet系YOLOv7的微调实战对比
人工智能·yolo·计算机视觉·模型压缩·注意力机制·微调策略·实时检测
CoovallyAIHub12 小时前
复杂背景下无人机影像小目标检测:MPE-YOLO抗遮挡与抗背景干扰设计
算法·计算机视觉·无人机
睿途低空新程15 小时前
面向城市治理的AI集群空域融合模型
人工智能·经验分享·其他·无人机
AI的魔盒1 天前
基于Java与MAVLink协议的多无人机(Cube飞控)集群控制与调度方案问题
java·开发语言·无人机
PassLink_2 天前
[Kaggle]:使用Kaggle服务器训练YOLOv5模型 (白嫖服务器)
运维·服务器·yolo
电鱼智能的电小鱼2 天前
基于 EFISH-SBC-RK3588 的无人机智能巡检终端方案‌
无人机
UAV_ckesc2 天前
无人机动力核心测评:CKESC STONE 180A-M 电调
无人机·多旋翼无人机·无人机电调·无人机动力·垂起无人机