超维空间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、启动运动控制节点,该节点定位实时的目标物体的位置信息,进行运动控制,直到满足允许误差的阈值
二、视频演示
相关推荐
棒棒的皮皮9 小时前
【深度学习】YOLO核心原理介绍
人工智能·深度学习·yolo·计算机视觉
moonsims18 小时前
波士顿动力Auto-Connect-复杂环境下机器人连接解决方案
服务器·无人机
吃人陈乐游刘20 小时前
08实战经验yoloV8部署(2026年01月)
yolo
云卓SKYDROID21 小时前
工业遥控器光纤模块技术解析
无人机·遥控器·知识科普·高科技·云卓科技
熬夜不洗澡1 天前
如何在pycharm中使用Yolo
ide·yolo·pycharm
智驱力人工智能1 天前
从占座到智座 非授权人员座位占用监测系统的产品化思考与实践 椅位占用检测 非员工座位占用AI预警 边缘计算非授权座位识别设备
人工智能·opencv·算法·安全·yolo·计算机视觉·边缘计算
AI浩1 天前
SPDC-YOLO:基于改进YOLOv8的高效无人机航拍图像小目标检测网络
yolo·目标检测·无人机
棒棒的皮皮1 天前
【深度学习】YOLO本地环境搭建
人工智能·深度学习·yolo·计算机视觉
怀旧诚子1 天前
将原始的 ONNX 模型转 成 RKNN 模型失败
yolo
一把小椅子1 天前
超大规模多模态交通数据集:320TB+海量数据资源,涵盖行车视频、无人机航拍、第一视角步行骑行与道路监控,助力自动驾驶与智慧交通算法突破
算法·自动驾驶·无人机