《Science》子刊揭示机器狗ANYmal如何“凭感受”小跑步

下图是波士顿动力的知名机器狗Spot,它能跳舞、当保全、牧羊、巡逻侦测,可说是样样精通。

最近Spot远赴乌克兰车诺比核电站勘察辐射污染分布时,瑞士ANYbotics公司的机器狗也亮相了。

这只红色机器狗据说也擅长于复杂地形行走移动。

这个新面孔名叫ANYmal,最近登上《Science》子刊、名机器人期刊《Science Robotics》最新一期封面。

凭本体感受控制运动

10月21日,一篇公开ANYmal机器狗如何在复杂地形如履平地的论文发布于《Science Robotics》,标题为“Learning quadrupedal locomotion over challenging terrain”(在具挑战性的地形学习四足移动)。

研究团队来自苏黎世联邦理工学院机器人系统实验室、韩国科学技术院机器人与人工智能实验室、英特尔智能系统实验室。

上海交通大学教授、国家973计划首席科学家高峰曾在2018年世界机器人大会表示:

轮式机器人最终会走向足式机器人,而四足机器人有更佳运动能力。

正如论文介绍,足式运动可将机器人的活动范围延伸到极具挑战性的环境。不过传统足式运动控制器是依靠能明显触发运动运动原语和反射执行(motion primitives and reflexes)的“状态机”(state machines)。

可以说这种设计保证机器人在各种复杂场景以四足运动,但并未达到自然界动物的运动水准。毕竟高度异常的外框、种类多样的地形、容易打滑的表面或障碍物,都是潜在的阻碍因素。机器人可能因打滑失去平衡,甚至导致灾难性故障。

更严重的是,机器人无法获得地形物理特徴的准确信息──相机、雷达等感受性传感器无法可靠测量物理特徴(如摩擦力、柔软度)。

针对这种情况,研究人员提出一种强健性控制器──运动控制加入本体感受反馈(proprioceptive feedback),反馈来自两种足式机器人最耐用可靠的传感器:联合编码器和惯性测量单元。

以前有团队通过以下两种成果,成功完成足式机器人应用于模拟到物理环境:

  1. 建模制动器等物理系统。
  2. 物理参数随机化:参数在模拟和现实环境会不同,这可使控制器对各种情况都有强健性,无需预先精确建模。

但研究人员模拟环境训练控制器后发现,ANYmal仍然不足以在崎岖地形如履平地。故科研人员又引入三步骤。

机器狗可在各种地形小跑步

研究人员表示:

研究表明,无需精确建模或一系列危险又成本高昂的实地测试,ANYmal的控制器就可驯服物理世界异常复杂的各种地形。

据了解,利用控制器驱动,两代ANYmal机器狗可在泥土、沙子、碎石、茂密植被、积雪、流水等各种环境小跑步移动,这种“测试环境”已超出之前所有足式机器人的研究范围。

看起来的确颇稳定的。

室内试验中,ANYmal正在上台阶,高度为16.8厘米,高于平坦地形正常行走时狗的腿部间隙。

DARPA(美国国防高端研究计划局)机器人地下挑战赛其实也有ANYmal的身影。

竞赛目的是开发可快速搭建、导航和搜索复杂地下环境(包括隧道、城市地下道和洞穴)的机器人系统。按规定,比赛期间操作人员不得协助机器人,仅允许远程操作,因此要求控制器较长时间需无故障执行。

ANYmal和控制器表现没有令人失望:控制器长达60分钟的四阶段工作控制两台ANYmal-B机器狗,比赛中控制器失效率为0。

下图显示比赛时机器狗如何爬陡峭的楼梯。

论文最后坦言,ANYmal仅表现小跑步姿态,这的确比自然界四足动物的步态模式范围要窄。

不过研究人员也表示:

步态模式一定程度受机器人的运动学和动力学约束,ANYmal未来会有多步态能力,多样性训练和目标可激发这些能力。

期待ANYmal未来变得更强。