Reconhecimento de movimentos humanos para imitação e controle de um robô humanoide

In human-robot interactions there are still many restrictions to overcome regarding the provision of a communication as natural to the human senses. The ability to interact with humans in a natural way in social contexts (the use of speech, gestures, facial expressions, body movements) is a key point to ensure the acceptance of robots in a society of people not specialized in manipulation of robotic devices. Moreover, most existing robots have limited abilities of perception, cognition and behavior in comparison with humans. In this context, this research project investigated the potential of the robotic architecture of the NAO humanoid robot, in terms of ability to perform interactions with humans through imitation of body movements of a person and the robot control. As for sensors, we used a non-intrusive sensor depth-camera built into the device Kinect. As to techniques, some mathematical concepts were discussed for abstraction of the spatial configurations of some joints/members of the human body – these configurations were captured through the use of the OpenNI library. The performed experiments were about imitation and the control of the robot through the evaluation of various users. The results of these experiments showed a satisfactory performance for the developed system.

[1]  Aaron F. Bobick,et al.  A state-based technique for the summarization and recognition of gesture , 1995, Proceedings of IEEE International Conference on Computer Vision.

[2]  Gerd Hirzinger,et al.  Sensor-based space robotics-ROTEX and its telerobotic features , 1993, IEEE Trans. Robotics Autom..

[3]  Mo Zi The Book of Master Mo , 2013 .

[4]  Verena V. Hafner,et al.  Real-time dynamic visual gesture recognition in human-robot interaction , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[5]  Daniel E. Whitney,et al.  State Space Models of Remote Manipulation Tasks , 1969, IJCAI.

[6]  J. Saunders,et al.  An experimental comparison of imitation paradigms used in social robotics , 2004, RO-MAN 2004. 13th IEEE International Workshop on Robot and Human Interactive Communication (IEEE Catalog No.04TH8759).

[7]  F. Zuher,et al.  Recognition of Human Motions for Imitation and Control of a Humanoid Robot , 2012, 2012 Brazilian Robotics Symposium and Latin American Robotics Symposium.

[8]  Michael A. Goodrich,et al.  Human-Robot Interaction: A Survey , 2008, Found. Trends Hum. Comput. Interact..

[9]  Anderson Maciel Modelagem de articulações para humanos virtuais baseada em anatomia , 2001 .

[10]  Gang Xu,et al.  Understanding human motion patterns , 1994, Proceedings of the 12th IAPR International Conference on Pattern Recognition, Vol. 3 - Conference C: Signal Processing (Cat. No.94CH3440-5).

[11]  Norbert Wiener,et al.  God and Golem, inc. : a comment on certain points where cybernetics impinges on religion , 1964 .

[12]  Dimitris N. Metaxas,et al.  ASL recognition based on a coupling between HMMs and 3D motion analysis , 1998, Sixth International Conference on Computer Vision (IEEE Cat. No.98CH36271).

[13]  Mark W. Spong,et al.  Bilateral teleoperation: An historical survey , 2006, Autom..

[14]  Thomas B. Sheridan,et al.  Remote Manipulative Control with Transmission Delay , 1963 .

[15]  William R. Ferrell,et al.  Remote manipulation with transmission delay. , 1965 .

[16]  R. C. Goertz,et al.  A FORCE-REFLECTING POSITIONAL SERVOMECHANISM , 1952 .

[17]  Rhodri H. Armour,et al.  Rolling in nature and robotics: A review , 2006 .

[18]  R. Goertz FUNDAMENTALS OF GENERAL-PURPOSE REMOTE MANIPULATORS , 1952 .

[19]  Gordon Cheng,et al.  Real-Time Mimicking of Human Body Motion by a Humanoid Robot , 2007 .

[20]  Ales Ude,et al.  Enabling real-time full-body imitation: a natural way of transferring human movement to humanoids , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[21]  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.

[22]  Hans P. Moravec,et al.  The Stanford Cart and the CMU Rover , 1983, Proceedings of the IEEE.

[23]  Nils J. Nilsson,et al.  Shakey the Robot , 1984 .

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

[25]  Klaus Landzettel,et al.  Predictive and knowledge-based telerobotic control concepts , 1989, Proceedings, 1989 International Conference on Robotics and Automation.

[26]  Luciano da Fontoura Costa,et al.  Shape Classification and Analysis: Theory and Practice , 2009 .

[27]  Aurélio Buarque de Holanda Ferreira,et al.  Dicionário da língua portuguesa , 1980 .

[28]  Kazuhito Yokoi,et al.  Generating whole body motions for a biped humanoid robot from captured human dances , 2003, 2003 IEEE International Conference on Robotics and Automation (Cat. No.03CH37422).

[29]  Thomas B. Sheridan,et al.  Supervisory control of remote manipulation , 1967, IEEE Spectrum.

[30]  Yoshihiko Nakamura,et al.  Motion capture based human motion recognition and imitation by direct marker control , 2008, Humanoids 2008 - 8th IEEE-RAS International Conference on Humanoid Robots.

[31]  S Stefan Lichiardopol,et al.  A Survey on Teleoperation , 2007 .

[32]  Francisco Gago Jover Antônio Houaiss, Mauro de Salles Villar y Francisco Manoel de Mello Franco (eds.) (2001): Dicionário eletrônico Houaiss da língua portuguesa. CD-ROM. Rio de Janeiro, Editora Objetiva , 2003 .

[33]  Alex Pentland,et al.  Coupled hidden Markov models for complex action recognition , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

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

[35]  William Butler Yeats The Winding Stair and Other Poems , 1933 .

[36]  Ronald Poppe,et al.  Vision-based human motion analysis: An overview , 2007, Comput. Vis. Image Underst..

[37]  R. C. Goertz,et al.  MECHANICAL MASTER-SLAVE MANIPULATOR , 1954 .

[38]  J. Ohya,et al.  Real-time estimation of human body posture from monocular thermal images , 1997, Proceedings of IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[39]  Tieniu Tan,et al.  Recent developments in human motion analysis , 2003, Pattern Recognit..

[40]  Thomas B. Moeslund,et al.  A Survey of Computer Vision-Based Human Motion Capture , 2001, Comput. Vis. Image Underst..

[41]  C. Desoer,et al.  Feedback Systems: Input-Output Properties , 1975 .

[42]  A. Freedy,et al.  Intelligent Interface For Remote Supervision And Control Of Underwater Manipulation , 1983, Proceedings OCEANS '83.

[43]  Junji Yamato,et al.  Recognizing human action in time-sequential images using hidden Markov model , 1992, Proceedings 1992 IEEE Computer Society Conference on Computer Vision and Pattern Recognition.

[44]  T. Teixeira,et al.  A Survey of Human-Sensing : Methods for Detecting Presence , Count , Location , Track , and Identity , 2010 .

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

[46]  Sebastian Thrun,et al.  Probabilistic robotics , 2002, CACM.

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

[48]  Dana R. Yoerger,et al.  Supervisory control architecture for underwater teleoperation , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[49]  Tsuneo Yoshikawa,et al.  Ground-space bilateral teleoperation of ETS-VII robot arm by direct bilateral coupling under 7-s time delay condition , 2004, IEEE Transactions on Robotics and Automation.

[50]  Maren Bennewitz,et al.  Whole-body imitation of human motions with a Nao humanoid , 2012, 2012 7th ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[51]  Steven B. Skaar,et al.  Teleoperation and Robotics in Space , 1994 .

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

[53]  A. Lanfranco,et al.  Robotic Surgery: A Current Perspective , 2004, Annals of surgery.

[54]  Pierre Blazevic,et al.  The NAO humanoid: a combination of performance and affordability , 2008, ArXiv.

[55]  Gerd Hirzinger The space and telerobotic concepts of the DFVLR ROTEX , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[56]  A. Marincic,et al.  Nikola Tesla: 145 years of visionary ideas , 2001, 5th International Conference on Telecommunications in Modern Satellite, Cable and Broadcasting Service. TELSIKS 2001. Proceedings of Papers (Cat. No.01EX517).

[57]  Antal K. Bejczy,et al.  Universal computer control systems (UCCS) for space telerobots , 1987, Proceedings. 1987 IEEE International Conference on Robotics and Automation.

[58]  Weihua Sheng,et al.  Imitation learning of hand gestures and its evaluation for humanoid robots , 2010, The 2010 IEEE International Conference on Information and Automation.

[59]  R. P. Paul,et al.  A Symbolic Teleoperator Interface For Time-delayed Underwater Robot Manipulation , 1991, OCEANS 91 Proceedings.

[60]  Mark Elling Rosheim,et al.  Leonardo's lost robots , 2006 .

[61]  Jérôme Monceaux,et al.  Demonstration: first steps in emotional expression of the humanoid robot Nao , 2009, ICMI-MLMI '09.

[62]  Robert W. Linderman,et al.  A Survey of User Interfaces for Robot Teleoperation , 2009 .

[63]  Ronald Poppe,et al.  A survey on vision-based human action recognition , 2010, Image Vis. Comput..

[64]  Joelle Pineau,et al.  Towards robotic assistants in nursing homes: Challenges and results , 2003, Robotics Auton. Syst..

[65]  Adrian Hilton,et al.  A survey of advances in vision-based human motion capture and analysis , 2006, Comput. Vis. Image Underst..

[66]  M. Rosenblum,et al.  Human emotion recognition from motion using a radial basis function network architecture , 1994, Proceedings of 1994 IEEE Workshop on Motion of Non-rigid and Articulated Objects.

[67]  R. C. Goertz,et al.  ELECTRONICALLY CONTROLLED MANIPULATOR , 1954 .

[68]  Matthew T. Mason,et al.  Creation Myths: The Beginnings of Robotics Research , 2012, IEEE Robotics & Automation Magazine.

[69]  Francisco Sandoval Hernández,et al.  Real-time human motion analysis for human-robot interaction , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[70]  A. Cunha,et al.  Dicionário da língua portuguêsa : textos e vocabulário , 1963 .

[71]  Barry A. Bodt,et al.  A field experiment of autonomous mobility: Operator workload for one and two robots , 2007, 2007 2nd ACM/IEEE International Conference on Human-Robot Interaction (HRI).

[72]  R. Oka,et al.  Recognition of dexterous manipulations from time-varying images , 1994, Proceedings of 1994 IEEE Workshop on Motion of Non-rigid and Articulated Objects.

[73]  Dana R. Yoerger,et al.  Supervisory control system for the JASON ROV , 1986 .