SoftMimic: Learning Compliant Whole-body Control from Examples

Embodied AI and Robotics Imitation Learning CFCIC
我们提出SoftMimic,这是一种从示例动作中学习人形机器人柔顺性全身控制策略的框架。利用强化学习模仿人类动作,可使人形机器人快速掌握新技能,但现有方法倾向于鼓励僵硬的控制方式,会激烈地纠正与参考动作的偏差,导致机器人在遭遇意外接触时表现出脆弱且不安全的行为。相比之下,SoftMimic使机器人能够在保持平衡和姿态的同时,对外部力做出柔顺的响应。我们的方法利用逆运动学求解器生成一组可行的柔顺动作增强数据集,并以此训练强化学习策略。通过奖励策略对柔顺响应的匹配,而非对参考动作的刚性跟踪,SoftMimic能够学会吸收外界扰动,并从单一动作片段中泛化到多种不同任务。我们通过仿真和真实世界实验验证了该方法的有效性,展示了机器人与环境之间安全且高效的交互能力。
We introduce SoftMimic, a framework for learning compliant whole-body control policies for humanoid robots from example motions. Imitating human motions with reinforcement learning allows humanoids to quickly learn new skills, but existing methods incentivize stiff control that aggressively corrects deviations from a reference motion, leading to brittle and unsafe behavior when the robot encounters unexpected contacts. In contrast, SoftMimic enables robots to respond compliantly to external forces while maintaining balance and posture. Our approach leverages an inverse kinematics solver to generate an augmented dataset of feasible compliant motions, which we use to train a reinforcement learning policy. By rewarding the policy for matching compliant responses rather than rigidly tracking the reference motion, SoftMimic learns to absorb disturbances and generalize to varied tasks from a single motion clip. We validate our method through simulations and real-world experiments, demonstrating safe and effective interaction with the environment.
许愿