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

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

3天内不再提示

为了让Atlas这样走路,IHMC开发了一种新的全身控制框架

IEEE电气电子工程师 来源:lq 2018-12-18 10:05 次阅读

人形机器人有着与人极为不同的步态。膝盖弯曲、躯干尽可能不动。甚至波士顿动力公司的Atlas也是用这种蹲着走的方式走动,因为其总是弯着的腿可让它避免摔倒。这种步态在人形机器人中非常常见,已经成为“正常”的机器人步态,但这并不像人类走路的方式。我们用直腿走路,每迈一步都要锁住膝盖,因为这样更容易支撑我们的体重。你可以自己尝试一下:像“双足机器人”那样用弯曲的膝盖走路会让人很累,因为你的腿部肌肉一直都需要参与运动。

在人类与机器认知研究所(IHMC),机器人专家们正在忙着解决这个问题,他们教Atlas更像人一样走路。除了使人形机器人更有效率之外,更自然的行走步态也能让它们更加灵活,相比于蹲着走路的机器人能够应对更加崎岖的地形。

大多数机器人不会这样走路,因为弯曲的膝盖能给它们更多的控制。对于弯曲的膝盖,你可以更多地弯曲或伸直它,以帮助你的机器人保持稳定,而直腿意味着平衡必须主要用脚踝来实现。你可能会注意到的另一个区别是,弯腿行走的机器人倾向于把脚抬得笔直,然后再放下来,而IHMC则教Atlas像人类一样使用“脚趾离地”的动作。这样子走路是一个更难解决的问题,这就是为什么Atlas这样走路时看着很奇怪 ——除了极少数例外(DURUS就是其中之一),人形机器人不用直腿走路。

为了让Atlas这样走路,IHMC开发了一种新的全身控制框架,可以轻推控制器使机器人伸直腿,而不需要腿对地面施加明显的力。通过让其他运动(如机器人脚的运动)不受约束,自然的步态行为(比如脚趾离地动作)就会自动出现。换句话说,IHMC没有必要专门编程,这只是控制器为走路时试图保持直腿想出的最佳解决方案。毫无疑问,受限制较少的控制器会产生更自然的步态,而在现实世界的测试中,Atlas能够在各种地形上行走,甚至可以在腿伸直的情况下对略有攻击性的推动作出反应。

为了了解更多细节,我们通过电子邮件采访了Robert Griffin,他是发表在澳大利亚布里斯班举行的2018年机器人与自动化国际会议(ICRA2018)上的论文“Straight-Leg Walking Through Underconstrained Whole-Body Control”的第一作者。该论文的另外几位作者是Georg Wiedebach、Sylvain Bertrand、Alexander Leonessa和Jerry Pratt,他们都来自IHMC。

IEEE Spectrum:你能否给总结一下为什么大多数两足机器人都是蹲着走路,而为什么大多数人并不是这样走路?

Robert Griffin:人类可能会用较直的腿走路,因为弯曲的腿走路效率要低得多。直立时膝盖几乎不需要用力,而弯曲的膝盖需要承受很大的力量。然而,用于机器人的大多数步行模型假定在整个步态中具有恒定的质心高度。它们实现这个恒定高度的唯一方法就是以蹲着的姿态走路。另外,规划高度轨迹是一个相当具有挑战性的问题,特别是对于机器人需要实时计算轨迹的在线应用来说更是如此。这导致大多数科学家在开放这样的在线应用时回避了这个问题。最后,蹲着行走可以让机器人避免伸直腿,从而避免了遭遇膝关节处的奇点的可能,而这个奇点是很难处理的。

IEEE Spectrum:直腿走路有什么缺点?

Robert Griffin:当用直腿走路时,机器人的控制能力较差。想想运动员:他们以“运动姿态”略微弯曲膝盖,以便能够快速改变方向。当你的膝盖是直的时,你不能用它来向地面施加推力。当膝盖弯曲时,你可以获得更大的地面反作用力,从而获得更大的平衡控制力。此外,直腿对迈步的影响也是不可避免的。这对于机器人来说可能很难处理。

IEEE Spectrum:视频中Atlas走路的方式与我们看到的DORUS的走路方式类似。你们的研究与他们的工作有什么关系?

Robert Griffin:DURUS表现出的步态非常好,我很高兴我们的工作能与之相提并论,因为我们的研究和他们的研究都在努力实现更自然、更像人类的步态。据我所知,他们采取的方法与我们的有很大的不同,他们使用机器人的混合-零动态进行离线优化,以确定关节设置点并生成特定的步态。在我们的方法中,我们没有直接为机器人定义关节命令,而是在线计算所有内容,包括动态轨迹。

IEEE Spectrum:较少的约束在多大程度上导致了更自然的行走方式的出现?你觉得惊讶吗?

Robert Griffin:在我们的这项研究工作中,我们并没有指定一个期望的高度,我们也没有指定脚趾离地时的脚间距。这使机器人能够用更直的腿走路。它还允许机器人根据需要使用脚趾离地动作。我觉得首先让我感到惊讶的是脚趾离地动作。我也对机器人在必要时弯曲膝盖和降低高度来完成水平任务的能力感到惊讶。在模拟中,我们能够让它使用更长的单步(从静止开始到一步后的静止结束,大约1.5米),以及能够让它使用更长的下降步(大约0.5米)。我们对于在硬件上尝试这些倍感兴奋,但是还没有机会去做这样的尝试。

IEEE Spectrum:当你们说你们想让机器人“像人类一样穿越类似的地形”时,你能描述一下你们正在考虑什么样的具体能力吗?

Robert Griffin:长期愿景是使机器人能够具有像人类一样的移动能力,从而它们可以作为真正的人类化身。我们接下来想用这种算法尝试的是更大的下降步,特别是机器人不知道它需要向下迈步的不确定情况下。人类真的很擅长这一点,我们的步态天生就能抵御不确定性。我们现在正在尝试设计方法,使用单一算法让它既能在准确的位置落脚(比如在一个只有少量、稀疏的落脚点的岩石区域行走时),又能在精准失效时保持稳健(例如在具有许多微妙高度的地形上行走时)。目前我们所拥有的技术具有非常好的准确性,而像ATRIAS这样的机器人对不确定性表现出了令人印象深刻的稳健性。再思考思考,借助一些技巧,我们可以将这种稳健性与准确性结合起来,制作出真正有能力的机器人。

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

    关注

    112

    文章

    16240

    浏览量

    177589
  • 机器人
    +关注

    关注

    210

    文章

    28264

    浏览量

    206718

原文标题:IHMC教Atlas像人一样走路

文章出处:【微信号:IEEE_China,微信公众号:IEEE电气电子工程师】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    一种面向飞行试验的数据融合框架

    天地气动数据致性,针对某外形飞行试验数据开展了典型对象的天地气动数据融合方法研究。结合数据挖掘的随机森林方法,本文提出了一种面向飞行试验的数据融合框架,通过引入地面风洞试验气动数据,实现了对复杂输入参数的特征
    的头像 发表于 11-27 11:34 160次阅读
    <b class='flag-5'>一种</b>面向飞行试验的数据融合<b class='flag-5'>框架</b>

    爱普生开发了一种烤箱控制的晶体振荡器,其功耗比传统OCXOs1低56%

    爱普生开发了一种烤箱控制的晶体振荡器,其功耗比传统OCXOs1低56%-该振荡器小巧且节能,是下代通信基础设施中参考信号源应用的理想选择-精工爱普生公司(TSE:6724,“爱普生”
    的头像 发表于 10-29 11:28 147次阅读
    爱普生<b class='flag-5'>开发了</b><b class='flag-5'>一种</b>烤箱<b class='flag-5'>控制</b>的晶体振荡器,其功耗比传统OCXOs1低56%

    一种新型电流模式控制集成电路

    电子发烧友网站提供《一种新型电流模式控制集成电路.pdf》资料免费下载
    发表于 10-24 10:20 0次下载
    <b class='flag-5'>一种</b>新型电流模式<b class='flag-5'>控制</b>集成电路

    BitEnergy AI公司开发一种新AI处理方法

    BitEnergy AI公司,家专注于人工智能(AI)推理技术的企业,其工程师团队创新性地开发了一种名为线性复杂度乘法(L-Mul)的AI处理方法。该方法的核心在于,它用整数加法替代了传统的浮点乘法(FPM),实现了算法上的简
    的头像 发表于 10-22 15:15 360次阅读

    tft屏幕属于lcd屏幕的一种

    ,薄膜晶体管)屏幕是LCD屏幕的一种高级形式,它在每个像素点上都配备了个微型的晶体管,这样可以更精确地控制每个像素的亮度和颜色,从而提供更清晰、更鲜艳的图像。 1. LCD屏幕的基本
    的头像 发表于 10-12 10:31 615次阅读

    一种新型全光学智能光谱仪

    近日,北京理工大学光电学院许廷发教授科研团队与清华大学林星助理教授团队联合开发了一种新型全光学智能光谱仪(Opto-Intelligence Spectrometer, OIS)。
    的头像 发表于 07-31 06:18 250次阅读
    <b class='flag-5'>一种</b>新型全光学智能光谱仪

    bootstrap框架用什么软件开发

    Bootstrap是个流行的前端框架,用于快速开发响应式和移动优先的Web应用程序。它提供了套预定义的CSS和JavaScript组件,使得开发
    的头像 发表于 07-11 09:50 442次阅读

    rup是一种什么模型

    RUP(Rational Unified Process,统建模语言)是一种软件开发过程模型,它是一种迭代和增量的软件开发方法。RUP是由
    的头像 发表于 07-09 10:13 1179次阅读

    基于一种AI辅助可穿戴微流控比色传感器系统

    存在的挑战限制了这项技术的实际应用。 据麦姆斯咨询报道,为了克服这些挑战,来自中国石油大学(华东)的研究人员开发了一种人工智能(AI)辅助的可穿戴微流控比色传感器系统(AI-WMCS),用于快速、无创、同步检测人类泪液中
    的头像 发表于 06-29 10:57 1w次阅读
    基于<b class='flag-5'>一种</b>AI辅助可穿戴微流控比色传感器系统

    plc是一种什么的电子装置

    PLC(Programmable Logic Controller,可编程逻辑控制器)是一种广泛应用于工业自动化领域的电子装置。它具有高度的灵活性和可靠性,能够实现各种复杂的控制任务。本文将详细介绍
    的头像 发表于 06-13 09:29 873次阅读

    一种高效的KV缓存压缩框架--GEAR

    GEAR框架通过结合三互补的技术来解决这挑战:首先对大多数相似幅度的条目应用超低精度量化;然后使用低秩矩阵来近似量化误差。
    发表于 03-19 10:12 321次阅读
    <b class='flag-5'>一种</b>高效的KV缓存压缩<b class='flag-5'>框架</b>--GEAR

    介绍一种OpenAtom OpenHarmony轻量系统适配方案

    本文在不改变原有系统基础框架的基础上, 介绍了一种OpenAtom OpenHarmony(以下简称“OpenHarmony”)轻量系统适配方案。
    的头像 发表于 03-05 09:24 1084次阅读
    介绍<b class='flag-5'>一种</b>OpenAtom OpenHarmony轻量系统适配方案

    Exaddon开发了一种低于20μm间距进行细间距探测的3D微打印探针

    总部位于瑞士的微型 3D 打印公司Exaddon 开发了能够以低于 20 μm 间距进行细间距探测的 3D微打印探针。细间距探针测试是用于测试半导体芯片的极其复杂且精确的过程。
    的头像 发表于 01-26 18:23 1757次阅读

    韩国研究团队开发了一种在石墨烯层上生长柔性GaN LED阵列的方法

    外媒消息,韩国首尔国立大学与成均馆大学的研究团队联合开发了一种在石墨烯层上生长柔性GaN LED阵列的方法,通过该技术研究团队生长出了LED微型阵列,并称作微盘阵列(Microdisks arrays)。
    的头像 发表于 12-18 10:07 909次阅读

    韩国开发了一种在石墨烯层上生长柔性GaN LED阵列的方法

    12月11日,外媒消息,韩国首尔国立大学与成均馆大学的研究团队联合开发了一种在石墨烯层上生长柔性GaN LED阵列的方法,通过该技术研究团队生长出了LED微型阵列
    的头像 发表于 12-13 16:06 748次阅读
    韩国<b class='flag-5'>开发了</b><b class='flag-5'>一种</b>在石墨烯层上生长柔性GaN LED阵列的方法