Gesture-Based Controls for Robots: Overview and Implications for Use by Soldiers

Abstract : This report provides an overview of gestural controls of robots in general, followed by a discussion of issues more specific to control of military ground robots by dismounted Soldiers. For the field of gestural controls, the technological progress is rapid and distributed among many different approaches, and the number of relevant publications is huge. A review of literature is provided, focused on 2 types of technological approach: camera-based and wearable instrumented devices. Handheld devices are also discussed in terms of augmenting gesture precision (i.e., pointing gestures). Attention is given to issues related to relative advantages of each approach for effective recognition and parsing of gestures, particularly in terms of their relevance to dismounted Soldier systems. Human-factors issues regarding the interaction of Soldiers and technology and effective design of user interfaces and controls are fundamental to successful use. This report identifies the major issues regarding applications to dismounted military operations.

[1]  Robert Kania,et al.  Autonomous Robotic Following Using Vision Based Techniques , 2005 .

[2]  Marion G. Ceruti,et al.  Wireless communication glove apparatus for motion tracking, gesture recognition, data transmission, and reception in extreme environments , 2009, SAC '09.

[3]  Sangseung Kang,et al.  A robot control approach based on multi-level data fusion , 2010, ICCAS 2010.

[4]  Surendra Ranganath,et al.  Automatic Sign Language Analysis: A Survey and the Future beyond Lexical Meaning , 2005, IEEE Trans. Pattern Anal. Mach. Intell..

[5]  Björn Karlsson,et al.  A glove equipped with finger flexion sensors as a command generator used in a fuzzy control system , 1998, IEEE Trans. Instrum. Meas..

[6]  J. Gregory Trafton,et al.  Spatial Representation and Reasoning for Human-Robot Collaboration , 2007, AAAI.

[7]  Kenneth Wauchope,et al.  Eucalyptus: Integrating Natural Language Input with a Graphical User Interface , 1994 .

[8]  Xiangrong Chen,et al.  Person and gesture tracking with smart stereo cameras , 2008, Electronic Imaging.

[9]  Irfan A. Essa,et al.  Exploiting human actions and object context for recognition tasks , 1999, Proceedings of the Seventh IEEE International Conference on Computer Vision.

[10]  Kartik Babu,et al.  CANINE: a robotic mine dog , 2013, Electronic Imaging.

[11]  Junichi Sugiyama,et al.  A wearable visuo-inertial interface for humanoid robot control , 2013, 2013 8th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[12]  Tan Wei Chian,et al.  Gesture based control of mobile robots , 2008, 2008 IEEE Conference on Innovative Technologies in Intelligent Systems and Industrial Applications.

[13]  Uday B. Desai,et al.  A framework for real time gesture recognition for interactive mobile robots , 2005, 2005 IEEE International Symposium on Circuits and Systems.

[14]  Alex Pentland,et al.  Real-time American Sign Language recognition from video using hidden Markov models , 1995 .

[15]  Marjorie Skubic,et al.  Modeling spatial referencing language for human-robot interaction , 2005, ROMAN 2005. IEEE International Workshop on Robot and Human Interactive Communication, 2005..

[16]  Jwu-Sheng Hu,et al.  Self-balancing control and manipulation of a glove puppet robot on a two-wheel mobile platform , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[17]  M. Kuntalp,et al.  Development of a robotic-arm controller by using hand gesture recognition , 2012, 2012 International Symposium on Innovations in Intelligent Systems and Applications.

[18]  Yi Li,et al.  SOM-based hand gesture recognition for virtual interactions , 2011, 2011 IEEE International Symposium on VR Innovation.

[19]  Luca Colasanto,et al.  Hybrid Mapping for the Assistance of Teleoperated Grasping Tasks , 2013, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[20]  Alan C. Schultz,et al.  Using a natural language and gesture interface for unmanned vehicles , 2000, Defense, Security, and Sensing.

[21]  L. Rabiner,et al.  An introduction to hidden Markov models , 1986, IEEE ASSP Magazine.

[22]  Florian Jentsch,et al.  Field Assessment of Multimodal Communication for Dismounted Human-Robot Teams , 2015 .

[23]  Steven A. Shafer,et al.  XWand: UI for intelligent spaces , 2003, CHI '03.

[24]  J. Gregory Trafton,et al.  Finding the FOO: a pilot study for a multimodal interface , 2003, SMC'03 Conference Proceedings. 2003 IEEE International Conference on Systems, Man and Cybernetics. Conference Theme - System Security and Assurance (Cat. No.03CH37483).

[25]  A. Stoica,et al.  Decoding static and dynamic arm and hand gestures from the JPL BioSleeve , 2013, 2013 IEEE Aerospace Conference.

[26]  Glenn Taylor,et al.  Multi-modal interaction for robotics mules , 2017, Defense + Security.

[27]  David Axe,et al.  War bots : U.S. military robots are transforming war in Iraq, Afghanistan and the future , 2008 .

[28]  Hyeran Byun,et al.  Visual recognition of aircraft marshalling signals using gesture phase analysis , 2008, 2008 IEEE Intelligent Vehicles Symposium.

[29]  Matthew Marge,et al.  Comparing Heads-up, Hands-free Operation of Ground Robots to Teleoperation , 2011, Robotics: Science and Systems.

[30]  Ying Wu,et al.  Vision-Based Gesture Recognition: A Review , 1999, Gesture Workshop.

[31]  M. Urban,et al.  Fusion of voice, gesture, and human-computer interface controls for remotely operated robot , 2005, 2005 7th International Conference on Information Fusion.

[32]  Charles J. Cohen,et al.  A control theoretic method for categorizing visual imagery as human motion behaviors , 2005, 34th Applied Imagery and Pattern Recognition Workshop (AIPR'05).

[33]  Gregory D. Abowd,et al.  A 2-Way Laser-Assisted Selection Scheme for Handhelds in a Physical Environment , 2003, UbiComp.

[34]  Korten Kamp,et al.  Recognizing and interpreting gestures on a mobile robot , 1996, AAAI 1996.

[35]  Michael Vande Weghe,et al.  An architecture for gesture-based control of mobile robots , 1999, Proceedings 1999 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human and Environment Friendly Robots with High Intelligence and Emotional Quotients (Cat. No.99CH36289).

[36]  Florian Jentsch,et al.  Human-animal teams as an analog for future human-robot teams , 2012 .

[37]  Marianne Gullberg Communication strategies, gestures, and grammar , 1999 .

[38]  Angelo Cangelosi,et al.  Human?Robot Interaction and Neuroprosthetics: A review of new technologies. , 2017, IEEE Consumer Electronics Magazine.

[39]  Jagdish Lal Raheja,et al.  Real-Time Robotic Hand Control Using Hand Gestures , 2010, 2010 Second International Conference on Machine Learning and Computing.

[40]  R. Dillmann,et al.  Using gesture and speech control for commanding a robot assistant , 2002, Proceedings. 11th IEEE International Workshop on Robot and Human Interactive Communication.

[41]  Wei Pan,et al.  Gesture-based robot's long-range navigation , 2012, 2012 7th International Conference on Computer Science & Education (ICCSE).

[42]  Marion G. Ceruti,et al.  Gesture-Directed Sensor-Information Fusion for Communication in Hazardous Environments , 2010 .

[43]  Alan C. Schultz,et al.  Integrating natural language and gesture in a robotics domain , 1998, Proceedings of the 1998 IEEE International Symposium on Intelligent Control (ISIC) held jointly with IEEE International Symposium on Computational Intelligence in Robotics and Automation (CIRA) Intell.

[44]  Rachel I. Mayberry,et al.  Language and Gesture: Gesture production during stuttered speech: insights into the nature of gesture–speech integration , 2000 .

[45]  Yael Edan,et al.  Human Factors for Design of Hand Gesture Human - Machine Interaction , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[46]  Ian D. Walker,et al.  Use of kinect depth data and Growing Neural Gas for gesture based robot control , 2012, 2012 6th International Conference on Pervasive Computing Technologies for Healthcare (PervasiveHealth) and Workshops.

[47]  M. Urban,et al.  Recognition of arm gestures using multiple orientation sensors: repeatability assessment , 2004, Proceedings. The 7th International IEEE Conference on Intelligent Transportation Systems (IEEE Cat. No.04TH8749).

[48]  Gregory M. Burnett,et al.  Evaluation of a Mobile Application for Multimodal Land Navigation , 2013 .

[49]  Thomas S. Huang,et al.  Gesture modeling and recognition using finite state machines , 2000, Proceedings Fourth IEEE International Conference on Automatic Face and Gesture Recognition (Cat. No. PR00580).

[50]  Jörg Krüger,et al.  Markerless gesture-based motion control and programming of industrial robots , 2011, ETFA2011.

[51]  Eric Fujiwara,et al.  Development of a glove-based optical fiber sensor for applications in human-robot interaction , 2013, 2013 8th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[52]  Yale Song,et al.  Tracking body and hands for gesture recognition: NATOPS aircraft handling signals database , 2011, Face and Gesture 2011.

[53]  Hadas Kress-Gazit,et al.  Make it So: Continuous, Flexible Natural Language Interaction with an Autonomous Robot , 2012, AAAI 2012.

[54]  Wendy A. Rogers,et al.  “Commanding Your Robot” Older Adults’ Preferences for Methods of Robot Control , 2012, Proceedings of the Human Factors and Ergonomics Society ... Annual Meeting. Human Factors and Ergonomics Society. Annual Meeting.

[55]  Yoshihiro Miyake,et al.  Timing control of utterance and gesture in interaction between human and humanoid robot , 2009, RO-MAN 2009 - The 18th IEEE International Symposium on Robot and Human Interactive Communication.

[56]  H. Osawa,et al.  Give me a hand — How users ask a robotic arm for help with gestures , 2012, 2012 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

[57]  Matthew R. Walter,et al.  Vision-Based Reacquisition for Task-Level Control , 2010, ISER.

[58]  Dimitris N. Metaxas,et al.  A Framework for Recognizing the Simultaneous Aspects of American Sign Language , 2001, Comput. Vis. Image Underst..

[59]  Qi Sun,et al.  Design and implementation of human-robot interactive demonstration system based on Kinect , 2012, 2012 24th Chinese Control and Decision Conference (CCDC).

[60]  Florian Jentsch,et al.  Developing a Tactical Language for Future Robotic Teammates , 2013 .

[61]  Stephan Wong,et al.  Vision­Based Hand Gesture Recognition for Human Computer Interaction: A Review , 2008 .

[62]  Ming C. Leu,et al.  Linguistic properties based on American Sign Language isolated word recognition with artificial neural networks using a sensory glove and motion tracker , 2007, Neurocomputing.

[63]  Bruce J. P. Mortimer,et al.  Implementing Effective Tactile Symbology for Orientation and Navigation , 2011, HCI.

[64]  Stan Sclaroff,et al.  Simultaneous Localization and Recognition of Dynamic Hand Gestures , 2005, 2005 Seventh IEEE Workshops on Applications of Computer Vision (WACV/MOTION'05) - Volume 1.

[65]  Sriram Subramanian,et al.  Conversational gestures in human-robot interaction , 2009, 2009 IEEE International Conference on Systems, Man and Cybernetics.

[66]  Christiaan J. J. Paredis,et al.  Intention aware interactive multi-modal robot programming , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[67]  Attawith Sudsang,et al.  Formation Control for Multi-Robot Teams Using A Data Glove , 2008, 2008 IEEE Conference on Robotics, Automation and Mechatronics.

[68]  Sangseung Kang,et al.  Intuitive control using a mediated interface module , 2009, Advances in Computer Entertainment Technology.

[69]  Horst-Michael Groß,et al.  Camera-based gesture recognition for robot control , 2000, Proceedings of the IEEE-INNS-ENNS International Joint Conference on Neural Networks. IJCNN 2000. Neural Computing: New Challenges and Perspectives for the New Millennium.

[70]  Sebastian Thrun,et al.  A Gesture Based Interface for Human-Robot Interaction , 2000, Auton. Robots.

[71]  Zhe Xu,et al.  A point-and-click interface for the real world: Laser designation of objects for mobile manipulation , 2008, 2008 3rd ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[72]  Richard A. Bolt,et al.  “Put-that-there”: Voice and gesture at the graphics interface , 1980, SIGGRAPH '80.

[73]  Jean-Yves Hervé,et al.  Visual hand posture tracking in a gripper guiding application , 2000, Proceedings 2000 ICRA. Millennium Conference. IEEE International Conference on Robotics and Automation. Symposia Proceedings (Cat. No.00CH37065).

[74]  Rafiqul Zaman Khan,et al.  Survey on Gesture Recognition for Hand Image Postures , 2012, Comput. Inf. Sci..

[75]  Marjorie Skubic,et al.  Achieving Collaborative Interaction with a Humanoid Robot , 2003 .

[76]  W. Jatmiko,et al.  Body gesture based control system for humanoid robot , 2012, 2012 International Conference on Advanced Computer Science and Information Systems (ICACSIS).

[77]  Jörg Illmann,et al.  Using spatial context knowledge in gesture recognition for commanding a domestic service robot , 2002, Proceedings. 11th IEEE International Workshop on Robot and Human Interactive Communication.

[78]  Ling Li,et al.  Power independent EMG based gesture recognition for robotics , 2011, 2011 Annual International Conference of the IEEE Engineering in Medicine and Biology Society.

[79]  Jochen Triesch,et al.  GripSee: A Gesture-Controlled Robot for Object Perception and Manipulation , 1999, Auton. Robots.

[80]  Yale Song,et al.  Continuous body and hand gesture recognition for natural human-computer interaction , 2012, TIIS.

[81]  Lawrence R. Rabiner,et al.  A tutorial on hidden Markov models and selected applications in speech recognition , 1989, Proc. IEEE.

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

[83]  Dan Saffer Designing gestural interfaces , 2009 .

[84]  Linda R. Elliott,et al.  Soldier-Based Assessment of a Dual-Row Tactor Display during Simultaneous Navigational and Robot-Monitoring Tasks , 2015 .

[85]  Sonia Chernova,et al.  Humanoid robot control using depth camera , 2011, 2011 6th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[86]  Stefan Kopp,et al.  Data-based analysis of speech and gesture: the Bielefeld Speech and Gesture Alignment corpus (SaGA) and its applications , 2013, Journal on Multimodal User Interfaces.

[87]  Mu-Chun Su,et al.  A hand-gesture-based control interface for a car-robot , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[88]  Anupam Agrawal,et al.  Vision based hand gesture recognition for human computer interaction: a survey , 2012, Artificial Intelligence Review.

[89]  James M. Keller,et al.  Spatial relations for tactical robot navigation , 2001, SPIE Defense + Commercial Sensing.

[90]  C. Mahanta,et al.  Gesture Based Robot Control , 2006, 2006 Fourth International Conference on Intelligent Sensing and Information Processing.

[91]  Maja J. Mataric,et al.  Speech, Gesture, and Space: Investigating Explicit and Implicit Communication in Multi-Human Multi-Robot Collaborations , 2011, AAAI Spring Symposium: Multirobot Systems and Physical Data Structures.

[92]  Magdalena D. Bugajska,et al.  Agent-based Multimodal Interface for Dynamically Autonomous Mobile Robots , 2003 .

[93]  Neil M. Robertson,et al.  A proposed gesture set for the control of industrial collaborative robots , 2012, 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication.

[94]  Rajesh P. N. Rao,et al.  Real-Time Classification of Electromyographic Signals for Robotic Control , 2005, AAAI.

[95]  James M. Keller,et al.  Generating linguistic spatial descriptions from sonar readings using the histogram of forces , 2001, Proceedings 2001 ICRA. IEEE International Conference on Robotics and Automation (Cat. No.01CH37164).

[96]  Marjorie Skubic,et al.  Introduction to the Special Issue on Human – Robot Interaction , 2005 .

[97]  Haizhou Li,et al.  Gesture Recognition Based on Localist Attractor Networks with Application to Robot Control [Application Notes] , 2012, IEEE Computational Intelligence Magazine.

[98]  Sarangi P. Parikh,et al.  Can robots recognize common Marine gestures? , 2010, 2010 42nd Southeastern Symposium on System Theory (SSST).

[99]  Hang Joon Kim,et al.  HMM-Based Gesture Recognition for Robot Control , 2005, IbPRIA.

[100]  Alexander H. Waibel,et al.  Natural human-robot interaction using speech, head pose and gestures , 2004, 2004 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS) (IEEE Cat. No.04CH37566).

[101]  Sanjeev Sofat,et al.  Vision Based Hand Gesture Recognition , 2009 .

[102]  Alexander D. Walker,et al.  Utilizing Glove-Based Gestures and a Tactile Vest Display for Covert Communications and Robot Control , 2014 .

[103]  Holger Kenn,et al.  A glove-based gesture interface for wearable computing applications , 2007 .

[104]  Jun Cheng,et al.  Vision-based hand gesture spotting and recognition , 2010, 2010 International Conference on Information, Networking and Automation (ICINA).

[105]  Dan Xu,et al.  Real-time dynamic gesture recognition system based on depth perception for robot navigation , 2012, 2012 IEEE International Conference on Robotics and Biomimetics (ROBIO).

[106]  E. Maris,et al.  Two Sides of the Same Coin , 2010, Psychological science.

[107]  Saverio Perugini,et al.  The Design, Implementation, and Evaluation of a Pointing Device For a Wearable Computer , 2012 .

[108]  Yu Huang,et al.  A Concept Grounding Approach for Glove-Based Gesture Recognition , 2011, 2011 Seventh International Conference on Intelligent Environments.

[109]  Shun'ichi Tano,et al.  Controlling an Entertainment Robot through Intuitive Gestures , 2006, 2006 IEEE International Conference on Systems, Man and Cybernetics.

[110]  Stuart H. Young,et al.  FOCU:S—future operator control unit: soldier , 2009, Defense + Commercial Sensing.

[111]  Dariu Gavrila,et al.  The Visual Analysis of Human Movement: A Survey , 1999, Comput. Vis. Image Underst..

[112]  Shichao Ou,et al.  Learning to Perceive Human Intention and Assist in A Situated Context , 2010 .

[113]  Robert R. Hoffman,et al.  Using Scenario-Based Envisioning to Explore Wearable Flexible Displays , 2010 .

[114]  Christopher Assad,et al.  BioSleeve: A natural EMG-based interface for HRI , 2013, 2013 8th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[115]  A. Kendon Gesture: Visible Action as Utterance , 2004 .

[116]  Markus Vincze,et al.  A simple inexpensive interface for robots using the Nintendo Wii controller , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[117]  Chen Wu,et al.  Layered and Collaborative Gesture Analysis in Multi-Camera Networks , 2007, 2007 IEEE International Conference on Acoustics, Speech and Signal Processing - ICASSP '07.

[118]  IEEE International Workshop On Robot And Human Communication , 1993, Robotica.

[119]  Vladimir Pavlovic,et al.  Visual Interpretation of Hand Gestures for Human-Computer Interaction: A Review , 1997, IEEE Trans. Pattern Anal. Mach. Intell..

[120]  Paul D. Varcholik,et al.  Gestural Communication With Accelerometer-Based Input Devices and Tactile Displays , 2008 .

[121]  Maja J. Mataric,et al.  Investigating the effects of visual saliency on deictic gesture production by a humanoid robot , 2011, 2011 RO-MAN.

[122]  Helge Ritter,et al.  Robot guidance by human pointing gestures , 1996, Proceedings of International Workshop on Neural Networks for Identification, Control, Robotics and Signal/Image Processing.

[123]  Marion G. Ceruti,et al.  Wireless Data Glove for Gesture-Based Robotic Control , 2009, HCI.

[124]  James M. Keller,et al.  Acquiring and maintaining abstract landmark chunks for cognitive robot navigation , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[125]  Yale Song,et al.  Multi-signal gesture recognition using temporal smoothing hidden conditional random fields , 2011, Face and Gesture 2011.

[126]  Roderic A. Grupen,et al.  From manipulation to communicative gesture , 2010, HRI 2010.

[127]  Janusz Konrad,et al.  A gesture-driven computer interface using Kinect , 2012, 2012 IEEE Southwest Symposium on Image Analysis and Interpretation.

[128]  Christian B. Carstens,et al.  Speech-Based Robotic Control for Dismounted Soldiers: Evaluation of Visual Display Options , 2014 .

[129]  R. S. Jadon,et al.  A REVIEW OF VISION BASED HAND GESTURES RECOGNITION , 2009 .

[130]  R. Brooks Natural Tasking of Robots Based on Human Interaction Cues , 2005 .

[131]  Lauren Reinerman-Jones,et al.  Visual and tactile interfaces for bi-directional human robot communication , 2013, Defense, Security, and Sensing.

[132]  Ayoub Al-Hamadi,et al.  A Hidden Markov Model-based continuous gesture recognition system for hand motion trajectory , 2008, 2008 19th International Conference on Pattern Recognition.

[133]  Cynthia Breazeal,et al.  Working with robots and objects: revisiting deictic reference for achieving spatial common ground , 2006, HRI '06.

[134]  Manigandan M.,et al.  Wireless Vision Based Mobile Robot Control Using Hand Gesture Recognition Through Perceptual Color Space , 2010, 2010 International Conference on Advances in Computer Engineering.

[135]  Jun Morimoto,et al.  Bilinear Modeling of EMG Signals to Extract User-Independent Features for Multiuser Myoelectric Interface , 2013, IEEE Transactions on Biomedical Engineering.

[136]  Marjorie Skubic,et al.  Using spatial language in a human-robot dialog , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[137]  Marjorie Skubic,et al.  Spatial language for human-robot dialogs , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[138]  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).

[139]  Seong-Whan Lee,et al.  Human-Robot Interaction by Whole Body Gesture Spotting and Recognition , 2006, 18th International Conference on Pattern Recognition (ICPR'06).

[140]  Zhaopeng Chen,et al.  Toward a task space framework for gesture commanded telemanipulation , 2012, 2012 IEEE RO-MAN: The 21st IEEE International Symposium on Robot and Human Interactive Communication.

[141]  J. Baker,et al.  The DRAGON system--An overview , 1975 .

[142]  Hang Joon Kim,et al.  Robot Competition Using Gesture Based Interface , 2005, IEA/AIE.

[143]  T. Kobayashi,et al.  Partly-hidden Markov model and its application to gesture recognition , 1997, 1997 IEEE International Conference on Acoustics, Speech, and Signal Processing.

[144]  G. Hirzinger On the interaction between human hand and robot-from space to surgery , 2001, Proceedings 10th IEEE International Workshop on Robot and Human Interactive Communication. ROMAN 2001 (Cat. No.01TH8591).

[145]  Fred D. Davis Perceived Usefulness, Perceived Ease of Use, and User Acceptance of Information Technology , 1989, MIS Q..

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