[控场AI]
· 4 分钟阅读· 2,006 字

DIY双足机器人CBR-II V3:步态更顺滑,挑战单腿平衡

DIY双足机器人CBR-II V3:步态更顺滑,挑战单腿平衡

DIY双足机器人CBR-II V3步态更稳、尝试单腿平衡,但硬件脆弱致项目暂停。

Reddit网友分享了DIY双足机器人CBR-II第三次迭代(V3)的进展。相比V1,V3行走抖动明显减少,步态更自信,但急停时仍有前脚掌重砸地面的冲击问题。单腿平衡在仿真中每次成功,现实中远非完美,不过已能看出动作意图,体现了典型的仿真到现实落差。硬件成为主要瓶颈:单日测试中关节损坏三次,一根GT2同步带在直线段因张力崩断。作者因此决定项目至少今年到此为止,跳跃和后空翻等动态动作留待更结实的硬件版本。该项目展示了DIY双足机器人从行走稳定到尝试动态平衡的典型进阶路径,也说明真实机械强度往往是比控制算法更硬的约束。

一位Reddit网友分享了他的DIY双足机器人CBR-II的第三次迭代(V3)进展。相比前两版,V3在行走平稳性上有了明显提升,并且开始尝试单腿平衡这类更高难度的动作。不过,硬件瓶颈也让这个项目暂时走到了一个节点。

reddit source: CBR-II update (V3): smoother gait + trying to stand on one leg

从V1到V3:步态抖动的显著改善

作者放出了两段对比视频:Clip 1是V3的行走表现,Clip 2是V1的原始版本。按照他的描述,V3“走起来自信多了,抖动少了很多”。对于DIY双足机器人来说,步态抖动是控制算法和机械结构共同作用的结果,能在这方面取得肉眼可见的进步,说明作者在步态规划或关节控制上做了有效调整。

唯一还比较“粗暴”的瞬间,是“前进”指令后紧接着“停止”时——机器人会前脚掌着地,然后重重地砸向地面,声音不小。这种启停过渡的冲击,在双足机器人中很常见,通常需要更精细的落足轨迹规划和冲击吸收机制来缓解。

步态抖动(gait jitter)在双足机器人中通常源于两个层面:一是控制层面,即步态规划器输出的关节轨迹不够平滑,或关节控制器对位置/力矩指令的跟踪存在滞后与超调;二是机械层面,包括关节背隙、连杆柔性、传感器噪声等。DIY项目往往使用舵机或低成本无刷电机,其编码器分辨率有限,闭环带宽较低,容易在行走中产生周期性抖动。改善抖动一般需要从轨迹插值(如样条平滑)、提高控制频率、加入低通滤波或前馈补偿等方向入手。

启停过渡时的“重踏”则与落足轨迹规划和冲击吸收有关。行走中机器人具有动量,急停指令若没有配套的减速轨迹和重心调整,脚掌会以较大垂直速度触地,产生冲击载荷。缓解手段包括规划缓冲落足轨迹、在踝关节加入弹性元件,或通过力矩控制实现柔顺着地。

单腿平衡:仿真完美,现实挣扎

Clip 3展示了V3尝试单腿平衡的画面。作者坦言,在仿真环境中这个动作每次都能成功,但在现实中“远非完美”。不过,他补充说“你完全能看出它在尝试做什么”。

这种仿真与现实的落差,是机器人领域的老问题。仿真模型往往简化了摩擦、间隙、柔性形变等因素,而真实硬件的关节背隙、皮带弹性、地面反作用力都会让控制难度陡增。能从动作中看出意图,本身已经说明控制框架在起作用,只是精度和鲁棒性还需要打磨。

仿真到现实(sim-to-real)的落差是机器人控制中的经典难题。物理仿真器通常对接触摩擦、关节间隙、结构柔性和执行器动力学做了简化建模:例如把关节视为理想力矩源,忽略背隙和摩擦迟滞;把地面接触简化为刚体碰撞,忽略微观形变。真实系统中,GT2皮带传动会引入弹性拉伸和回差,舵机存在死区与响应延迟,地面反作用力也比仿真更复杂。这些未建模动态在单腿平衡这类欠驱动、低裕度的任务中会被放大,导致仿真中稳定的控制器在现实中失稳。常见应对策略包括域随机化(domain randomization)、系统辨识与残差建模,以及设计对扰动更鲁棒的控制律。

硬件瓶颈:关节三次损坏,皮带断裂

作者明确表示,这个项目(至少今年)可能就到这里了。他原本考虑过跳跃动作,甚至“偷偷梦想过后空翻”,但硬件实在太脆弱。仅当天测试中,关节就坏了三次,还有一根GT2同步带断裂——而且不是发生在绕过滑轮的弯曲处,而是在直线段中间因张力直接崩断。

GT2皮带在直线段中间断裂,通常指向张力过大或皮带质量/磨损问题。对于追求动态动作(如跳跃)的机器人,传动系统需要承受远高于行走的瞬时负载,现有硬件显然没有为这种工况留出余量。

GT2同步带是3D打印和DIY机器人中常用的传动元件,其齿距为2mm,依靠齿形啮合传递动力。同步带在直线段中间断裂,通常说明带体承受的拉伸应力超过了材料强度,可能原因包括:预紧力过大、带轮直径过小导致弯曲应力集中、皮带长期使用后纤维层疲劳,或选用的皮带规格(如玻璃纤维增强 vs 钢丝增强)抗拉能力不足。对于跳跃、后空翻等动态动作,传动系统在极短时间内要传递数倍于体重的冲击负载,峰值张力远高于匀速行走工况。若硬件设计时没有按峰值负载留出安全系数,直线段崩断就是典型的过载失效模式。

一个DIY项目的合理终点

CBR-II V3的更新,展示了一个个人机器人项目从能走到走得稳、再到尝试动态平衡的典型路径。步态改善和单腿平衡的尝试值得肯定,但硬件的物理限制也真实地划定了当前的能力边界。作者选择在此暂停,把跳跃和后空翻留给未来更结实的硬件版本,是一个务实的决定。

对于关注DIY机器人的人来说,这个项目提供了一个有价值的参考:控制算法可以在仿真中跑通,但真实世界的机械强度、装配精度和材料疲劳,往往是更硬的约束。

#DIY双足机器人#CBR-II#双足机器人步态#单腿平衡#机器人仿真与现实#GT2皮带#个人机器人项目
分享:

相关推荐