新算法比人类赛车飞行员更快地飞行无人机
自主飞行的四旋翼飞行器首次在无人机竞赛中胜过两名人类飞行员。成功是基于苏黎世大学研究人员开发的一种新算法。它计算出充分考虑无人机局限性的时间最优轨迹。
为了有用,无人机需要快速。由于电池寿命有限,他们必须在尽可能短的时间内完成任何任务——在灾难现场寻找幸存者、检查建筑物、运送货物。他们可能必须通过一系列航路点(如窗户、房间或特定位置)进行检查,在每个路段采用最佳轨迹和正确的加速或减速。
算法胜过专业飞行员
最好的人类无人机飞行员非常擅长这样做,并且迄今为止在无人机比赛中的表现总是优于自主系统。现在,苏黎世大学 (UZH) 的一个研究小组创建了一种算法,该算法可以找到最快的轨迹来引导四旋翼飞行器——带有四个螺旋桨的无人机——通过电路上的一系列航点。“我们的无人机在实验赛道上击败了两名世界级人类飞行员的最快圈速,” UZH 机器人和感知小组和 NCCR Robotics 救援机器人大挑战的负责人 Davide Scaramuzza 说,该组织为这项研究提供了资金。
Scaramuzza 说:“该算法的新颖之处在于它是第一个生成时间最优轨迹的,充分考虑了无人机的局限性。” 以前的工作依赖于四旋翼系统的简化或飞行路径的描述,因此它们是次优的。“关键想法是,我们的算法只是告诉无人机通过所有航点,而不是将飞行路径的各个部分分配给特定航路点,而不是如何或何时这样做,”博士补充说。学生和论文的第一作者。
研究人员让算法和两名人类飞行员驾驶同一个四旋翼飞行器通过赛道。他们使用外部摄像头来精确捕捉无人机的运动,并且——在自主无人机的情况下——向算法提供有关无人机在任何时刻所处位置的实时信息。为了确保公平比较,人类飞行员有机会在赛前在赛道上进行训练。但是算法赢了:它所有的圈数都比人类的要快,并且性能更加一致。这并不奇怪,因为一旦算法找到了最佳轨迹,它就可以多次忠实地再现它,这与人类飞行员不同。
在商业应用之前,该算法需要降低计算要求,因为现在计算机需要长达一个小时来计算无人机的时间最佳轨迹。此外,目前,无人机依靠外部摄像头来计算它在任何时候的位置。在未来的工作中,科学家们希望使用机载相机。但自动无人机原则上可以比人类飞行员飞得更快的演示是有希望的。Scaramuzza 说:“这种算法可以在无人机包裹递送、检查、搜索和救援等方面有巨大的应用。”
标签: 飞行无人机