Kalman-Filter-Based Walking Distance Estimation for a Smart-Watch

A novel walking distance estimation algorithm using the inertial sensors of the smart-watch is proposed. Firstly, the peaks of the norm of the accelerometer and gyroscope signals are detected. Due to arm swing, walking step detection using these peaks are not reliable. A Kalman filter is used to combine with the peak detection algorithm applied on the accelerometer and gyroscope norm peaks and robustly detect walking steps even if there is large arm swing. Walking distance is estimated using walking step time and walking length relationship. The proposed algorithm was tested on 25 subjects: each subject walked 50 m six times with different walking speed and different arm swing speed. The standard deviation of walking distance estimation error is 3.9 m (without person dependent calibration) and 1.9 m (with person dependent calibration) for a 50m distance.

[1]  H. Weinberg Using the ADXL202 in Pedometer and Personal Navigation Applications , 2002 .

[2]  Enamul Hoque,et al.  Home wireless sensing system for monitoring nighttime agitation and incontinence in patients with Alzheimer's disease , 2015, Wireless Health.

[3]  Eric Foxlin,et al.  Pedestrian tracking with shoe-mounted inertial sensors , 2005, IEEE Computer Graphics and Applications.

[4]  Chao Yang,et al.  Comparison of public peak detection algorithms for MALDI mass spectrometry data analysis , 2009, BMC Bioinformatics.

[5]  Valérie Renaudin,et al.  Step Length Estimation Using Handheld Inertial Sensors , 2012, Sensors.

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

[7]  Richard A. Brown,et al.  Introduction to random signals and applied kalman filtering (3rd ed , 2012 .

[8]  Lucila Patino-Studencki,et al.  Comparison and evaluation of acceleration based step length estimators for handheld devices , 2010, 2010 International Conference on Indoor Positioning and Indoor Navigation.

[9]  Qiang Shen,et al.  A Handheld Inertial Pedestrian Navigation System With Accurate Step Modes and Device Poses Recognition , 2015, IEEE Sensors Journal.

[10]  William J. Kaiser,et al.  AutoGait: A mobile platform that accurately estimates the distance walked , 2010, 2010 IEEE International Conference on Pervasive Computing and Communications (PerCom).

[11]  Hans-Werner Gellersen,et al.  Location and Navigation Support for Emergency Responders: A Survey , 2010, IEEE Pervasive Computing.

[12]  J. Borenstein,et al.  Non-GPS Navigation for Security Personnel and First Responders , 2007, Journal of Navigation.

[13]  S. H. Shin,et al.  MEMS-Based Personal Navigator Equipped on the User's Body , 2005 .

[14]  A. Kuo A simple model of bipedal walking predicts the preferred speed-step length relationship. , 2001, Journal of biomechanical engineering.

[15]  Kun-Chan Lan,et al.  Estimating Walking Distance with a Smart Phone , 2012, 2012 Fifth International Symposium on Parallel Architectures, Algorithms and Programming.

[16]  Gregory J. Pottie,et al.  A robust step length estimation system for human gait using motion sensors , 2015, Wireless Health.

[17]  J Maxwell Donelan,et al.  Dynamic Principles of Gait and Their Clinical Implications , 2010, Physical Therapy.

[18]  J.W. Kim,et al.  Adaptive Step Length Estimation Algorithm Using Low-Cost MEMS Inertial Sensors , 2007, 2007 IEEE Sensors Applications Symposium.

[19]  Young Soo Suh,et al.  Pedestrian inertial navigation with gait phase detection assisted zero velocity updating , 2000, 2009 4th International Conference on Autonomous Robots and Agents.

[20]  Majid Sarrafzadeh,et al.  Can Smartwatches Replace Smartphones for Posture Tracking? , 2015, Sensors.

[21]  Majid Sarrafzadeh,et al.  Smart insole: a wearable system for gait analysis , 2012, PETRA '12.

[22]  D. Alvarez,et al.  Comparison of Step Length Estimators from Weareable Accelerometer Devices , 2006, 2006 International Conference of the IEEE Engineering in Medicine and Biology Society.

[23]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[24]  Bernt Schiele,et al.  Dead reckoning from the pocket - An experimental study , 2010, 2010 IEEE International Conference on Pervasive Computing and Communications (PerCom).