Learning Force Control for Legged Manipulation


Tifanny Portela     Gabriel B. Margolis     Yandong Ji     Pulkit Agrawal

International Conference on Robotics and Automation (ICRA) 2024



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.



Overview



We train a reinforcement learning controller to track force commands in simulation and transfer to a full-sized quadruped manipulator.

End-effector compliance

Whole-body pulling




By adjusting the force command input to the policy, we can compensate for gravity to support a payload while maintaining compliance.



One use case for the compliant policy is kinesthetic demonstration on a large, high-degrees-of-freedom robot manipulating heavy objects.



This compliant behavior can also be used to improve the safety of robots around humans.




We also implement a locomotion and manipulation controller to complete a pipeline for teleoperation.

Whole body reaching

Door opening

Water pouring


Paper


Learning Force Control for Legged Manipulation
Tifanny Portela, Gabriel B. Margolis, Yandong Ji, and Pulkit Agrawal
paper / project page / bibtex


Website made using this template.