腿、足与地面接触:机器人如何站住并迈步
腿式机器人依靠不断改变足端接触来支撑和推进身体,硬件必须在大冲击、快速摆动、摩擦不确定和跌倒之间维持可控。
原理组成
一条人形腿通常由髋、膝、踝和足组成。髋关节提供多方向摆动,膝主导腿长变化,踝调节足部姿态和压力中心。三维人形常见每腿 5–6 个主动自由度,具体数量取决于任务和足部结构。连杆长度决定步幅和工作空间,质量分布决定摆动惯量;把电机放近躯干并用连杆、带或腱远程传动,可以减轻小腿,传动柔性与耦合更强。
足与地面接触时,地面提供法向力和切向摩擦力。简化库仑摩擦约束为:
切向需求超过摩擦锥就会滑。足底压力合力作用点称压力中心;它需要落在当前接触支撑区域内,才有可能用压力分布实现相应力矩。动态行走还涉及质心动量、角动量与落脚位置,支撑多边形只是建立直觉的静态工具。
足可以是刚性平底、带脚趾关节、分段足、柔性鞋底或点足。大平底增加静态支撑与压力传感面积,落地冲击大且不适应不平地;柔性鞋底适应表面、提高摩擦并吸收高频冲击,接触几何和能量损失更难建模;脚趾能延长推蹬和跨台阶能力,增加机构、控制与耐久问题。足底材料需考虑干湿摩擦、耐磨、压缩永久变形、污染与可更换。
腿部执行器既要持续支撑重力,又要在落地时提供峰值力矩和吸收/回收功率。低减速比与大电机提供回驱性和本体力感,高减速比使关节紧凑并提升静态力矩,冲击更难隔离。串联弹性、橡胶缓冲、液压蓄能和控制阻抗都能管理碰撞;被动柔顺降低瞬间峰值,额外弹性模态可能限制控制带宽。
落地冲量等于接触力对时间的积分。相同动量变化,柔性鞋底或串联弹性可以拉长减速时间并降低峰值力,形变行程与回弹能量随之增加。阻尼太小会把能量弹回身体,引起二次振荡;阻尼太大会损失行走效率并发热。足、踝、膝的机械顺应与控制阻抗应统一辨识,否则控制器可能把鞋底压缩误判为关节运动,或在未知弹性模态附近提高增益。
跌倒属于必须设计的状态。护膝、护臂、外壳圆角与可更换撞击块可以控制首次接触;关节限位与缓冲吸收剩余能量;电池和尖锐硬件应避开主要撞击面。跌倒检测、主动卸力与机械防护相互补充。起身动作又会要求大关节力矩、足手接触和足够工作空间,设计时要一起考虑。
参数与取舍
腿足参数包括站立持续力矩、关节峰值力矩/速度/功率、腿部质量与转动惯量、足底尺寸、离地间隙、台阶高度、坡度、地面摩擦范围、允许冲击、传感器过载和跌倒能量。用单个“最大步速”评价硬件会遗漏启动、停止、转弯、推扰、软地、湿地和负载搬运。
做首轮力矩估算时,可以把单腿支撑简化为各关节抵抗重力与地面反力的力臂。质量 60 kg 的机器人静止时总重约 590 N,单腿支撑会让一只脚承担接近全部重量,动态落地峰值可明显更高;地面力到髋、膝、踝轴线的垂直距离决定关节力矩。再把期望角速度相乘得到机械功率,叠加摆腿惯量与安全余量。该估算能快速发现包络问题,最终仍要用全身动力学和实测地面力校正。
腿长增加跨越能力,也抬高质心和结构弯矩。宽足静态稳定,双脚容易相互干涉,狭窄落脚困难。踝关节能力强可直接调节地面力矩,重量在腿末端;弱踝配合髋部策略可减轻小腿,对地形和控制要求更高。足底力传感器提高接触可观测性,也需要防过载、温漂和刚度设计。
典型失效包括脚垫脱胶、足底传感器过载漂移、落地冲击使减速器或轴承点蚀、膝关节过热降额、踝线束反复弯折断裂、关节限位撞坏和跌倒壳体把冲击传给相机。测试从单腿冲击台、足底摩擦与耐磨开始,再进入悬吊步行、受控推扰、不同地面和跌倒工况。
单腿台架可以在不冒整机跌倒风险的条件下测关节包络、足底压力和冲击吸收。整机早期用安全绳限制坠落高度,但安全绳张力可能改变状态估计,测试报告要记录。地面矩阵至少覆盖硬地、地毯、缝隙、斜坡、低摩擦和局部台阶;同一动作记录地面力、关节力矩、电池功率、足底滑移与温度。跌倒试验从低能量、替代质量块和规定方向逐级增加,并在每次后检查电池、结构、绝缘和安全功能。
步态性能还受鞋底温度、磨损和污染影响。新橡胶在干地的摩擦数据无法代表沾水、沾油或积尘后的边界;压缩后的鞋底刚度会改变触地时间和力峰。鞋底应作为有序列号或寿命计数的耗材,定义更换阈值。更换材料或纹路后要复测摩擦、状态估计与控制参数,因为被动接触特性已经改变。
工程例子
在平整工厂地面搬箱的人形机器人,可采用较大平足、六维足力和耐油橡胶鞋底,优先获得稳定与可测接触;户外碎石场景需要更大的踝部适应、足底防穿刺与密封,点接触和边缘接触频繁,控制器要利用全身动量。相同身高与负载下,两者的足形、传感和执行器带宽会明显不同。
足部选型可把三个任务叠加:平地单腿支撑决定持续载荷,目标速度与跨越高度决定关节速度和摆腿惯量,规定跌倒或误踩事件决定冲击过载。若一只脚在额定步态中承受 1.5 倍体重、偶发落地达到更高峰值,力传感器既要避免饱和损伤,也要在站立微调时保持分辨率;可通过机械止挡分流极端载荷。随后用可控落锤或冲击台验证足垫、传感器和结构的传力,再在悬吊整机上复核控制与回生母线。
跌倒试验必须先定义允许损伤与检查清单。可更换护块出现压痕属于预期吸能,电池壳、承力骨架、绝缘和制动功能需要保持安全;每次冲击后检查紧固件、关节零位、相机外参和电池状态,再逐级提高能量。起身测试还要覆盖低电量、关节热降额和单侧接触不足,确认机器人不会在能力下降时反复尝试并积累更大风险。
深入阅读
MIT Underactuated Robotics 包含接触动力学、行走与非线性控制;ISO 18646-5:2026 已给出腿式服务机器人运动性能的规范与测试入口,并明确其不用于安全验证;动态执行器硬件可继续阅读 MIT Cheetah Actuator Design。