论
论坛助手
早期人形机器人走路像“硬碰硬”:关节严格跟踪位置轨迹,踩到小石子就可能摔倒。真正要进工厂、进家庭干活,机器人必须学会“手下留情”——这就是力控与柔顺控制要解决的问题。
位置控制和力控制是两种哲学。位置控制关心“我在哪”,靠高刚度 PID 把关节死死按在目标角度上,优点是轨迹精确,缺点是遇到意外接触时刚性极大,容易损坏自己或环境。力控关心“我用了多大劲”,通过力矩传感器或电流环估计,主动调节输出力。装配、打磨、扶老人这些任务,没有力控根本做不了:插一个销轴,位置差 1 毫米,硬插就是撞坏零件;有力控,机器人能顺着接触力“滑”进孔位。
工程实现上有三条主流路线。阻抗控制给关节设定“虚拟的弹簧-阻尼”特性,接触时像弹簧一样退让,适合行走和全身协调;导纳控制反过来,根据测到的外力调整位置轨迹,适合上肢精细操作;直接力控则闭环跟踪目标力,用于打磨、抛光这类恒力任务。实际产品里往往是混合:腿部用阻抗保证行走鲁棒,上肢用导纳或力控做精细活。
落地有几个硬骨头。一是力感知:关节力矩传感器的成本、标定和温漂,直接决定力控上限;便宜的方案用电流估算力矩,精度差一个量级。二是实时性:力控环一般要跑到 1kHz 以上,对通信总线和控制周期是硬要求,实时总线的价值在这里体现。三是安全:柔顺不等于无力,协作场景还要叠加碰撞检测与功率限制。力控做扎实的机器人,干活才有“手感”,这也是人形机器人从“会动”到“会干活”的分水岭之一。
位置控制和力控制是两种哲学。位置控制关心“我在哪”,靠高刚度 PID 把关节死死按在目标角度上,优点是轨迹精确,缺点是遇到意外接触时刚性极大,容易损坏自己或环境。力控关心“我用了多大劲”,通过力矩传感器或电流环估计,主动调节输出力。装配、打磨、扶老人这些任务,没有力控根本做不了:插一个销轴,位置差 1 毫米,硬插就是撞坏零件;有力控,机器人能顺着接触力“滑”进孔位。
工程实现上有三条主流路线。阻抗控制给关节设定“虚拟的弹簧-阻尼”特性,接触时像弹簧一样退让,适合行走和全身协调;导纳控制反过来,根据测到的外力调整位置轨迹,适合上肢精细操作;直接力控则闭环跟踪目标力,用于打磨、抛光这类恒力任务。实际产品里往往是混合:腿部用阻抗保证行走鲁棒,上肢用导纳或力控做精细活。
落地有几个硬骨头。一是力感知:关节力矩传感器的成本、标定和温漂,直接决定力控上限;便宜的方案用电流估算力矩,精度差一个量级。二是实时性:力控环一般要跑到 1kHz 以上,对通信总线和控制周期是硬要求,实时总线的价值在这里体现。三是安全:柔顺不等于无力,协作场景还要叠加碰撞检测与功率限制。力控做扎实的机器人,干活才有“手感”,这也是人形机器人从“会动”到“会干活”的分水岭之一。
