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

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

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

javascript 复制代码
roslaunch ar_track_landing ar_track_landing.launch

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

launch文件详解

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

二、视频演示

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

视频演示: 二维码降落

相关推荐
诺斯顿_三维扫描1 小时前
无人机机库三维扫描:精准复刻核心部件,赋能航空运维数字化升级
无人机·数字孪生·三维扫描·三维数字化·三维扫描服务·数字化保护
IC_157796114763 小时前
CVBS转BT656/BT601,能成熟、应用广泛的低功耗视频解码器
车载系统·无人机·视频编解码
渡之4 小时前
PiLoT:神经像素到三维配准 —— 无人机自定位与目标地理定位论文精读
无人机
数智工坊4 小时前
MPC引导的策略搜索:用模型预测控制训练安全高效的无人机深度控制策略
论文阅读·人工智能·算法·无人机
小许同学记录成长17 小时前
三维重建技术文档
算法·无人机
梦道长生1 天前
PX4 + AirSim + QGC 仿真环境搭建笔记
无人机·仿真·px4·qgc·airsim
AI浩1 天前
一种用于跟踪无人机的三模态数据集与基线系统
无人机
tokepson2 天前
AirSIM+PX4+QGC无人机仿真环境
无人机·仿真·px4·qgc·airsim
Evand J2 天前
【MATLAB】多无人机编队协同控制与三维航迹规划仿真。障碍物斥力避障,输出编队误差、控制输入、三维轨迹等
开发语言·matlab·无人机
IC_157796114762 天前
一款高性能、高集成度的射频收发器,对标ADI公司的AD9361
无人机