Learning Force Control for Legged Manipulation
Tifanny Portela, Gabriel B. Margolis, Yandong Ji, Pulkit Agrawal
TL;DR
This work introduces a learned whole-body force-control framework for a legged robot with an attached arm, enabling direct end-effector force commands without force sensors. A single policy is trained in simulation to switch between force and position tasks, using a soft contact model and a composite reward, and is deployed on a real quadruped to achieve gravity compensation, impedance-like behavior, and compliant manipulation. Results show force-tracking accuracy around 5–10 N, a substantial expansion of the manipulation workspace (59%), and practical teleoperation benefits via impedance control and kinesthetic demonstrations. The approach offers a data-efficient path toward versatile, safe legged loco-manipulation with minimal sensing, highlighting a path for imitation-based autonomous learning in the future.
Abstract
Controlling contact forces during interactions is critical for locomotion and manipulation tasks. While sim-to-real reinforcement learning (RL) has succeeded in many contact-rich problems, current RL methods achieve forceful interactions implicitly without explicitly regulating forces. We propose a method for training RL policies for direct force control without requiring access to force sensing. We showcase our method on a whole-body control platform of a quadruped robot with an arm. Such force control enables us to perform gravity compensation and impedance control, unlocking compliant whole-body manipulation. The learned whole-body controller with variable compliance makes it intuitive for humans to teleoperate the robot by only commanding the manipulator, and the robot's body adjusts automatically to achieve the desired position and force. Consequently, a human teleoperator can easily demonstrate a wide variety of loco-manipulation tasks. To the best of our knowledge, we provide the first deployment of learned whole-body force control in legged manipulators, paving the way for more versatile and adaptable legged robots.
