Paper Reading AI Learner

Learning Force Control for Legged Manipulation

2024-05-02 15:53:43
Tifanny Portela, Gabriel B. Margolis, Yandong Ji, Pulkit Agrawal

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.

Abstract (translated)

在交互过程中控制接触力对于运动和操作任务至关重要。虽然基于模拟-实测强化学习(RL)在许多接触丰富的問題上已经取得了成功,但目前的RL方法在隐式地调节力之外,无法实现有意义的交互。我们提出了一种不需要访问力感测器的直接力控制RL策略的训练方法。我们在四足机器人的全身控制平台上展示了我们的方法。这种力控制使我们能够执行重力补偿和阻尼控制,解锁顺从的全身操作。具有可变顺应性的全身控制器使得人类通过仅命令操作器,就可以轻松地操作机器人,而机器人的身体会自动调整以达到所需的位置和力。因此,人类遥控器可以很容易地展示各种loco-manipulation任务。据我们所知,我们提供了第一个将学习到的全身力控制应用于腿式操作器的部署,为更加多才多艺和适应性强的腿式机器人铺平道路。

URL

https://arxiv.org/abs/2405.01402

PDF

https://arxiv.org/pdf/2405.01402.pdf


Tags
3D Action Action_Localization Action_Recognition Activity Adversarial Agent Attention Autonomous Bert Boundary_Detection Caption Chat Classification CNN Compressive_Sensing Contour Contrastive_Learning Deep_Learning Denoising Detection Dialog Diffusion Drone Dynamic_Memory_Network Edge_Detection Embedding Embodied Emotion Enhancement Face Face_Detection Face_Recognition Facial_Landmark Few-Shot Gait_Recognition GAN Gaze_Estimation Gesture Gradient_Descent Handwriting Human_Parsing Image_Caption Image_Classification Image_Compression Image_Enhancement Image_Generation Image_Matting Image_Retrieval Inference Inpainting Intelligent_Chip Knowledge Knowledge_Graph Language_Model LLM Matching Medical Memory_Networks Multi_Modal Multi_Task NAS NMT Object_Detection Object_Tracking OCR Ontology Optical_Character Optical_Flow Optimization Person_Re-identification Point_Cloud Portrait_Generation Pose Pose_Estimation Prediction QA Quantitative Quantitative_Finance Quantization Re-identification Recognition Recommendation Reconstruction Regularization Reinforcement_Learning Relation Relation_Extraction Represenation Represenation_Learning Restoration Review RNN Robot Salient Scene_Classification Scene_Generation Scene_Parsing Scene_Text Segmentation Self-Supervised Semantic_Instance_Segmentation Semantic_Segmentation Semi_Global Semi_Supervised Sence_graph Sentiment Sentiment_Classification Sketch SLAM Sparse Speech Speech_Recognition Style_Transfer Summarization Super_Resolution Surveillance Survey Text_Classification Text_Generation Tracking Transfer_Learning Transformer Unsupervised Video_Caption Video_Classification Video_Indexing Video_Prediction Video_Retrieval Visual_Relation VQA Weakly_Supervised Zero-Shot