A Markerless Human–Robot Interface Using Particle Filter and Kalman Filter for Dual Robots

A more natural means of communicating complex movements to a robot manipulator is where the manipulator copies the movements of human hands. This paper presents a markerless human-robot interface that incorporates Kalman filters (KFs) and particle filters (PFs) to track the posture of human hands. This method allows one operator to control dual robot manipulators by using his/her double hands without any contact devices or markers. The algorithm employs Leap Motion to determine the orientation and the position of the human hands. Although the position and the orientation of the hands can be obtained from the sensor, the measurement errors increase over time due to the noise of the devices and the tracking error. The PFs and KFs are used to estimate the position and the orientation of the human hand. Due to the limitations of the perception and the motor, a human operator cannot accomplish high-precision manipulation without any assistance. An adaptive multispace transformation is employed to assist the operator to improve the accuracy and reliability in determining the posture of the manipulator. The greatest advantage of this method is that the posture of the human hands can be estimated accurately and steadily without any assistant markers. The human-manipulator interface system was experimentally verified in a laboratory, and the results indicate that such an interface can successfully control dual robot manipulators even if the operator is not an expert.

[1]  Javier Ruiz Hidalgo,et al.  Real-Time Head and Hand Tracking Based on 2.5D Data , 2012 .

[2]  Tharam S. Dillon,et al.  Enhancement of Speech Recognitions for Control Automation Using an Intelligent Particle Swarm Optimization , 2012, IEEE Transactions on Industrial Informatics.

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

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

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

[6]  Takayuki Kanda,et al.  Teleoperation of Multiple Social Robots , 2012, IEEE Transactions on Systems, Man, and Cybernetics - Part A: Systems and Humans.

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

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

[9]  Takeshi Ando,et al.  A Haptic Interface “Force Blinker 2” for Navigation of the Visually Impaired , 2012, IEEE Transactions on Industrial Electronics.

[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]  C. Rizos,et al.  Improving Adaptive Kalman Estimation in GPS/INS Integration , 2007, Journal of Navigation.

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

[13]  Farid Golnaraghi,et al.  A Kalman/Particle Filter-Based Position and Orientation Estimation Method Using a Position Sensor/Inertial Measurement Unit Hybrid System , 2010, IEEE Transactions on Industrial Electronics.

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

[15]  T. Khalid,et al.  Bayesian Bootstrap Filter for integrated GPS and Dead Reckoning Positioning , 2007, 2007 IEEE International Symposium on Industrial Electronics.

[16]  William Melek,et al.  Fastening tool tracking system using a Kalman filter and particle filter combination , 2011 .

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

[18]  Mehran Jahed,et al.  A Neuro–Fuzzy Inference System for sEMG-Based Identification of Hand Motion Commands , 2011, IEEE Transactions on Industrial Electronics.

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

[20]  Luis M. Muñoz,et al.  Improving the Human–Robot Interface Through Adaptive Multispace Transformation , 2009, IEEE Transactions on Robotics.

[21]  Raul Wirz,et al.  A multimodal interface to control a robot arm via the web: a case study on remote programming , 2005, IEEE Transactions on Industrial Electronics.

[22]  Man Ho Kim,et al.  Kalman Predictive Redundancy System for Fault Tolerance of Safety-Critical Systems , 2010, IEEE Transactions on Industrial Informatics.

[23]  W. Singhose,et al.  Hand-Motion Crane Control Using Radio-Frequency Real-Time Location Systems , 2012, IEEE/ASME Transactions on Mechatronics.

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

[25]  Jinling Wang,et al.  STOCHASTIC MODELING FOR REAL-TIME KINEMATIC GPS/GLONASS POSITIONING. , 1999 .

[26]  Farid Golnaraghi,et al.  A Fastening Tool Tracking System Using an IMU and a Position Sensor With Kalman Filters and a Fuzzy Expert System , 2009, IEEE Transactions on Industrial Electronics.

[27]  Changhe Yuan,et al.  Theoretical analysis and practical insights on importance sampling in Bayesian networks , 2007, Int. J. Approx. Reason..