Symbolic State Estimation with Predicates for Contact-Rich Manipulation Tasks

03/04/2022
by   Toki Migimatsu, et al.
0

Manipulation tasks often require a robot to adjust its sensorimotor skills based on the state it finds itself in. Taking peg-in-hole as an example: once the peg is aligned with the hole, the robot should push the peg downwards. While high level execution frameworks such as state machines and behavior trees are commonly used to formalize such decision-making problems, these frameworks require a mechanism to detect the high-level symbolic state. Handcrafting heuristics to identify symbolic states can be brittle, and using data-driven methods can produce noisy predictions, particularly when working with limited datasets, as is common in real-world robotic scenarios. This paper proposes a Bayesian state estimation method to predict symbolic states with predicate classifiers. This method requires little training data and allows fusing noisy observations from multiple sensor modalities. We evaluate our framework on a set of real-world peg-in-hole and connector-socket insertion tasks, demonstrating its ability to classify symbolic states and to generalize to unseen tasks, outperforming baseline methods. We also demonstrate the ability of our method to improve the robustness of manipulation policies on a real robot.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

research
03/08/2020

Transferable Task Execution from Pixels through Deep Planning Domain Learning

While robots can learn models to solve many manipulation tasks from raw ...
research
09/29/2021

Grounding Predicates through Actions

Symbols representing abstract states such as "dish in dishwasher" or "cu...
research
05/09/2022

"The World Is Its Own Best Model": Robust Real-World Manipulation Through Online Behavior Selection

Robotic manipulation behavior should be robust to disturbances that viol...
research
09/15/2018

Learning Robust Manipulation Skills with Guided Policy Search via Generative Motor Reflexes

Guided Policy Search enables robots to learn control policies for comple...
research
11/11/2022

Active Task Randomization: Learning Visuomotor Skills for Sequential Manipulation by Proposing Feasible and Novel Tasks

Solving real-world sequential manipulation tasks requires robots to have...
research
12/31/2012

Autonomously Learning to Visually Detect Where Manipulation Will Succeed

Visual features can help predict if a manipulation behavior will succeed...
research
12/09/2020

Kineverse: A Symbolic Articulation Model Framework for Model-Generic Software for Mobile Manipulation

Human developers want to program robots using abstract instructions, suc...

Please sign up or login with your details

Forgot password? Click here to reset