多机器人任务分配,4个机器人执行一组~20个任务。上图显示了4个机器人在访问不同任务时所跟踪的路径,这是由每个机器人模拟执行我们的算法决定的;每个机器人开始和结束在同一个仓库,用黄色的六边形标记。下面的图显示了我们的算法在机器人R4的特定任务规划实例上是如何工作的(在上面的图中用黄色圆圈标记;对等机器人在该实例中的位置由上图中的X符号标记)。在这里,左边的双图连接了所有的机器人和所有可用的任务,从而代表了各种潜在的分配策略。右边的图是机器人R4执行我们算法的结果,说明现在机器人R4已经选择接下来执行task-20。资料来源:Payam Ghassemi博士。
机器人团队可以帮助用户更快、更有效地完成大量任务,还可以在危险操作期间让人类人员远离危险。近年来,一些研究特别探索了机器人群在搜救任务中协助人类代理的潜力;例如,在寻找自然灾害的幸存者或向他们运送食物和救生包时。
布法罗大学(University of Buffalo)的研究人员最近开发了一种技术,可以提高机器人团队在灾难响应任务中的表现。在爱思唯尔的《机器人与自主系统》杂志上发表的一篇论文中介绍了这种技术,旨在将任务分配给团队中的不同机器人,使它们能够最有效地完成任务。
“过去三到四年,我们一直在探索独特的方式协调地面机器人和无人驾驶飞机的大型团队协助风险映射和紧急救灾搜救行动是至关重要的应用程序,“苏马病博士Chowdhury,领导这项研究的研究人员之一,对科技伊克斯托说。“在这些研究探索中,我们发现了一种算法的需求,这种算法可以快速(在行动中)在团队中的机器人之间分配任务。”
当他们回顾之前的研究时,研究人员发现,现有的多机器人任务分配方法中,很少有能够在严格的时间期限下处理同时进行的任务,并适应在任务中可能出现的新的意外任务,同时也考虑到飞行范围,真实世界机器人的有效载荷能力和机载计算约束。因此,他们着手开发一种能够成功做到所有这些事情的方法。
”进一步我们的研究的目的是为了证明这种新方法的能力在一个原始洪水响应应用程序中,一个团队的无人驾驶飞机被用来快速交付或放弃求生工具模拟洪水中指定任务地点场景x30 20平方公里区域,“Chowdhury博士说。