欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页  >  科技

这类机器人能自我治疗

程序员文章站 2022-08-11 18:58:32
5月29日,据美国科技博客The Next Web报道,法国科学家最近研制出一种具有自我“治疗”能力的机器人。机器人的长处在于,它们在大多数工作上比人更有效率。但是,因为机器人...

5月29日,据美国科技博客The Next Web报道,法国科学家最近研制出一种具有自我“治疗”能力的机器人。

机器人的长处在于,它们在大多数工作上比人更有效率。但是,因为机器人缺乏适应性且需要经常维修,它们在人类生活中尚未得到广泛应用。

当机器人出现故障时,它就不能工作了,并需要人的定期维修才能不报废。机器人维护所需要的时间和经济成本,在很大程度上抵消了它们在工作上的高效率。

这种情况可能很快就会改变。

法国巴黎第六大学(Pierre and Marie Curie University)的研究人员最近在《自然》杂志上发表了一篇关于机器人的适应性“治疗”能力的研究报告。这篇论文试图对某些机器人的适应性“疗伤”能力进行量化。

在实验中,研究人员将一个六腿机器人放在极其恶劣的环境中,导致它的身体几个关键部位受伤。研究人员发现,即使在有两条腿受伤的情况下,这个机器人还是能够“找出”继续行走的方法。

到目前为止,“治疗”机器人通常依赖在机器人体内安装昂贵的传感器,以使它们能够自我诊断损伤区,并启动内置在源程序中的应急预案。这种方法只有在设计者有先见之明,在源程序中置入有效的应急预案时才有效。科学家们也试验过“试错编程(trial-and-error programming)”——如BRETT,但他们发现,即使面临最简单的问题,机器人也需要至少15分钟才能适应并恢复常态。

这类机器人能自我治疗

在研究新的自适应技术时,研究人员受到动物在受伤时的适应方法的启发。

“它们具有对不同行为方式的直觉。”论文的合作者让·巴蒂斯特·穆雷(Jean-Baptiste Mouret)说。“这些直觉使它们能够聪明地选择一些不同的行为进行尝试,在尝试之后,它们会选择一种在特定伤情中的有效行为方式。我们研制具有类似能力的机器人。”

在构建这些机器人时,研究人员不会在源程序中预置“治疗”应急预案。相反,研究人员研制的机器人可以评估一个问题的多种解决方案,然后选择最好的一种。

“我们仅仅是对机器人说:尽你所能找到使你能够行走的不同方式。”穆雷说。

在机器学习算法和自适应人工智能领域,最近几年有不少研究成果。这些具有自我修复能力的机器人将能够在我们的日常生活中发挥更大作用。