本文旨在介绍发表于2020年10月《IEEE Robotics and Automation Letters》第5卷第4期的一篇原创性研究论文,题为“Perceptive Locomotion in Rough Terrain – Online Foothold Optimization”。该研究由Fabian Jenelten、Takahiro Miki、Aravind E Vijayan、Marko Bjelonic与Marco Hutter共同完成,他们主要来自苏黎世联邦理工学院机器人系统实验室以及ANYbotics AG公司。本研究聚焦于足式机器人领域,旨在解决复杂地形下的自主运动难题,其核心贡献是提出了一种结合地形感知的在线落脚点优化方法,并在四足机器人ANYmal上成功进行了验证。
一、 研究背景与目标 目前,足式机器人主要在相对平坦的地面上部署,而在这些环境中,轮式机器人在能量效率和速度上通常更具优势。然而,当面临杂乱、崎岖的地形时,能够动态调整步伐和抬脚高度的足式移动方式则展现出巨大的潜力。要充分释放这种潜力,关键在于将地形感知与落脚点规划紧密集成。
以往的研究或依赖于预先精确扫描的环境与动作捕捉系统,或受限于静态稳定步态,或计算耗时过长仅适用于离线预处理。尽管有研究尝试使用卷积神经网络进行落脚点分类,但其计算时间仍然较长。因此,本研究的目标是开发一种能够在机器人运动过程中实时运行、紧密集成实时地形感知、适用于动态步态,并能处理高达机器人腿长33%障碍物的在线落脚点优化框架。
二、 工作流程详述 整个感知运动系统采用分层架构,主要模块包括实时高程地图构建、批量搜索落脚点优化、地形感知的接触时序调整、躯干轨迹规划、摆动腿轨迹生成以及分层全身控制器。其工作流程可详细分解为以下几个核心步骤:
实时地形映射:
在线落脚点批量搜索优化:
S_i是一个半径为0.35米的圆形区域,中心是标称落脚点p_i,nom。高程地图网格尺寸为1.6米×1.6米,单元格大小为0.035米×0.035米。p*_i是所有可行单元格中成本最小的那个。h_max。d_min,避免腿部相互碰撞。p_i,nom仅用于定义搜索区域,不参与优化成本计算,以避免在“盲视”条件下选择的初始位置对优化产生偏差。它通过公式0.5 * (p~_i,thigh,lift-off + p~_i,thigh,touch-down) + p_i,thigh→foot计算得出。地形感知的接触时序调整:
h_i,max),按比例增加该腿的摆动相时间t_i,swing。同时,为了保持抬腿顺序,相应地调整支撑相时间。这使得机器人在跨越较高障碍时,有更充裕的时间完成抬脚和落足动作,从而适应崎岖地形。运动规划与控制:
τ_i,des = τ_i,wbc + kp*(q_i - q_i,des) + kd*(q̇_i - q̇_i,des),用于在接近奇异构型时增强运动鲁棒性,并在发生滑移时增加关节刚度,同时也能处理优化可能产生的腿部运动学上不可行的落脚点(即轻微过度伸展的情况)。三、 主要结果与分析 研究通过一系列仿真和真实世界实验验证了所提框架的有效性,主要结果如下:
模拟楼梯-间隙攀爬实验:
真实世界粗糙地形穿越实验:
模拟上下楼梯实验:
真实世界爬楼梯实验:
四、 研究结论与意义 本研究的结论是:所提出的仅规划单步前瞻的落脚点生成方法,已被证明适用于各种不平坦环境。引入摆动相调整是克服大型障碍物的有效概念,而阻抗控制在存在膝关节碰撞的情况下能够增强运动的鲁棒性。结合这些模块的 locomotion 控制器在ANYmal上得到了验证,实现了在高平台、斜坡和可移动砖块地形上的运动。
科学价值与应用价值: * 科学价值: 提出了一种计算高效、可在线运行的落脚点批量搜索优化框架,将地形特征、运动学约束、步态时序动态调整和全身控制有机融合,推动了足式机器人“感知-规划-控制”闭环在复杂地形中的应用研究。 * 应用价值: 显著提升了四足机器人在非结构化崎岖地形(如废墟、野外、楼梯)中的自主移动能力,拓展了其在巡检、救援、探索等领域的实用潜力。所开发的GPU加速地图更新和实时优化算法,为在机载算力有限的硬件平台上实现高性能感知运动提供了可行的技术路径。
五、 研究亮点 1. 在线实时性: 核心的批量搜索优化算法平均耗时仅1.8毫秒,完全满足400 Hz的高频控制需求,实现了真正意义上的在线、实时的地形感知与落脚点规划。 2. 分层融合创新: 不仅优化落脚点,还创新性地引入了基于地形高度的摆动相时间自适应调整机制,使步态能动态适应地形起伏,这是对传统固定时序步态的重要改进。 3. 工程实现高效: 采用GPU加速地形映射,解决了CPU更新速率跟不上机器人快速运动的问题;使用高度漂移补偿滤波器替代复杂的地图融合,简化了流程并降低了计算负担。 4. 系统性验证: 通过从模拟到真实、从结构化障碍到非结构化粗糙地形的多层次、多场景实验,全面且令人信服地验证了整套系统的性能、优势与当前局限。
六、 其他有价值内容 文章明确指出了当前方法的局限性,为未来研究指明了方向: 1. 稳定性准则限制: 质心规划器中使用的ZMP稳定性准则仅适用于平坦地面,且假设躯干姿态和高度在预测范围内恒定,这在粗糙地形中是很大的限制。 2. 缺乏运动学可行性保证: 优化过程未严格纳入腿部运动学约束,可能导致不可行的落脚点,依赖阻抗控制进行事后补救。 3. 膝关节碰撞问题: 尤其是在爬升陡峭楼梯时,膝关节碰撞是导致失败的主要原因。
作者据此提出了未来的改进计划:用适用于粗糙环境的动态稳定性准则取代ZMP约束,并着手解决运动学不可行落脚点的问题。这些思考体现了研究的深度和前瞻性。