超维空间M1无人机使用说明书——52、ROS无人机二维码识别与降落

引言:使用二维码引导无人机实现精准降落,首先需要实现对二维码的识别和定位,可以参考博客的二维码识别和定位内容。本小节主要是通过获取拿到的二维码位置,控制无人机全向的移动和降落,分为两种,一种是无人机移动到二维码上方直接进行降落,另一种是在降落的过程中继续调整无人机的位置,本小节主要是第一种方式,第二种方式会在后续文档中给出

一、启动二维码识别与降落程序

javascript 复制代码
roslaunch ar_track_landing ar_track_landing.launch

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

launch文件详解

launch文件启动了四个节点,节点作用如下
javascript 复制代码
1、mavros通信节点,实现底层PX4和ROS通信
2、启动USB摄像头节点,提供图像数据
3、启动二维码识别节点,以话题方式发布识别到的二维码位置信息 
4、启动运动控制节点,该节点定位实时的二维码位置信息,进行运动控制

二、视频演示

注:此处视频是采用边降落边调整的方式,是本小节的升级版程序

视频演示: 二维码降落

相关推荐
云卓SKYDROID2 天前
无人机实时信号传输技术要点解析!
科技·无人机·高科技·云卓科技
AI能见度2 天前
硬核:如何用大疆 SRT 数据实现高精度 AR 视频投射?
ar·无人机·webgl
云卓SKYDROID2 天前
无人机精准降落技术要点难点
无人机·高科技·云卓科技·物流无人机
Deepoch2 天前
无人机升级不用改!Deepoc 开发板即插即享智能飞行
人工智能·无人机·开发板·具身模型·deepoc·智能无人机
yoyo君~2 天前
从内存管理到并发架构:C++ 核心内功修炼指南
开发语言·c++·学习·无人机
土拨鼠不是老鼠3 天前
纯软件仿真
无人机·地面站·mavlink·qgc
Mike_6663 天前
无人机的负载设备
无人机·行业应用·负载设备
云卓SKYDROID3 天前
无人机失效模式技术要点
无人机·高科技·云卓科技·失效模块
EriccoShaanxi3 天前
MEMS组合导航——60秒失锁不丢方向,0.01°姿态稳如磐石
人工智能·机器人·无人机
moonsims3 天前
GNSS 干扰导航套件:POLAR-300 和 VNS01 在恶劣环境下实现精确导航
无人机