IMU助力无人机自主精准着陆

一盒用户急需的药品由无人机配送到小区中,一键下单10分钟热气腾腾的外卖随着无人机送到家门口……这不是科幻作品中才有的景象,而是已经实现的场景。但在实际应用中,无人机配送还存在着预估位移不准确、着陆偏差过大等问题。

来自北京航空航天大学的Li Daochun科研团队提出了一个基于多传感器融合的无人机自主着陆方案。该方案包含一个融合传感器系统:由UWB(超宽带)、IMU(惯性测量单元)和视觉传感器组成,以引导无人机接近和降落在移动物体上。

拟议的无人机自主着陆方案的工作流程分为两个阶段:接近阶段和着陆阶段。在接近阶段,无人机离着陆平台较远,无法获取准确的视觉信息进行姿态估计,因此无人机主要依靠UWB-IMU融合定位系统获得与地面移动平台之间的相对位置。当无人机接近着陆平台并捕捉到视觉信息时,无人机会根据视觉信息和UWB-IMU定位系统提供的数据进入着陆阶段。

为了准确评估无人机的相对方向,团队设计了一个由五个不同大小的独立ArUco标记组成的新地标,如图一所示,这样的设计可以用于无人机的相对姿态估计和在不同高度的有效识别。当整个地标在相机的视场范围内时,使用四个外部标记进行相对姿态估计。当无人机接近地标时,外侧的标记在相机视场中不可见,而中间的标记可以继续引导无人机下降并降落在移动平台上。

 图一  左图为模拟测试中无人机和移动平台的运动轨迹  右图为现实世界实验中无人机自主着陆轨迹

为了验证方案的可行性,团队先在计算机上进行了模拟测试,然后再在现实世界中进行了实验。结果表明,该方案可以在大多数常见场景中让无人机以足够的精度成功自主着陆。

在Gazebo模拟器中的自主着陆模拟测试的降落轨迹如图一左图所示,可以看出,无人机在很短的时间内消除了位置误差,持续跟踪移动平台并成功下降。

在室外现实世界的实验中无人机的运行轨迹如图一右图所示,蓝色虚线表示无人机在降落过程中由方案中的方法引导的飞行轨迹,红线是无人机达到给定阈值时逐渐停止螺旋桨并降落在降落台的轨迹。实验结果表明,UWB-IMU-Vision框架可以引导无人机降落在所需的平台上,能够自主完成着陆任务,着陆误差在10cm以内,表现出了良好的精确性和可靠性。

 图二 现实世界中实验的自主着陆过程

技术发展和商业机遇往往会成为颠覆现有商业理念或商业模式的一个未知因素,目前无人机的大规模推广仍然存在很大的场景落地难度,无人机配送目前大多还在偏远地区实行,想要在城市内投入使用还需要政策的进一步开放和众多技术问题的解决。

【Dong, Xin, et al. "An Integrated UWB-IMU-Vision Framework for Autonomous Approaching and Landing of UAVs." Aerospace 9.12 (2022): 797.】

  • 1
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 无人机自主降落ROS(机器人操作系统)是一种通过ROS控制的自动降落系统。该系统利用ROS中的传感器和算法来实现无人机自主降落功能。 首先,无人机需要搭载各种传感器,如GPS、惯性测量单元(IMU)和视觉传感器等。这些传感器可以提供无人机当前的位置、速度和方向等信息。 ROS可以将这些传感器的数据接收并进行处理。通过使用ROS包中的导航软件包,可以根据传感器数据来实现无人机的定位和导航功能。例如,通过接收GPS数据,ROS可以确定无人机当前的GPS坐标,并根据设定的坐标进行导航。 同时,ROS还包含了一些地标识别和跟踪算法。无人机装备有视觉传感器,可以识别和跟踪地面上的标志物,如着陆区域。ROS可以处理这些视觉数据,以确定无人机相对于标志物的位置和姿态。 当无人机接近着陆区域时,ROS会根据传感器数据和预设的降落模型,计算出无人机的降落轨迹,并生成对应的控制指令。这些指令可以通过ROS接口发送给无人机的飞行控制系统,使其实现自主降落。 总的来说,无人机自主降落ROS是一套集成了传感器数据处理、导航算法和控制指令生成等功能的系统。通过ROS的强大功能,无人机可以确地完成自主降落任务,提高了降落的安全性和确度。 ### 回答2: ROS(机器人操作系统)是一个开源的机器人软件框架,它提供了一系列工具、库和函数,帮助开发者构建机器人应用程序。而无人机自主降落是指无人机在没有人为干预的情况下,根据预定的算法和传感器信息,能够自主地降落在指定的位置上。 在ROS中,可以利用其提供的功能包来实现无人机自主降落。首先,需要使用ROS中的导航功能包,如move_base和amcl,来进行无人机的导航规划和定位。move_base是一个全局路线规划器,能够根据地图和目标位置,生成无人机的航迹轨迹。amcl是一个自适应蒙特卡洛定位(AMCL)算法的包装器,能够利用传感器信息对无人机进行实时定位,以便实现确的降落。 接着,需要利用视觉传感器或其他距离传感器来获取无人机与降落目标之间的距离和位置信息。通过ROS中的图像处理和感知功能包,可以进行目标检测和跟踪,实现无人机对降落目标的确定位。 最后,利用ROS中的控制功能包,如mavros或mavlink,可以将导航和定位的结果以及降落目标的位置信息传递给无人机的飞行控制器。飞行控制器根据这些信息,通过调整无人机的推力和姿态控制,使无人机能够自主地降落在指定的位置上。 综上所述,可以通过ROS的导航、定位、感知和控制功能包,结合相应的传感器和算法,实现无人机自主降落。它不仅可以提高无人机的飞行安全性和度,还能为无人机在应急情况下的自主着陆提供支持。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值