Autonomously Learning to Visually Detect Where Manipulation Will Succeed

12/31/2012
by   Hai Nguyen, et al.
0

Visual features can help predict if a manipulation behavior will succeed at a given location. For example, the success of a behavior that flips light switches depends on the location of the switch. Within this paper, we present methods that enable a mobile manipulator to autonomously learn a function that takes an RGB image and a registered 3D point cloud as input and returns a 3D location at which a manipulation behavior is likely to succeed. Given a pair of manipulation behaviors that can change the state of the world between two sets (e.g., light switch up and light switch down), classifiers that detect when each behavior has been successful, and an initial hint as to where one of the behaviors will be successful, the robot autonomously trains a pair of support vector machine (SVM) classifiers by trying out the behaviors at locations in the world and observing the results. When an image feature vector associated with a 3D location is provided as input to one of the SVMs, the SVM predicts if the associated manipulation behavior will be successful at the 3D location. To evaluate our approach, we performed experiments with a PR2 robot from Willow Garage in a simulated home using behaviors that flip a light switch, push a rocker-type light switch, and operate a drawer. By using active learning, the robot efficiently learned SVMs that enabled it to consistently succeed at these tasks. After training, the robot also continued to learn in order to adapt in the event of failure.

READ FULL TEXT

page 1

page 7

page 10

page 13

research
08/19/2021

Property-Based Testing in Simulation for Verifying Robot Action Execution in Tabletop Manipulation

An important prerequisite for the reliability and robustness of a servic...
research
01/18/2014

Learning and Reasoning with Action-Related Places for Robust Mobile Manipulation

We propose the concept of Action-Related Place (ARPlace) as a powerful a...
research
10/02/2021

Mobile Manipulation Leveraging Multiple Views

While both navigation and manipulation are challenging topics in isolati...
research
09/30/2019

A Mobile Manipulation System for One-Shot Teaching of Complex Tasks in Homes

We describe a mobile manipulation hardware and software system capable o...
research
03/04/2022

Symbolic State Estimation with Predicates for Contact-Rich Manipulation Tasks

Manipulation tasks often require a robot to adjust its sensorimotor skil...
research
03/15/2016

Turing learning: a metric-free approach to inferring behavior and its application to swarms

We propose Turing Learning, a novel system identification method for inf...

Please sign up or login with your details

Forgot password? Click here to reset