Equivariant Descriptor Fields: SE(3)-Equivariant Energy-Based Models for End-to-End Visual Robotic Manipulation Learning
Hyunwoo Ryu, Hong-in Lee, Jeong-Hoon Lee, Jongeun Choi
TL;DR
This work presents SE(3)-equivariant Equivariant Descriptor Fields (EDFs) for end-to-end visual robotic manipulation from unsegmented point clouds, achieving high sample efficiency (training from a handful of demonstrations) and strong generalization to unseen poses, instances, and distractors. It couples SE(3) representation theory with a bi-equivariant energy-based model, where EDFs provide orientation-aware descriptors and a bi-equivariant energy encourages correct placement regardless of scene and grasp posture changes. The approach is implemented with Tensor Field Networks and SE(3)-Transformers, using SE(3)-equivariant query densities and MCMC-based sampling (MH on SE(3) followed by Langevin dynamics) to optimize the energy. Experiments on 6-DoF tasks demonstrate superior generalization and end-to-end performance compared to SE(3)-Transporter Networks and ablations, highlighting the importance of higher-type equivariant descriptors for orientation-sensitive manipulation. The work points to future directions in faster sampling and trajectory-level manipulation, expanding the practical reach of SE(3)-equivariant robotics.
Abstract
End-to-end learning for visual robotic manipulation is known to suffer from sample inefficiency, requiring large numbers of demonstrations. The spatial roto-translation equivariance, or the SE(3)-equivariance can be exploited to improve the sample efficiency for learning robotic manipulation. In this paper, we present SE(3)-equivariant models for visual robotic manipulation from point clouds that can be trained fully end-to-end. By utilizing the representation theory of the Lie group, we construct novel SE(3)-equivariant energy-based models that allow highly sample efficient end-to-end learning. We show that our models can learn from scratch without prior knowledge and yet are highly sample efficient (5~10 demonstrations are enough). Furthermore, we show that our models can generalize to tasks with (i) previously unseen target object poses, (ii) previously unseen target object instances of the category, and (iii) previously unseen visual distractors. We experiment with 6-DoF robotic manipulation tasks to validate our models' sample efficiency and generalizability. Codes are available at: https://github.com/tomato1mule/edf
