An adaptive human-robot system using CMAC and over damping

The aim of this paper is to propose an adaptive human-robot system to control a robot by the operator's hand. In the proposed system, a leap motion (LM) is used to track the motions of the operator's hand so that the robot can be controlled after the hand motions are translated as robot control commands. However, the measured motions of the operator's hand obtained by the leap motion sensor have inherent error and tracking noise, which results in inaccurate robot manipulation. Thus, two cerebellar model articulation controllers (CMACs) are applied to process the unstable position and orientation signals so as to filter the influence of the measurement error, respectively. What's more, instable factors such as the operator's hand trembling may occur during the manipulation, which leads to the motions of the robot manipulator may change greatly. Therefore, an over damping method (ODM) is introduced to eliminate the influence of error signals, so that can improve the accuracy and stability of the robot manipulation. The proposed system has been used for related experiment in a lab, and the results has been verified the effectiveness of the proposed system.

[1]  Jonathan Kofman,et al.  Robot-Manipulator Teleoperation by Markerless Vision-Based Hand-Arm Tracking , 2007 .

[2]  Guanglong Du,et al.  Markerless human-robot interface for dual robot manipulators using Kinect sensor , 2014 .

[3]  Frank Weichert,et al.  Analysis of the Accuracy and Robustness of the Leap Motion Controller , 2013, Sensors.

[4]  Daniel S. Yeung,et al.  Adaptive Filter Design Using Recurrent Cerebellar Model Articulation Controller , 2010, IEEE Transactions on Neural Networks.

[5]  Keum-Bae Cho,et al.  Intelligent Lead: A Novel HRI Sensor for Guide Robots , 2012, Sensors.

[6]  Javier Ruiz Hidalgo,et al.  Real-Time Head and Hand Tracking Based on 2.5D Data , 2011, IEEE Transactions on Multimedia.

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

[8]  Sandra Hirche,et al.  Human-Oriented Control for Haptic Teleoperation , 2012, Proceedings of the IEEE.

[9]  Tsukasa Ogasawara,et al.  A hand-pose estimation for vision-based human interfaces , 2003, IEEE Trans. Ind. Electron..

[10]  Gianluca Antonelli,et al.  A new on-line algorithm for inverse kinematics of robot manipulators ensuring path tracking capability under joint limits , 2003, IEEE Trans. Robotics Autom..

[11]  Robert B. McGhee,et al.  A Simplified Quaternion-Based Algorithm for Orientation Estimation From Earth Gravity and Magnetic Field Measurements , 2008, IEEE Transactions on Instrumentation and Measurement.

[12]  Jonathan Kofman,et al.  Teleoperation of a robot manipulator using a vision-based human-robot interface , 2005, IEEE Transactions on Industrial Electronics.

[13]  Ping Zhang,et al.  Human–Manipulator Interface Based on Multisensory Process via Kalman Filters , 2014, IEEE Transactions on Industrial Electronics.

[14]  E. Saucan Euler’s Theorem as the Path towards Geometry , 2005 .

[15]  Toshio Fukuda,et al.  An exoskeletal robot for human elbow motion support-sensor fusion, adaptation, and control , 2001, IEEE Trans. Syst. Man Cybern. Part B.