Development of a step counter based on artificial neural networks

The research field of indoor navigation focuses on the position estimate in GNSS-shaded (Global Navigation Satellite System) areas. Accelerometer and gyroscope as Micro Electro Mechanical Systems are used for a position estimate based on Pedestrian Dead Reckoning, where the accelerometer is used for step detection. To realize a usefull position estimate for pedestrian navigation, the distance accuracy of the step length has to be less than a few centimeters to reach this accuracy, because the distance errors add up themselves time-dependent. This step length is derived from the sensor data of the integrated accelerometer of the smartphone. In this article, a step counter with step length estimate based on a artificial neural network (ANN) is described. The Matlab toolbox Neural Network is used to generate the structure of ANN. After leveling the three axis accelerometer the z-axis acceleration will be used to realize a ANN based on data from more than forty persons. Besides that, the results will be compared to an alternative approach, while two conditions are used which successively must be fulfilled. The results of this investigation reveal a step recognition rate of 99.5% as well as an average distance error of 9% of the respective distance.

[1]  Friedrich Keller,et al.  Concept for building a smartphone based indoor localization system , 2014, 17th International Conference on Information Fusion (FUSION).

[2]  R. Eddie Wilson,et al.  Low cost infrastructure free form of indoor positioning , 2014, 2014 International Conference on Indoor Positioning and Indoor Navigation (IPIN).

[3]  Sinziana Mazilu,et al.  ActionSLAM on a smartphone: At-home tracking with a fully wearable system , 2013, International Conference on Indoor Positioning and Indoor Navigation.

[4]  Martin Klepal,et al.  Mobile Phone-Based Displacement Estimation for Opportunistic Localisation Systems , 2009, 2009 Third International Conference on Mobile Ubiquitous Computing, Systems, Services and Technologies.

[5]  W. Oberhofer Wie Künstliche Neuronale Netze lernen: Ein Blick in die Black Box der Backpropagation Netzwerke , 1996 .

[6]  H. Haas,et al.  Pedestrian Dead Reckoning : A Basis for Personal Positioning , 2006 .

[7]  Valérie Renaudin,et al.  Adaptative pedestrian displacement estimation with a smartphone , 2013, International Conference on Indoor Positioning and Indoor Navigation.

[8]  Günter Daniel Rey,et al.  Neuronale Netze - Eine Einführung in die Grundlagen, Anwendungen und Datenauswertung , 2008 .

[9]  Anton Hansson,et al.  Using Sensor Equipped Smartphones to Localize WiFi Access Points , 2011 .

[10]  Peilin Liu,et al.  An improved indoor localization method using smartphone inertial sensors , 2013, International Conference on Indoor Positioning and Indoor Navigation.

[11]  Dong-Hwan Hwang,et al.  A Step, Stride and Heading Determination for the Pedestrian Navigation System , 2004 .