Paper Reading AI Learner

WeightedPose: Generalizable Cross-Pose Estimation via Weighted SVD

2024-05-03 16:52:01
Xuxin Cheng, Heng Yu, Harry Zhang, Wenxing Deng

Abstract

We present a novel method for robotic manipulation tasks in human environments that require reasoning about the 3D geometric relationship between a pair of objects. Traditional end-to-end trained policies, which map from pixel observations to low-level robot actions, struggle to reason about complex pose relationships and have difficulty generalizing to unseen object configurations. To address these challenges, we propose a method that learns to reason about the 3D geometric relationship between objects, focusing on the relationship between key parts on one object with respect to key parts on another object. Our standalone model utilizes Weighted SVD to reason about both pose relationships between articulated parts and between free-floating objects. This approach allows the robot to understand the relationship between the oven door and the oven body, as well as the relationship between the lasagna plate and the oven, for example. By considering the 3D geometric relationship between objects, our method enables robots to perform complex manipulation tasks that reason about object-centric representations. We open source the code and demonstrate the results here

Abstract (translated)

我们提出了一种新的方法,用于在人类环境中进行机器人操作任务,该任务需要关于一对物体之间3D几何关系的推理。传统的端到端训练策略,将像素观察映射到低级机器人动作,很难推理关于复杂姿态关系,并且很难推广到未见过的物体配置。为了应对这些挑战,我们提出了一个学习如何推理物体之间3D几何关系的策略,重点关注一个物体上关键部分与另一个物体上关键部分之间的关系。我们的独立模型利用加权SVD来推理关于活动部件之间和自由漂浮物体之间的姿态关系。这种方法允许机器人理解烤箱门和烤箱身体之间的关系,以及披萨盘和烤箱之间的关系,例如。通过考虑物体之间的3D几何关系,我们的方法使机器人能够执行复杂的操作任务,这些任务基于物体中心表示。我们开源了该代码,并在这里展示了结果。

URL

https://arxiv.org/abs/2405.02241

PDF

https://arxiv.org/pdf/2405.02241.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