Planning for Multi-Object Manipulation with Graph Neural Network Relational Classifiers

09/24/2022
by   Yixuan Huang, et al.
0

Objects rarely sit in isolation in human environments. As such, we'd like our robots to reason about how multiple objects relate to one another and how those relations may change as the robot interacts with the world. To this end, we propose a novel graph neural network framework for multi-object manipulation to predict how inter-object relations change given robot actions. Our model operates on partial-view point clouds and can reason about multiple objects dynamically interacting during the manipulation. By learning a dynamics model in a learned latent graph embedding space, our model enables multi-step planning to reach target goal relations. We show our model trained purely in simulation transfers well to the real world. Our planner enables the robot to rearrange a variable number of objects with a range of shapes and sizes using both push and pick and place skills.

READ FULL TEXT

page 1

page 5

page 6

research
05/18/2023

Latent Space Planning for Multi-Object Manipulation with Environment-Aware Relational Classifiers

Objects rarely sit in isolation in everyday human environments. If we wa...
research
12/03/2020

Relational Learning for Skill Preconditions

To determine if a skill can be executed in any given environment, a robo...
research
02/03/2021

Object and Relation Centric Representations for Push Effect Prediction

Pushing is an essential non-prehensile manipulation skill used for tasks...
research
09/19/2023

Multi-Object Graph Affordance Network: Enabling Goal-Oriented Planning through Compound Object Affordances

Learning object affordances is an effective tool in the field of robot l...
research
07/20/2019

Inferring Occluded Geometry Improves Performance when Retrieving an Object from Dense Clutter

Object search -- the problem of finding a target object in a cluttered s...
research
02/12/2022

Neural NID Rules

Abstract object properties and their relations are deeply rooted in huma...
research
07/25/2017

Learning to Singulate Objects using a Push Proposal Network

A key challenge for manipulation in unstructured environments is action ...

Please sign up or login with your details

Forgot password? Click here to reset