Neural Network and Kalman Filter Use for Improvement of Inertial Distance Determination

Appropriate distance estimation is very important in different applications, e.g. in navigation or developing natural interfaces for man-machine interaction. Article refers to this problem and presents two approaches in improving estimation of the distance. The distance is computed on the base of linear acceleration. The acceleration data is captured by an inertial sensor mounted on moving object. The first approach uses Kalman filter and appropriate preprocessing steps to denoise measured acceleration. This method improves the distance estimation in noticeable manner but is not optimal because of time growing errors. These errors results come from the imperfection of the accelerometer and double integration of acceleration data during computational step. The second approach improves the estimation accuracy by using a neural network. The neural network estimates position of moving object on the base of statistical properties of the acceleration signal. Both of mentioned approaches were compared and the results are described in this article. Theoretical contemplation was confirmed by practical verification which results are also presented. Conducted research show that these two approaches can be combined for an optimal problem solution.

[1]  Mohammed Khider,et al.  Optimal sampling frequency and bias error modeling for foot-mounted IMUs , 2013, International Conference on Indoor Positioning and Indoor Navigation.

[2]  Huosheng Hu,et al.  Human motion tracking for rehabilitation - A survey , 2008, Biomed. Signal Process. Control..

[3]  M. Nguyen-H,et al.  Improving GPS/INS Integration through Neural Networks , 2010, ArXiv.

[4]  Peter Vörsmann,et al.  MEMS based integrated navigation systems for adaptive flight control of unmanned aircraft — State of the art and future developments , 2012 .

[5]  P. Kopniak Interfejsy programistyczne akcelerometrów dla urządzeń mobilnych typu Smartphone , 2011 .

[6]  G Porcellini,et al.  Motion analysis assessment of alterations in the scapulo-humeral rhythm after throwing in baseball pitchers , 2013, MUSCULOSKELETAL SURGERY.

[7]  Piotr Kopniak Java wrapper for Xsens motion capture system SDK , 2014, 2014 7th International Conference on Human System Interactions (HSI).

[8]  Kai-Wei Chiang,et al.  An Artificial Neural Network Embedded Position and Orientation Determination Algorithm for Low Cost MEMS INS/GPS Integrated Sensors , 2009, Sensors.

[9]  Ozkan Bebek,et al.  Personal navigation via shoe mounted inertial measurement units , 2010, 2010 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Kishan G. Mehrotra,et al.  Elements of artificial neural networks , 1996 .

[11]  Liang Xue,et al.  Combining Numerous Uncorrelated MEMS Gyroscopes for Accuracy Improvement Based on an Optimal Kalman Filter , 2012, IEEE Transactions on Instrumentation and Measurement.

[12]  Oliver J. Woodman,et al.  An introduction to inertial navigation , 2007 .

[13]  Ben Coppin,et al.  Artificial Intelligence Illuminated , 2004 .

[14]  P. Kopniak Budowa, zasada, działania i zastosowania systemu rejestracji ruchu firmy Xsens , 2014 .

[15]  Jianguo Wang,et al.  RBFNN Aided Extended Kalman Filter for MEMS AHRS/GPS , 2009, 2009 International Conference on Embedded Software and Systems.

[16]  Stéphane Guerrier Integration of Skew-Redundant MEMS-IMU with GPS for Improved Navigation Performance , 2008 .

[17]  Zhong Su,et al.  Random drift suppression method of MEMS gyro using federated Kalman filter , 2011, 2011 3rd International Conference on Advanced Computer Control.

[18]  Kevin N. Gurney,et al.  An introduction to neural networks , 2018 .

[19]  Jeff Heaton,et al.  Programming Neural Networks with Encog 2 in Java , 2010 .

[20]  Mohammad A. Jaradat,et al.  Optimization of Intelligent Approach for Low-Cost INS/GPS Navigation System , 2014, J. Intell. Robotic Syst..

[21]  Myoungho Sunwoo,et al.  Neural-network multiple models filter (NMM)-based position estimation system for autonomous vehicles , 2013 .

[22]  J. Nazuno Haykin, Simon. Neural networks: A comprehensive foundation, Prentice Hall, Inc. Segunda Edición, 1999 , 2000 .

[23]  Midori Kitagawa,et al.  MoCap for Artists: Workflow and Techniques for Motion Capture , 2008 .

[24]  Patrick Boissy,et al.  Inertial Measures of Motion for Clinical Biomechanics: Comparative Assessment of Accuracy under Controlled Conditions - Effect of Velocity , 2013, PloS one.