A comparative study of Extended Kalman Filter and H∞ filtering for state estimation of stewart platform manipulator

This paper presents the estimation of both position and velocity of Stewart Manipulator by means of limbs potentiometer measurements and MEMS inertial sensors. The estimation used the Extended Kalman Filter (EKF) and H∞ optimal filtering technique based on the combination of these sensors. The two types of filters are used as nonlinear state estimators to the Stewart platform which is modeled as a stochastic differential equations due to measurement noise in case of EKF and as a continuous time system model in case of H∞ filtering technique. The results of the both filters are compared with each other on the Stewart platform DELTALAB EX800 using MATLAB SimMechanics toolbox. The simulation results show that Kalman filters are not the best choice for parallel manipulator state estimation as they bear from the hypothesis of statistical noise with zero mean as well as known noise covariance, which may reduce its performance. For these reasons, H∞ filter may be the alternative of Kalman filter.

[1]  D. Simon Optimal State Estimation: Kalman, H Infinity, and Nonlinear Approaches , 2006 .

[2]  Bijan Shirinzadeh,et al.  Motion control analysis of a parallel robot assisted minimally invasive surgery/microsurgery system (PRAMiSS) , 2013 .

[3]  Nikhil Deshpande,et al.  Manipulator state estimation with low cost accelerometers and gyroscopes , 2012, 2012 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Ian Postlethwaite,et al.  SLAM using EKF, EH∞ and mixed EH2/H∞ filter , 2010, 2010 IEEE International Symposium on Intelligent Control.

[5]  Marcello R. Napolitano,et al.  Evaluation of Matrix Square Root Operations for UKF within a UAV GPS/INS Sensor Fusion Application , 2011 .

[6]  A. Jazwinski Stochastic Processes and Filtering Theory , 1970 .

[7]  Shady A. Maged,et al.  A comparative study of unscented and extended Kalman filter for position and velocity estimation of Stewart platform manipulator , 2015, 2015 IEEE International Conference on Cyber Technology in Automation, Control, and Intelligent Systems (CYBER).

[8]  Quoc V. Le,et al.  Low-cost accelerometers for robotic manipulator perception , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[9]  Toru Namerikawa,et al.  H∞ filtering convergence and it's application to SLAM , 2009, 2009 ICCAS-SICE.

[10]  J. Speyer,et al.  A Linear-Quadratic Game Approach to Estimation and Smoothing , 1991, 1991 American Control Conference.

[11]  Yung Ting,et al.  Modeling and Control for a Gough-Stewart Platform CNC Machine , 2004, ICRA.

[12]  Kyo-Il Lee,et al.  Robust nonlinear task space control for 6 DOF parallel manipulator , 2005, Autom..

[13]  Ahmed M. R. Fath El-Bab,et al.  An adaptive observer for a Stewart platform manipulator using leg position and force measurements , 2015, Int. J. Model. Identif. Control..

[14]  Jae-Bok Song,et al.  Position control of a Stewart platform using inverse dynamics control with approximate dynamics , 2003 .

[15]  M. F. Khelfi,et al.  Robust H-infinity Trajectory Tracking Controller for a 6 D.O.F PUMA 560 Robot Manipulator , 2007, 2007 IEEE International Electric Machines & Drives Conference.

[16]  Frank L. Lewis,et al.  Dynamic analysis and control of a stewart platform manipulator , 1993, J. Field Robotics.

[17]  M. F. Hassan,et al.  An adaptive observer for robots with persistent excitation , 1996, Int. J. Syst. Sci..