0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

MIT成功让计算机提供创意,自动设计机器人形态

如意 ? 来源:新智元 ? 作者:新智元 ? 2020-12-09 16:00 ? 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

设想一下,如果人们需要一个能爬楼梯的机器人,那么这个机器人应该是什么的形状?它是应该像人一样有两条腿?还是应该像一只蚂蚁一样有六条腿?

设计出合适的形状,对于机器人穿越特定地形的能力来讲是至关重要的。但是,不可能通过人工设计来构建和测试每一种潜在的形态。

近日,来自麻省理工学院(MIT)的研究人员,成功开发了一种计算机系统,研究人员利用该系统可以对机器人的形状进行仿真,并确定哪种设计的效果是最优的。

相关论文以“RoboGrammar: Graph Grammar for Terrain-Optimized Robot Design”为题,发表在 2020 年度 SIGGRAPH 亚洲的会议上。

论文作者之一、来自麻省理工学院计算机科学与人工智能实验室(CSAIL)的博士生 Allan Zhao 说:“机器人设计仍然是一个非常手工化的过程。

RoboGrammar 系统提出了一种新的、更具创造性的机器人设计方法,这种方法设计出的机器人结构可能会更有效果。”

首先,人们要做的是就是告诉 RoboGrammar 系统,车间周围摆着哪些能用的机器人零件(比如:轮子、关节等);

同时,还告诉它机器人需要在什么类型的地面上行驶,然后,RoboGrammar 就会负责其余工作,为人们想要的机器人生成优化的结构和控制程序。

研究人员表示,这一进展可能会给设计机器人形状领域注入一定的计算机辅助创造力。

计算机辅助创造力

机器人是为了完成各种任务而建造的,但是它们的总体形状和设计往往非常相似。

例如,当人们想到建造一个需要穿越各种地形的机器人时,会立即把想到四足动物,比如一种像狗一样,有四条腿的动物。但是这是否真的是最佳设计呢?并没有人知道。

因此,来自 MIT 的团队推测,更多创新的设计才可以改善机器人的功能。他们为这项任务建立了一个计算机模型,这个计算机模型不会受到先前惯例的过度影响。虽然创新是目标,但该模型必须制定一些基本标准才可以保证正常的工作。

研究人员认为,如果人们可以用任意的方式连接机器人的这些部件,那么最终会陷入到混乱当中。

为了避免这种情况,研究团队开发了一种“图形语法(Graph Grammar)”,这是对机器人组件排列的一系列约束。例如,相邻的支腿应该用一个关节连接,而不是用另一个支腿相连。这样的规则确保至少设计是在初级水平上,每个计算机生成的设计作品都是可以工作的。

(来源:MIT 官网)

事实上,该系统图形语法规则的灵感不是来自其他机器人的启发,而是受到动物(尤其是节肢动物)的启发。

这些无脊椎动物包括昆虫、蜘蛛和虾。作为一个庞大的群体,节肢动物是一个成功的进化故事,占已知动物物种的 80%以上。

Allan Zhao 表示:“节肢动物的特点是有一个中心体,并且其节数可变,有些部分可能有支腿连接。而且我们注意到,这不仅足以描述节肢动物,还可以描述更熟悉的动物形态,包括四足动物。”

于是,研究人员采用了根据节肢动物启发的规则。但是系统为机器人也增加了一些机械上的功能,例如,它是允许机器人使用轮子的,而不仅仅是腿。

机器人方阵

使用该团队为系统制定的规则,RoboGrammar 可以按三个连续的步骤运行。首先是需要定义问题,然后生成可能的机器人解决方案,最后去选择最佳方案。

问题的定义很大程度上取决于人类用户,他们输入了一组可用的机器人组件,例如电机、支腿和连接段。

需要注意的是,这些问题是确保最终机器人可以真正在现实世界中制造的关键。用户还可以指定要穿越的地形种类,这些种类包括阶梯、平坦区域或光滑表面等元素的组合。

通过这些输入,RoboGrammar 使用图形语法的规则来设计成千上万个潜在的机器人结构。有些看起来有点像赛车,有些看起来像蜘蛛,或者是像一个在做俯卧撑的人。

Allan Zhao 说:“看到各种各样的设计,我们感到倍受鼓舞。这无疑显示了图形语法的创造力。”但是,尽管语法可以提高设计数量,但它的设计并不总是具有最佳的质量。

而且,选择最佳的机器人设计还需要控制每个机器人的运动并评估其功能。到目前为止,这些机器人还只是系统生成结构而已。

控制器是给这些结构带来生命的指令集,控制着机器人各种电机的运动顺序。因此,该团队使用模型预测控制的算法为每个机器人开发了一个控制器,该算法优先考虑快速向前运动。

Allan Zhao 表示:“机器人的形状和控制器深深地交织在一起,这就是为什么我们必须为每个给定的机器人单独优化控制器的原因。”一旦每个模拟机器人都可以自由移动,研究人员便可以通过“图形启发式搜索”来寻找高性能的机器人。

这种神经网络算法迭代地对机器人集合进行采样和评估,并学习哪种设计更适合给定的任务。Allan Zhao 表示:“启发式功能会随着时间的推移而不断提高,并且搜索会收敛到最优的机器人。”

而这一切,都是在人类设计师拿起螺丝钉之前发生的。

25 年来的最高成就

MIT 的研究人员希望这个系统可以激发人类的创造力。他们将 RoboGrammar 描述为 “机器人设计人员扩大他们所使用的机器人结构空间的工具”。为了展示其可行性,该研究团队还计划在现实世界中构建和测试 RoboGrammar 的一些最佳机器人。

该系统还可以被改造成在穿越地形之外追求机器人形状设计的目标工具。Allen Zhao 表示,RoboGrammar 可以帮助填充虚拟世界。

“比如,在视频游戏中,人们如果想要生成很多类型的机器人,RoboGrammar 几乎会立即为此工作,而不需要艺术家来创造每个机器人。”

而该项目的一项令人惊讶的成果是,大多数机器人的设计最终都是四足的。研究人员表示,也许机器人设计人员一直以来都倾向于四足动物,是有一些道理的。

哥伦比亚大学的机械工程师兼计算机科学家 Hod Lipson 评价道:“这项工作是 25 年来自动设计机器人形态和控制的最高成就。使用形状语法的想法已经存在了一段时间了,但是没有一个地方像在这部作品中那样完美地实现了这个想法。一旦我们能够让机器自动设计、制造和编程机器人,所有的赌注都将消失。”

随着该系统的出现,人们可以预见,在未来机器人的设计,或许仅仅需要一台计算机。
责编AJX

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    213

    文章

    29933

    浏览量

    214375
  • 计算机
    +关注

    关注

    19

    文章

    7688

    浏览量

    91179
  • MIT
    MIT
    +关注

    关注

    3

    文章

    254

    浏览量

    24580
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    人形机器人感知革命!创新形态机器视觉传感器涌现

    能力归运动能力,人形机器人目前主要还是需要预设固定程序运行,离真正要实现具身智能还很远。要实现具身智能,还需要AI、算力、感知的配合。最近速腾聚创、锐思智芯分别推出了创新形态机器视觉
    的头像 发表于 04-05 05:10 ?2416次阅读
    <b class='flag-5'>人形</b><b class='flag-5'>机器人</b>感知革命!创新<b class='flag-5'>形态</b><b class='flag-5'>机器</b>视觉传感器涌现

    深缆协圆满召开人形机器人线缆标准启动会!

    在科技飞速发展的当下,机器人正逐渐崭露头角,有望成为继计算机、智能手机、新能源汽车之后又一具有颠覆性的产品。 据Markets and Markets预测,到2027年全球人形机器人
    的头像 发表于 08-15 14:25 ?82次阅读
    深缆协圆满召开<b class='flag-5'>人形</b><b class='flag-5'>机器人</b>线缆标准启动会!

    自动计算机经过加固后有什么好处?

    让我们讨论一下部署坚固的自动计算机的一些好处。1.温度范围宽自动计算机经过工程设计,配备了支持宽温度范围的组件,使自动
    的头像 发表于 07-21 16:44 ?197次阅读
    <b class='flag-5'>自动</b>化<b class='flag-5'>计算机</b>经过加固后有什么好处?

    自动计算机的功能与用途

    工业自动化是指利用自动计算机来控制工业环境中的流程、机器人和机械,以制造产品或其部件。工业自动化的目的是提高生产率、增加灵活性,并提升制造
    的头像 发表于 07-15 16:32 ?242次阅读
    <b class='flag-5'>自动</b>化<b class='flag-5'>计算机</b>的功能与用途

    工业计算机与商用计算机的区别有哪些

    工业计算机是一种专为工厂和工业环境设计的计算系统,具有高可靠性和稳定性,能够应对恶劣环境下的自动化、制造和机器人操作。其特点包括无风扇散热技术、无电缆连接和防尘防水设计,使其在各种工业
    的头像 发表于 07-10 16:36 ?251次阅读
    工业<b class='flag-5'>计算机</b>与商用<b class='flag-5'>计算机</b>的区别有哪些

    人形机器人关节模组企业南京因克斯的崛起之路

    近日,全球首个人形机器人半程马拉松赛事在北京亦庄成功落幕。这次具有历史意义的赛事吸引了来自20余家顶尖企业和高校团队的踊跃参与。参赛机器人形态各异,有身高达到1.8米、威武矫健的“大高
    的头像 发表于 04-23 14:27 ?674次阅读

    名单公布!【书籍评测活动NO.58】ROS 2智能机器人开发实践

    ”。 将近20年过去了,以“事后诸葛亮”的视角来看,当时那群年轻人花重金打造的服务机器人并没有走进千家万户。 机器人不像计算机或手机,它需要和外界环境产生多种多样的交互,硬件形态非常
    发表于 03-03 14:18

    未来已来,2025人形机器人量产启航!泰科机器人成功斩获近千万订单

    泰科机器人在2024年年底传来捷报,成功斩获上海某机器人公司近千万订单!订单涵盖了100+人形机器人手臂,涉及1000+精密关节模组。尤为更
    的头像 发表于 02-28 08:44 ?962次阅读
    未来已来,2025<b class='flag-5'>人形</b><b class='flag-5'>机器人</b>量产启航!泰科<b class='flag-5'>机器人</b><b class='flag-5'>成功</b>斩获近千万订单

    为什么要费这么大劲机器人像人一样,而不是更实用的形态

    为什么要费这么大劲机器人像人一样,而不是更实用的形态? 将机器人设计成人形(即仿人机器人)的意
    的头像 发表于 02-10 10:03 ?494次阅读

    伺服电动缸在人形机器人中的应用

    伺服电动缸在人形机器人中的应用非常广泛,主要体现在以下几个方面:一、核心运动部件伺服电动缸是将伺服电机与丝杠一体化设计的模块化产品,能将伺服电机的旋转运动转换成直线运动。通过结构上的改造,伺服电动缸
    发表于 02-06 09:04

    物理仿真人形机器人的统一全身控制策略

    创建动作自然并对各种控制输入做出智能响应的交互式仿真人形机器人仍是计算机动画和机器人技术领域最具挑战性的问题之一。NVIDIA Isaac Sim等高性能 GPU 加速仿真器以及使用N
    的头像 发表于 01-06 12:31 ?1120次阅读
    物理仿真<b class='flag-5'>人形</b><b class='flag-5'>机器人</b>的统一全身控制策略

    【「具身智能机器人系统」阅读体验】+两本互为支持的书

    之极。 《计算机视觉之PyTorch数字图像处理》为《具身智能机器人系统》提供了感知和识别能力,而《具身智能机器人系统》则为《计算机视觉之P
    发表于 01-01 15:50

    工业中使用哪种计算机

    在工业环境中,工控机被广泛使用。这些计算机的设计可承受极端温度、灰尘和振动等恶劣条件。它们比标准消费类计算机更耐用、更可靠。工业计算机可控制机器、监控流程并实时收集数据。其坚固的结构和
    的头像 发表于 11-29 14:07 ?779次阅读
    工业中使用哪种<b class='flag-5'>计算机</b>?

    国内外部分人形机器人企业一览

    人形机器人的定义人形机器人是一种仿生机器人,指形状及尺寸与人体相似,能够仿人类运动、表情、互动及动作的
    的头像 发表于 10-22 17:05 ?1919次阅读
    国内外部分<b class='flag-5'>人形</b><b class='flag-5'>机器人</b>企业一览

    人形机器人场景应用联盟正式成立

    日前,在“2024首届人形机器人场景应用峰会”上,人形机器人场景应用联盟正式宣告成立。
    的头像 发表于 08-19 11:17 ?1387次阅读