“高尚”行为,机器人“无私”探索?!自然-通讯:无私探索策略大幅提升机器人合作效率...

关注公众号,发现CV技术之美

本文转自西湖大学智能无人系统课题组,作者IUSL。

研究背景

自然界中有许多让人叹为观止的动物集群行为。例如多个蚂蚁可以协作搬运一个比自己大很多的食物;大雁可以组成队形节省能量从而实现长途迁徙。科学家受到动物集群的启发对多机器人集群系统进行了大量的研究。

多机器人集群系统中一个重要研究问题是通过分布式协调机制形成期望的队形。该队形往往对多机器人系统完成协同搬运、协同感知等任务起到重要的作用。

该队形控制问题相比许多集群问题有一个独特而重要的技术挑战:全局队形实际上是一个全局约束条件。该约束条件使得本来是 合作 的机器人之间产生了 竞争 关系。从本质上来说,正是这种竞争关系给队形控制带来了极大困难。

传统方法中往往通过 目标分配 来解决这些竞争问题。然而,当分配的目标不合理或者某些机器人出现故障时,需要不断重分配目标,因此会导致效率较低,而且容错性适应性较弱。

新型方法

近期西湖大学智能无人系统实验室联合北京航空航天大学、清华大学以及英国谢菲尔德大学,研发了一种新型基于“无私”探索机制的机器人协调算法。相较于现有算法,在集群规模较大的时候,“无私”探索算法的效率能够有数十倍的提升,并且这种提升会随着集群规模的增加而进一步增强。此外,该算法由于不依赖于目标分配,天然地具有良好的容错性和适应能力,可以轻易地拓展应用于复杂空间探索、协同搬运等任务。

f394f4d0d0085e92eb8d34946a762ad7.png
  • 论文链接:https://www.nature.com/articles/s41467-023-39251-5

算法原理

该算法包含了三个组成部分,人-集群交互系统、分布式机器人协商算法、分布式控制算法(如图1所示)。其中最核心的是通过Mean-shift的算法思想来实现的无私探索:即当一个机器人预测到将与周围机器人针对同一个目标位置产生竞争的时候,会主动放弃该目标位置,转而投向更广阔的区域。正因为是主动避免冲突而被称为“无私”策略。该工作也验证了“无私”在集群合作中的关键作用。

4ce26a34d2c6c18096df361b03bb648f.png
图1:所提出算法的三个关键组成部分

机器人平台

基于该算法,我们研发了包含50台地面小车的机器人集群系统(如图2所示)。

27bb34347426b28ca747b8148287ccf7.png
图2:多机器人集群系统平台

自组织复杂构型

通过机器人集群系统的验证,该算法能够形成复杂非凸形状。例如一个“雪花”的形状是一个较难形成的队形,因为它包含了非常丰富的枝丫,但是在该算法的推动下,集群系统仍然能够精确实现队形,而不会陷入局部最优(如图3所示)。

89b62d48c741e91d114e3bbaec14e260.png a68f5c020f2066e4bbda9b10106fa6c2.gif
图3:该集群系统能够实现复杂形状

高效率

相比最新算法,所提出的“无私”探索算法的效率在集群规模较大的时候(例如300个机器人)能够有数十倍的提升,并且这种提升会随着集群规模的增加而进一步增强(如图4所示)。abe6645a5756119fedc5b8aea6c7c7f7.png图4:比较所提出算法与最新两种算法的收敛时间

自适应性

该算法由于不依赖于目标分配等传统方法,天然地具有对机器人故障等问题的自适应。例如,当一部分机器人被移出集群时,整个系统 不需要任何的故障检测或容错控制 ,可以无缝重新组成队形,这使得整个系统具有了一定的 “再生”能力 (如图5所示)。

516875f5901bb1d457f3825cb02779de.png b05f7420e5cef3da0e110c0333f89378.gif
图5:该集群系统的容错和“再生”能力

协同货物搬运

无私探索算法的另外一个特点是能够通过引入“领导者”实现对移动目标编队的跟踪。这种能力的一个重要应用是实现多机器人协同搬运。在这个过程当中一方面机器人要实现保持队形,另外一方面要跟随领导者实现对运动轨迹的跟踪,从而将实现货物的搬运(如图6所示)。

0c20dd707f9f6173413319912239741c.gif
图6:该集群系统能够扩展应用于协同搬运

复杂环境探索

此外,该算法可以用于探索复杂环境例如迷宫(如图7所示)。虽然迷宫当中有许多转角等非凸结构,该方法由于其良好的探索性,能够成功实现对迷宫的全覆盖探索,而不会陷入局部最优点。

45ed8d94d58129de4af4aba4e3bd3af0.png
c16073fc057aeeee82b949860af86ce9.gif

最后,本工作的视频介绍请参见以下视频。

本文共1510字

9844913e1ac0d88091360d46aed8fb57.jpeg

END

欢迎加入「机器人交流群👇备注:机器人

612e9f15a222e8e6d7d979890d78a87c.png

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值