Human-swarm interaction using spatial gestures

This paper presents a machine vision based approach for human operators to select individual and groups of autonomous robots from a swarm of UAVs. The angular distance between the robots and the human is estimated using measures of the detected human face, which aids to determine human and multi-UAV localization and positioning. In turn, this is exploited to effectively and naturally make the human select the spatially situated robots. Spatial gestures for selecting robots are presented by the human operator using tangible input devices (i.e., colored gloves). To select individuals and groups of robot we formulate a vocabulary of two-handed spatial pointing gestures. With the use of a Support Vector Machine (SVM) trained in a cascaded multi-binary-class configuration, the spatial gestures are effectively learned and recognized by a swarm of UAVs.

[1]  Paul A. Viola,et al.  Robust Real-Time Face Detection , 2001, Proceedings Eighth IEEE International Conference on Computer Vision. ICCV 2001.

[2]  S. Mitra,et al.  Gesture Recognition: A Survey , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[3]  Rainer Stiefelhagen,et al.  Visual recognition of pointing gestures for human-robot interaction , 2007, Image Vis. Comput..

[4]  Simon J. Julier,et al.  Towards a situated, multimodal interface for multiple UAV control , 2010, 2010 IEEE International Conference on Robotics and Automation.

[5]  Greg Mori,et al.  Selecting and Commanding Individual Robots in a Multi-Robot System , 2010, 2010 Canadian Conference on Computer and Robot Vision.

[6]  Greg Mori,et al.  Selecting and commanding individual robots in a vision-based multi-robot system , 2010, HRI 2010.

[7]  Dimitrios Kosmopoulos,et al.  Multiclass defect detection and classification in weld radiographic images using geometric and texture features , 2010, Expert Syst. Appl..

[8]  Greg Mori,et al.  Selecting and commanding groups in a multi-robot vision based system , 2011, 2011 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[9]  Yael Edan,et al.  Vision-based hand-gesture applications , 2011, Commun. ACM.

[10]  Jodi Forlizzi,et al.  Designing interfaces for multi-user, multi-robot systems , 2012, 2012 7th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[11]  Luca Maria Gambardella,et al.  Cooperative sensing and recognition by a swarm of mobile robots , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[12]  Dirk Schulz,et al.  Real time interaction with mobile robots using hand gestures , 2012, 2012 7th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[13]  Benjamin Johnston,et al.  Human pointing as a robot directive , 2013, 2013 8th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[14]  Greg Mori,et al.  A robust integrated system for selecting and commanding multiple mobile robots , 2013, 2013 IEEE International Conference on Robotics and Automation.

[15]  Greg Mori,et al.  HRI in the sky: Creating and commanding teams of UAVs with a vision-mediated gestural interface , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[16]  Daniel Cremers,et al.  FollowMe: Person following and gesture recognition with a quadrocopter , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  Greg Mori,et al.  “You two! Take off!”: Creating, modifying and commanding groups of robots using face engagement and indirect speech in voice commands , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Luca Maria Gambardella,et al.  Human Control of UAVs using Face Pose Estimates and Hand Gestures , 2014, 2014 9th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[19]  Allison Sauppé,et al.  Robot Deictics: How Gesture and Context Shape Referential Communication , 2014, 2014 9th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[20]  Luca Maria Gambardella,et al.  Learning symmetric face pose models online using locally weighted projectron regression , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[21]  Luca Maria Gambardella,et al.  Online feature extraction for the incremental learning of gestures in human-swarm interaction , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).