精读笔记

Problem Setting

论文标题:A Compliant Robotic Leg Based on Fibre Jamming(IEEE Transactions on Robotics / 2024)。

这篇论文实际解决的是腿式机器人关节阻抗的物理实现问题:如何在不依赖高带宽反馈控制的情况下,让膝/踝关节在冲击、障碍接触和旋转扰动中表现出可切换的顺应性、支撑性和耗能能力。真正困难不在于做一个柔性腿,而在于同时满足两个相互冲突的需求:落地时要软以吸能,承重/推蹬时要硬以传力和稳定姿态。

以前方法卡在不同地方:固定弹簧/SEA 简单但阻抗基本固定;VSA 能调刚度但机构复杂、质量和控制代价高;PAM 有功重比优势但气动非线性和外设负担明显;granular/layer jamming 对 foot 或 bending stiffness 更自然,但不适合被直接放进旋转关节的拉伸式 antagonistic tendon 结构。本文的问题设定是:fibre jamming 是否可以成为一个真正可承载、可调阻尼/刚度、可嵌入多关节腿的 tendon-like passive compliance mechanism。

Motivation

作者的动机不是简单仿生,而是抓住了肌肉 preflex 的一个工程含义:许多扰动响应不应首先由控制器计算,而应由材料和机构的瞬时力学响应承担。腿式机器人在未知地形上的控制瓶颈,部分来自传感—估计—控制链路无法穷尽突发接触;因此需要把一部分稳定性前置到 morphology。

关键缺口是现有 compliant leg 方案缺少一种低复杂度、可集成、可制造、同时具有可调刚度和可调耗能的 joint-level 元件。fibre jamming 吸引人的地方在于它沿纤维方向可以提供拉伸阻抗调节,横向又保持低弯曲阻抗,天然像 tendon,而不是像颗粒袋或层状片材。作者的核心观察是:如果把 fibre-jammed structure 放在膝/踝 antagonistic pair 中,那么扰动方向会自动选择被拉伸的 tendon 来承担阻抗,这有机会形成一种方向选择性的 passive response。

Core Idea

核心思想是把关节的机械阻抗从“电机/传动直接面对外界 + 固定弹性缓冲”改成“电机/传动与外界之间串联一个可 jam 的摩擦-弹性 tendon”。这个 tendon 在未抽真空时纤维可相对滑移,表现为低刚度、较高形变能力;抽真空后膜压增加纤维间接触法向力,摩擦阈值升高,使结构先共同承载、再通过 stick-slip 滞回耗能。它不是一个理想可变弹簧,而更像一个压力调制的摩擦阻尼器与非线性弹簧的组合。

和 prior 的本质差异在于,它不是给足端加一个 jammed soft foot,也不是用 layer/granular jamming 做局部锁定,而是把 jamming 元件重新解释为 musculoskeletal tendon:只在拉伸方向有效,放入 antagonistic joint 后,系统阻抗由扰动诱发的 tendon extension 自动决定。这引入的 inductive bias 很明确:腿的稳定性被组织成“哪根 tendon 在当前接触几何下被拉伸,哪根就贡献阻抗”。这比单纯全局调刚度更有结构性,也更接近肌肉-肌腱系统的方向依赖响应。

Method

方法中最关键的不是打印参数,而是三种机制设计。

1)一体化 multimaterial fibre-jammed tendon:它解决的是可制造性和可调力学属性问题。通过软/硬材料段、纤维层数、直径和接触排布来调节纤维间摩擦界面与可变形路径。其核心变化是把 stiffness/damping tuning 从外部机构设计转移到 tendon morphology。

2)基于摩擦接触的 FEM 建模:它解决的是 fibre jamming 行为不可解释、难以系统集成的问题。模型用 Coulomb friction contact 捕捉 preslip、slip point 和 post-slip 滞回。这里的价值不是数值精度本身,而是把 tendon 的非线性滞回曲线压缩成多体模型可用的非线性 spring-damper 表达。

3)膝/踝 antagonistic tendon 布置:它解决的是单个可变刚度元件如何影响多关节腿的问题。每个关节两侧 tendon 成对布置,外界扰动导致一侧拉伸、一侧压缩,而压缩侧由于 buckling 基本不提供有效力。因此系统实际由“被拉伸 tendon 的 jammed state”决定局部关节阻抗。这是论文里最重要的结构假设。

4)jamming pattern 作为低维 impedance scheduler:walking 中比较全未 jammed、全 jammed、人体启发时序和两态切换。这里不是在证明控制算法,而是在探索阻抗时序是否能让同一机械腿在 touchdown 和 push-off 间切换角色。

Key Insight / Why It Works

最重要的 insight 是:fibre jamming 在这个系统中有效,并不是因为它提供了一个漂亮的连续可变刚度元件,而是因为它把冲击能量转移到纤维间摩擦滑移中,同时用拉伸侧选择性承载约束了关节运动。换言之,真正贡献来自 better mechanical inductive bias,而不是控制、planning 或数据。

单 tendon 层面,jamming 增加法向压力,摩擦阈值上升;低位移时纤维束像整体结构,刚度高;超过 slip threshold 后进入 stick-slip,能量以滞回形式耗散。这同时解释了为什么 jammed state 能稳定关节、也解释了为什么过硬会提高初始接触力。

多关节层面,核心不是“所有 tendon 越硬越好”,而是方向相关的 tendon recruitment。toe-down 时踝背屈 tendon 和膝伸肌 tendon 被拉伸;toe-up 时踝跖屈 tendon 更关键。压缩侧 tendon 几乎无效,因此随便 jam 压缩侧对整体阻抗贡献有限,甚至可能因为改变系统几何/接触时序带来负效应。这个发现比“fibre jamming 可以变刚度”更有价值。

walking 结果也说明一个实际判断:全未 jammed 虽然降低 touchdown force,但会造成关节不受控、步态不可重复;全 jammed 稳定但牺牲顺应性;突然两态切换会引入 jerk。人体启发 pattern 的优势可能不是仿生本身,而是避免了全局硬/软切换,把阻抗变化分散到 gait phase 内,从而减少瞬态扰动。这里的增益更像 morphology + impedance scheduling,而不是智能控制。

需要警惕的是,文中所谓 pressure modulation 的连续性并没有被充分证明。drop test 中 impact force 更接近低压/高压二值响应,角速度才随压力更连续变化。因此该 tendon 在系统级可能更像 binary/semi-binary clutch-damper,而不是高分辨率连续 VSA。

Relation To Prior Work

这项工作位于 soft robotics jamming、compliant actuation、morphological computation 和 legged locomotion 的交叉处。最接近的路线包括:SEA/eSEA、VSA、PAM、非线性弹性元件、granular/layer/fibre jamming 结构、以及仿生 antagonistic tendon 关节。

相对 SEA/eSEA,本文的不同点在于阻抗不只是材料弹性,而是由真空调制的纤维间摩擦产生可变滞回耗能;它更接近可调阻尼 + 可调刚度,而不是单纯 series spring。相对 VSA,它牺牲了精确可控性,换取结构简单和 passive response。相对 PAM,它仍使用真空系统,但没有把气压作为主执行力源,而是作为改变内部接触状态的开关/调节量。

相对 granular jamming,fibre jamming 的实质优势是拉伸方向可用、横向低弯曲阻抗、适合 tendon routing;相对 layer jamming,它不依赖平面层方向,也不主要调 bending stiffness。本文真正新增的信息不是 fibre jamming 本身,而是证明其可作为 antagonistic joint tendon 嵌入膝/踝,并系统分析不同 tendon 对多关节腿扰动响应的贡献。这里的创新更偏“结构组织方式 + 系统级验证”,不是材料机制上的全新发现。

Dataset / Evaluation

evaluation 覆盖了从材料元件、单关节、仿真多体腿、旋转扰动到单腿 walking 的链条,作为原型系统论文是比较完整的。真实世界实验包括 tendon 拉伸、drop test、旋转扰动和 force-plate walking;仿真用于解释碰撞能量与 tendon contribution。它确实支持了核心 claim:fibre-jammed tendon 能调节关节冲击响应,并且不同 tendon 的 jamming state 会显著影响腿的整体阻抗。

但 evaluation 的外推边界很清楚。walking 是单腿测试架上的慢速预定义 gait,不是自由移动平台;没有真实复杂地形、连续快速扰动、长期耐久或与基线 SEA/VSA 的同条件对比。GRF 只能间接反映稳定性,不能充分证明 locomotion robustness。多体 FEM 使用了简化刚体、拟合 tendon 曲线和 inelastic collision 假设,因此更适合机制分析而非强预测。总体看,实验验证的是“可行性与机制合理性”,还不是“相比现有腿式机器人方案的性能优势”。

Limitation

这篇的成立依赖几个隐含前提。

第一,扰动主要通过膝/踝 sagittal plane 旋转表现出来,并且 tendon 主要受拉。如果出现复杂三维接触、横向滑移、扭转扰动或高频冲击,当前 antagonistic fibre tendon 的覆盖范围有限。

第二,系统默认可以提前或按 gait phase 设置 jamming pattern。没有感知闭环时,面对未知障碍时该 jam 哪根 tendon 仍是人工指定问题。所谓 adaptation 主要是 passive mechanical adaptation,不是主动策略泛化。

第三,真空系统的动态被弱化了。文中提到全开阀达到目标压力约 300 ms,这对 10 s gait 可以接受,但对真实跑跳或高速步态明显可能成为瓶颈。气源质量、气路布置、泄漏、能耗、噪声、维护成本都会影响实际部署,文中未充分说明。

第四,FEM 解释依赖拟合摩擦系数且忽略粘弹性。对于已测试结构它能复现曲线,但用于新材料、新尺寸、新负载频率的预测能力不清楚。增益来源在材料摩擦、几何 scaling、打印材料滞回、膜压分布之间的归因仍不完全清晰。

第五,材料耐久是硬问题。小直径纤维已经观察到磨损,长期 stick-slip 必然带来界面退化;这可能是 fibre jamming tendon 从实验室走向腿式机器人应用的主要上限之一。

第六,和成熟 compliant actuation 的公平比较缺失。没有同等质量、同等体积、同等功耗下与弹簧阻尼器、SEA/eSEA、可调阻尼器的系统对比,因此目前不能断言该路线在工程上更优,只能说它提供了一个有趣且可制造的替代结构。

Takeaway

  • 1)这篇最值得记住的不是“fibre jamming 能变刚度”,而是“fibre jamming 可以被组织成 tendon-like antagonistic impedance element”,并且在多关节腿中表现出方向选择性的贡献。
  • 2)软顺应元件在腿式机器人里不能只追求低冲击;必须同时考虑承重、传力和可重复性。
  • 全软往往不是稳定,反而可能导致更差的系统动力学。
  • 3)jamming pattern 的设计可能比单个 tendon 的最大 stiffness 更重要。

一句话总结

这篇论文把 fibre jamming 从软体机器人中的局部变刚度结构推进为腿式机器人膝/踝的 antagonistic tendon 阻抗层,真正贡献是揭示了基于拉伸侧摩擦滞回的方向选择性被动稳定机制,而不是提出一个通用的高性能可变刚度执行器。