Litcius/Paper detail

Efficient and Interpretable Robot Manipulation With Graph Neural Networks

Yixin Lin, Austin S. Wang, Eric Undersander, Akshara Rai

2022IEEE Robotics and Automation Letters44 citationsDOI

Abstract

Manipulation tasks, like loading a dishwasher, can be seen as a sequence of spatial constraints and relationships between different objects. We aim to discover these rules from demonstrations by posing manipulation as a classification problem over a graph, whose nodes represent task-relevant entities like objects and goals, and present a graph neural network (GNN) policy architecture for solving this problem from demonstrations. In our experiments, a single GNN policy trained using imitation learning (IL) on 20 expert demos can solve blockstacking, rearrangement, and dishwasher loading tasks; once the policy has learned the spatial structure, it can generalize to a larger number of objects, goal configurations, and from simulation to the real world. These experiments show that graphical IL can solve complex long-horizon manipulation problems without requiring detailed task descriptions. Videos can be found at: <uri xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">https://youtu.be/POxaTDAj7aY</uri> .

Topics & Concepts

Computer scienceTask (project management)GraphArtificial intelligenceImitationRobotArchitectureArtificial neural networkMachine learningTheoretical computer scienceVisual artsEconomicsSocial psychologyArtPsychologyManagementAI-based Problem Solving and PlanningMultimodal Machine Learning ApplicationsReinforcement Learning in Robotics
Efficient and Interpretable Robot Manipulation With Graph Neural Networks | Litcius