Body activity interaction for a service robot

Body activity interaction plays an essential role in the field of intelligent robots. In this paper, we design a body activity interaction system for a service robot. In order to realize body activity interaction, the Microsoft Kinect is utilized to capture owner body movements and provide input signals of the action recognition module. Based on the RGBD and skeleton information from Microsoft Kinect, action recognition module can analyze meaning of owner body movements effectively and send orders to service robot quickly. Besides, kinematics model of the service robotic arm is built and the motion planning on the joint space is also executed. Finally, service robot receives orders and conducts robotic arm to implement handshaking or hand waving. Extensive experiments illustrate the correctness and effectiveness of our developed body activity interaction system on the platform of service robot.

[1]  Ferdinand Freudenstein,et al.  Kinematic Synthesis of Linkages , 1965 .

[2]  James U. Korein,et al.  Robotics , 2018, IBM Syst. J..

[3]  Robert M. Pap,et al.  Handbook of neural computing applications , 1990 .

[4]  Peter I. Corke,et al.  A robotics toolbox for MATLAB , 1996, IEEE Robotics Autom. Mag..

[5]  ThrunSebastian,et al.  A Gesture Based Interface for Human-Robot Interaction , 2000 .

[6]  Béla Lantos,et al.  Advanced Robot Control , 2002 .

[7]  William Stafford Noble,et al.  Support vector machine , 2013 .

[8]  郑肇葆,et al.  基于Naive Bayes Classifiers的航空影像纹理分类 , 2006 .

[9]  Seong-Whan Lee,et al.  Gesture Spotting and Recognition for Human–Robot Interaction , 2007, IEEE Transactions on Robotics.

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

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

[12]  Panos E. Trahanias,et al.  Gesture recognition based on arm tracking for human-robot interaction , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[13]  B. Watanapa,et al.  Human gesture recognition using Kinect camera , 2012, 2012 Ninth International Conference on Computer Science and Software Engineering (JCSSE).

[14]  Kun Qian,et al.  Developing a Gesture Based Remote Human-Robot Interaction System Using Kinect , 2013 .

[15]  Ling Shao,et al.  Enhanced Computer Vision With Microsoft Kinect Sensor: A Review , 2013, IEEE Transactions on Cybernetics.

[16]  M. Tech,et al.  DATA MINING TECHNIQUES: A SURVEY PAPER , 2013 .

[17]  Hongmin Wu,et al.  Kinect-based robotic manipulation: From human hand to end-effector , 2015, 2015 IEEE 10th Conference on Industrial Electronics and Applications (ICIEA).

[18]  Luis Enrique Sucar,et al.  Using Gestures to Interact with a Service Robot using Kinect 2 , 2015, Res. Comput. Sci..