团队协作机器人能够自行确定执行任务的顺序

编译:chux

出品:ATYUN订阅号

机器人能帮助救援人员拯救自然灾害的幸存者吗?这样的任务要求机器人能够自己确定要执行哪些任务以及执行它们的顺序;例如,如果瓦砾尚未被清除,试图将受害者从瓦砾中拉出是没有用的。目前,工程师负责编写动作序列。但这种情况很快就会改变。

IRIDIA实验室(布鲁塞尔自由大学布鲁塞尔工程学院)的研究人员Mauro Birattari和Lorenzo Garattoni表明,机器人能够共同决定他们应该完成任务的顺序。他们的研究结果于7月18日在Science Robotics上发表。

来自IRIDIA实验室的研究人员的研究基于群体机器人技术,这是机器人技术的一个分支,它利用社会动物(如蚂蚁)的集体和有组织的行为,以创造出一组具有人工智能的机器人。

机器人当前能够进行通信和协调,以便做出决策并执行简单的任务,例如移动对象或选择两个路径中的一个。对于最新研究,Mauro Birattari和Lorenzo Garattoni在复杂性方面更进了一步:他们已经创建了一大堆机器人,能够执行三个动作的序列,而无需事先知道正确的顺序。

在实践中,机器人需要移动到空间中的三个不同的点,执行一项简单的任务。只有在任务完成后,机器人才能了解顺序是否正确。为了解决这个问题,一些机器人逐渐形成空间中三个点之间的链条,其他机器人用它作向导,通过遵循组成链的机器人的指令来测试各种可能的组合。最终,它们通过合作确定正确的顺序。

该研究首次证明,机器人能够共同确定一系列行动顺序,即使它们事先不知道顺序。这种提前计划的能力被认为是一种复杂的认知技能,它来自群体中个体之间的相互作用:机器人能够共同规划一系列行动,群体中的任何个体都不可能单独成功。

这项研究为涉及一组智能机器人的许多潜在应用铺平了道路。研究包括在自然灾害后寻找幸存者,探索未知或敌对环境,在危险地点建造建筑物以及农业中的各种应用。本研究中证明了机器人有能力自主确定任务完成的顺序,对于这些类型的任务至关重要。

论文:www.sciencedaily.com/releases/2018/07/180719094402.htm

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20180720B1GBT700?refer=cp_1026
  • 腾讯「云+社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 yunjia_community@tencent.com 删除。

扫码关注云+社区

领取腾讯云代金券