Reactive Human-to-Robot Handovers of Arbitrary Objects

Human-robot object handovers have been an actively studied area of robotics over the past decade; however, very few techniques and systems have addressed the challenge of handing over diverse objects with arbitrary appearance, size, shape, and rigidity. In this paper, we present a vision-based system that enables reactive human-to-robot handovers of unknown objects. Our approach combines closed-loop motion planning with real-time, temporally-consistent grasp generation to ensure reactivity and motion smoothness. Our system is robust to different object positions and orientations, and can grasp both rigid and non-rigid objects. We demonstrate the generalizability, usability, and robustness of our approach on a novel benchmark set of 26 diverse household objects, a user study with naive users (N=6) handing over a subset of 15 objects, and a systematic evaluation examining different ways of handing objects. More results and videos can be found at this https URL.

[1]  Satoshi Endo,et al.  Experimental testing of the CogLaboration prototype system for fluent Human-Robot object handover interactions , 2014, The 23rd IEEE International Symposium on Robot and Human Interactive Communication.

[2]  Charles C. Kemp,et al.  Human-Robot Interaction for Cooperative Manipulation: Handing Objects to One Another , 2007, RO-MAN 2007 - The 16th IEEE International Symposium on Robot and Human Interactive Communication.

[3]  Akansel Cosgun,et al.  Object Handovers: A Review for Robotics , 2020, IEEE Transactions on Robotics.

[4]  Dieter Fox,et al.  6-DOF Grasping for Target-driven Object Manipulation in Clutter , 2019, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[5]  Leonidas J. Guibas,et al.  PointNet++: Deep Hierarchical Feature Learning on Point Sets in a Metric Space , 2017, NIPS.

[6]  Michael S. Bernstein,et al.  ImageNet Large Scale Visual Recognition Challenge , 2014, International Journal of Computer Vision.

[7]  Patrick Beeson,et al.  TRAC-IK: An open-source library for improved solving of generic inverse kinematics , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[8]  Peter Corke,et al.  Closing the Loop for Robotic Grasping: A Real-time, Generative Grasp Synthesis Approach , 2018, Robotics: Science and Systems.

[9]  Peter Corke,et al.  Object-Independent Human-to-Robot Handovers Using Real Time Robotic Vision , 2020, IEEE Robotics and Automation Letters.

[10]  Ali Farhadi,et al.  YOLOv3: An Incremental Improvement , 2018, ArXiv.

[11]  Kaiming He,et al.  Feature Pyramid Networks for Object Detection , 2016, 2017 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[12]  Siddhartha S. Srinivasa,et al.  The YCB object and Model set: Towards common benchmarks for manipulation research , 2015, 2015 International Conference on Advanced Robotics (ICAR).

[13]  Oliver Kroemer,et al.  Probabilistic movement primitives for coordination of multiple human–robot collaborative tasks , 2017, Auton. Robots.

[14]  Thomas Deselaers,et al.  Measuring the Objectness of Image Windows , 2011, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[15]  Kaspar Althoefer,et al.  Autonomous Object Handover Using Wrist Tactile Information , 2017, TAROS.

[16]  Yunyi Jia,et al.  Controlling Object Hand-Over in Human–Robot Collaboration Via Natural Wearable Sensing , 2019, IEEE Transactions on Human-Machine Systems.

[17]  Dieter Fox,et al.  Prospection: Interpretable plans from language by predicting the future , 2019, 2019 International Conference on Robotics and Automation (ICRA).

[18]  Hammad Mazhar,et al.  Transferable Task Execution from Pixels through Deep Planning Domain Learning , 2020, 2020 IEEE International Conference on Robotics and Automation (ICRA).

[19]  Satoshi Endo,et al.  Implementation and experimental validation of Dynamic Movement Primitives for object handover , 2014, 2014 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[20]  Ales Leonardis,et al.  Dynamic grasp and trajectory planning for moving objects , 2018, Autonomous Robots.

[21]  Dieter Fox,et al.  Representing Robot Task Plans as Robust Logical-Dynamical Systems , 2019, 2019 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[22]  Dieter Fox,et al.  6-DOF GraspNet: Variational Grasp Generation for Object Manipulation , 2019, 2019 IEEE/CVF International Conference on Computer Vision (ICCV).

[23]  Stefano Caselli,et al.  Comfortable robot to human object hand-over , 2012, 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication.

[24]  Satoshi Endo,et al.  Relative importance of spatial and temporal precision for user satisfaction in human-robot object handover interactions , 2014, HRI 2014.

[25]  Pietro Perona,et al.  Microsoft COCO: Common Objects in Context , 2014, ECCV.

[26]  Charles C. Kemp,et al.  A list of household objects for robotic retrieval prioritized by people with ALS , 2008, 2009 IEEE International Conference on Rehabilitation Robotics.

[27]  Stephen Tyree,et al.  Indirect Object-to-Robot Pose Estimation from an External Monocular RGB Camera , 2020, 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[28]  Jian Sun,et al.  Deep Residual Learning for Image Recognition , 2015, 2016 IEEE Conference on Computer Vision and Pattern Recognition (CVPR).

[29]  Dieter Fox,et al.  Human Grasp Classification for Reactive Human-to-Robot Handovers , 2020, 2020 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS).

[30]  Masayuki Inaba,et al.  Automated detection of handovers using kinematic features , 2017, Int. J. Robotics Res..

[31]  Tamim Asfour,et al.  Synthesizing object receiving motions of humanoid robots with human motion database , 2013, 2013 IEEE International Conference on Robotics and Automation.

[32]  Heni Ben Amor,et al.  One-shot learning of human–robot handovers with triadic interaction meshes , 2018, Autonomous Robots.

[33]  Daniel Kappler,et al.  Riemannian Motion Policies , 2018, ArXiv.

[34]  Ali Borji,et al.  Salient Object Detection: A Benchmark , 2015, IEEE Transactions on Image Processing.