Perceiving, Learning, and Exploiting Object Affordances for Autonomous Pile Manipulation - Robotics Institute Carnegie Mellon University

Perceiving, Learning, and Exploiting Object Affordances for Autonomous Pile Manipulation

Conference Paper, Proceedings of Robotics: Science and Systems (RSS '13), June, 2013

Abstract

Autonomous manipulation in unstructured environ- ments presents roboticists with three fundamental challenges: object segmentation, action selection, and motion generation. These challenges become more pronounced when unknown man- made or natural objects are cluttered together in a pile. We present an end-to-end approach to the problem of manipulating unknown objects in a pile, with the objective of removing all objects from the pile and placing them into a bin. Our robot perceives the environment with an RGB-D sensor, segments the pile into objects using non-parametric surface models, computes the affordances of each object, and selects the best affordance and its associated action to execute. Then, our robot instantiates the proper compliant motion primitive to safely execute the desired action. For efficient and reliable action selection, we developed a framework for supervised learning of manipulation expertise. We conducted dozens of trials and report on several hours of experiments involving more than 1500 interactions. The results show that our learning-based approach for pile manipulation outperforms a common sense heuristic as well as a random strategy, and is on par with human action selection.

BibTeX

@conference{Katz-2013-7734,
author = {Dov Katz and Arun Venkatraman and Moslem Kazemi and J. Andrew (Drew) Bagnell and Anthony (Tony) Stentz},
title = {Perceiving, Learning, and Exploiting Object Affordances for Autonomous Pile Manipulation},
booktitle = {Proceedings of Robotics: Science and Systems (RSS '13)},
year = {2013},
month = {June},
keywords = {perception, learning, manipulation},
}