Robot Grasping in Clutter: Using a Hierarchy of Supervisors for Learning from Demonstrations

Michael Laskey, Jonathan Lee, Caleb Chuck, David Gealy, Wesley Hsieh, Florian T Pokorny, Anca D Dragan, Ken Goldberg
In IEEE CASE, 2016

Abstract

For applications such as Amazon warehouse order fulfillment, robots must grasp a desired object amid clutter: other objects that block direct access. This can be difficult to program explicitly due to uncertainty in friction and push mechanics and the variety of objects that can be encountered. Deep Learning networks combined with Online Learning from Demonstration (LfD) algorithms such as DAgger and SHIV have potential to learn robot control policies for such tasks where the input is a camera image and system dynamics and the cost function are unknown. To explore this idea, we introduce a version of the grasping in clutter problem where a yellow cylinder must be grasped by a planar robot arm amid extruded objects in a variety of shapes and positions. To reduce the burden on human experts to provide demonstrations, we propose using a hierarchy of three levels of supervisors: a fast motion planner that ignores obstacles, crowd-sourced human workers who provide appropriate robot control values remotely via online videos, and a local human expert. Physical experiments suggest that with a fixed budget of 160 expert demonstrations, using the hierarchy of supervisors can increase the probability of a successful grasp (reliability) from 55% to 90%.

Files

Download this publication

Bibtex

@inproceedings{laskey2016b, title={Robot Grasping in Clutter: Using a Hierarchy of Supervisors for Learning from Demonstrations}, author={Laskey, Michael and Lee, Jonathan and Chuck, Caleb and Gealy, David and Hsieh, Wesley and Pokorny, Florian T and Dragan, Anca D and Goldberg, Ken}, booktitle = {IEEE CASE}, url = {http://goldberg.berkeley.edu/pubs/case2016-grasping-in-clutter-hierarchical-submitted.pdf}, year = {2016}, }