您的位置 首页 智能家居

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

元学习算法:让无人机可以“负重”飞行。

副标题#e#

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

智东西(公众号:zhidxcom)
编 | 董温淑

智东西5月7日消息,近日,Facebook和加州大学伯克利分校的研究人员研发出一种方法,可以使无人机“负重”飞行。根据模拟结果,无人机可以捡起、运输、卸下有效载荷,同时保持平稳的飞行状态。

人们一直希望能用无人机在仓库或其他工业环境中运送货物。但之前的研究显示,搭载有效载荷会削弱无人机的飞行性能,甚至有可能造成无人机故障。在本项研究中,研究人员创造性地用元学习方法解决了这个问题。据了解,这是元学习方法首次用于解决无人机负重问题。

这项研究发表在学术网站arXiv上,论文名称为《用基于模型的元强化学习实现携带有效载荷飞行(Model-Based Meta-Reinforcement Learning for Flight with Suspended Payloads)》。

论文链接:https://arxiv.org/pdf/2004.11345.pdf

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

一、元学习:让模型根据经验举一反三

装载重物会对无人机的动力学模型造成不可预估的影响。之前的研究尝试用自适应控制和学习方法来解决问题,但这些方法有一些局限性。

首先,由于无人机作业环境的复杂性,建模十分困难。在工业环境中,需要无人机运送的货物质量是不可先验的,针对孤立的物理状态建模并不能帮助无人机适应所有的情况,因此人工设计的动力学模型不足以实现在线控制。

另外,机器学习模型通常需要较长的数据校准过程。但在无人机飞行过程中,拾取有效载荷后必须快速适应,不然就有可能偏离飞行路线甚至发生严重故障。

为了解决这些问题,Facebook和加州大学伯克利分校的研究人员提出了基于模型的元强化学习方法。“元学习(Meta Learning)”是一种机器学习方法,可以提升模型的学习效率,让模型“学会如何去学习”。

研究人员训练了一个基于深层神经网络的动力学预测模型,来帮助无人机适应不同有效载荷,并用一个四轴无人机搭载重量未知的有效载荷来验证模型效果。

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

▲在无人机上装载一个挂钩,使其能够吊起货物

二、预测模型:帮助无人机不断优化飞行动作

神经网络动力学预测模型以无人机当前的状态和动作作为输入。当无人机装载了有效载荷后,预测模型利用变分推断(variational inference)方法,根据当下有效载荷的质量、系绳的长度等状态参数快速推断出后验概率,帮助无人机适应新的飞行状态。

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

该模型用长度为T的时序数据进行训练,以此优化神经网络的权重(weight)参数。研究人员假设有效载荷参数是未知的,用一个具有分布参数的潜变量(latent variable)K来表示它们,通过调整K值来模拟携带不同有效载荷的情况。

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

在模型训练阶段,研究人员手动驾驶载有不同有效载荷的无人机按照随机轨迹飞行,并收集这部分训练数据。然后,研究人员运行元学习方法,使模型学习共享的动力学模型参数和对不同有效载荷的适应参数。

然后,研究人员检测模型的训练成果。模型利用当前任务的所有数据在线推导出最优潜变量。基于动力学模型的控制器据此规划无人机动作,使无人机按照既定路线飞行。在整个飞行过程中,模型会持续储存数据,不断推导出最优潜变量、优化无人机动作,直至到达目的地。

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

三、无人机能负重完成躲避、装卸货任务

研究人员用四轴无人机进行了演示。为了使无人机能够自行定位航线,研究人员在无人机上搭载了摄像机模块。

首先在设定飞行轨迹的情况下进行演示。研究人员设定的飞行轨迹用红色线条表示,模型实时规划出的飞行轨迹用白色线条表示,无人机最终选择的最佳飞行轨迹用蓝色线条表示。根据模拟结果,无人机基本能够按照指定路线飞行。

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

研究人员还在设定方形飞行轨迹和圆形飞行轨迹的情况下进行了演示,并对比了元学习算法模型和其他模型。结果显示,元学习算法模型的路线错误更少。

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

#p#副标题#e##p#分页标题#e#

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

研究人员还指出,随着元学习算法不断适应,无人机的飞行性能会继续优化。

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

在研究人员模拟出的几种实际应用场景中,无人机也较好地完成了任务。

1、躲避障碍物

2、捡拾、运输、卸下货物

3、用指挥棒实时规划飞行路线

无人机能干体力活!装卸、运输货物都可以,人类要被解放了?

4、跟踪目标飞行

结语:计划进一步提升模型自主性

Facebook和加州大学伯克利分校的研究人员利用基于模型的元强化学习方法,有效提升了无人机装载有效载荷飞行的能力。

研究人员表示,将继续进行研究,致力于使无人机能够完成更加复杂的有效载荷运输任务。根据论文,目前该模型还需要研究人员指定有效载荷被捡起和放下的时间。接下来研究人员计划开发一种算法,使模型能够自主决定装卸货的时间。

文章来源:VentureBeat,arXiv

免责声明:文章内容不代表本站立场,本站不对其内容的真实性、完整性、准确性给予任何担保、暗示和承诺,仅供读者参考,文章版权归原作者所有。如本文内容影响到您的合法权益(内容、图片等),请及时联系本站,我们会及时删除处理。

作者: dawei

【声明】:第七手机网内容转载自互联网,其相关言论仅代表作者个人观点绝非权威,不代表本站立场。如您发现内容存在版权问题,请提交相关链接至邮箱:bqsm@foxmail.com,我们将及时予以处理。

为您推荐

无人汽车无法躲避没见过的物体?问题出在训练pipeline上

人类经常会遇到种类新颖的工具、食物或动物,尽管以前从未见过,但人类仍然可以确定这些是新物体。 与人类不同,目前最先进的检测和分割方法很难识别新型的物体,因为它们是以封闭世界的设定来设计的。它们所受的训练是定位已知种类(有标记)的物体,而把未

万字读透自动驾驶3D视觉感知算法

对于自动驾驶应用来说,最终还是需要对3D场景进行感知。道理很简单,车辆不能靠着一张图像上得到感知结果来行驶,就算是人类司机也不能对着一张图像来开车。因为物体的距离和场景的和深度信息在2D感知结果上是体现不出来的,而这些信息才是自动驾驶系统对周

自动驾驶会使共享经济再次火热吗?

自动驾驶技术的发展一直饱受争议,对于自动驾驶的未来,有一个一直绕不开的话题,那就是自动驾驶是否安全。众所周知,自动驾驶的目标是让自动驾驶汽车可以独立完成出行任务,人类将自己出行需求完全交给自动驾驶汽车,在出行过程中的娱乐需求也可以由自动驾

Cruise自动驾驶决策规划技术解析

Cruise自动驾驶决策规划控制负责人Brandon Basso本科毕业于哥伦比亚大学,博士毕业于加州大学伯克利分校,主要研究决策、机器人系统设计和软件架构、机器学习、控制理论等。曾在3D Robotics、Uber自动驾驶公司工作多年,担任重要职位,在无人机和自动驾驶领

自动驾驶汽车比七个月大的婴儿还聪明吗?

到了七个月大的时候,大多数孩子已经认识到,即使看不见物体,它们仍然存在。把一个玩具放在毯子下面,孩子会知道它的存在,他可以伸手到毯子下面把它拿回来。这种对物体恒存在的理解是正常发展的里程碑,也是现实的基本原则。 这也是自动驾驶汽车所没有的。

返回顶部