Smart Insole-Based Indoor Localization System for Internet of Things Applications

被引:34
作者
Chen, Diliang [1 ]
Cao, Huiyi [1 ]
Chen, Huan [1 ]
Zhu, Zetao [1 ]
Qian, Xiaoye [1 ]
Xu, Wenyao [2 ]
Huang, Ming-Chun [1 ]
机构
[1] Case Western Reserve Univ, Dept Elect Engn & Comp Sci, Cleveland, OH 44106 USA
[2] SUNY Buffalo, Dept Comp Sci & Engn, Buffalo, NY 14260 USA
基金
美国国家科学基金会;
关键词
Gait; indoor localization; inertial measurement unit (IMU); Internet of Things (IoT); zero velocity update (ZUPT); INERTIAL NAVIGATION;
D O I
10.1109/JIOT.2019.2915791
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
With the development of Internet of Things (IoT), indoor localization has been a research focus in recent years. For inertial measurement unit (IMU)-based indoor localization method, zero velocity update (ZUPT) uses the known velocity at stationary epoch as a benchmark to calibrate the velocity drift. However, stationary epoch only takes up 24% of a whole gait cycle time, and the velocity drift at the remaining 76% time is usually estimated according to an assumption that velocity has a linear drift over time, which would introduce errors. In this paper, a two-step velocity calibration method was proposed based on human gait characteristics with Smart Insole: known velocity update (KUPT) and double-foot position calibration (DFPC). KUPT could measure the velocity from heel-strike to toe-off based on the recorded real-time foot angle and the shoe dimensions, which increases the time period when the velocity could be measured from 24% to 62% of a whole gait cycle time. DFPC method could fuse the position information of both feet based on the symmetrical characteristic of human gait to further increase the reliability of the localization results. The statistical result of a 20 times 20-m walking experiment showed that KUPT method was more accurate and reliable than ZUPT method for both feet, and DFPC method could further improve the result of KUPT method. Another experiment about walking in an indoor environment for 91 m showed that the proposed KUPT+DFPC method had an error of about 0.78 m which is acceptable for most IoT applications.
引用
收藏
页码:7253 / 7265
页数:13
相关论文
共 52 条
[1]   Smart Homes that Monitor Breathing and Heart Rate [J].
Adib, Fadel ;
Mao, Hongzi ;
Kabelac, Zachary ;
Katabi, Dina ;
Miller, Robert C. .
CHI 2015: PROCEEDINGS OF THE 33RD ANNUAL CHI CONFERENCE ON HUMAN FACTORS IN COMPUTING SYSTEMS, 2015, :837-846
[2]  
[Anonymous], GLOB TELECOMM CONF
[3]  
[Anonymous], 2017, INTRO INERTIAL NAVIG
[4]  
[Anonymous], IEEE SENSORS J
[5]  
[Anonymous], 2011, Human Locomotion: The Conservative Management of Gait Related Disorders
[6]  
[Anonymous], PERFORMANCE ANAL MAG
[7]   Assessment of Foot Kinematics During Steady State Running Using a Foot-Mounted IMU [J].
Bailey, G. P. ;
Harle, R. .
ENGINEERING OF SPORT 10, 2014, 72 :32-37
[8]   A Novel Map-Based Dead-Reckoning Algorithm for Indoor Localization [J].
Bao, Haitao ;
Wong, Wai-Choong .
JOURNAL OF SENSOR AND ACTUATOR NETWORKS, 2014, 3 (01) :44-63
[9]  
Barton DavidK., 2004, Radar system analysis and modeling, V1
[10]   Personal Navigation via High-Resolution Gait-Corrected Inertial Measurement Units [J].
Bebek, Oezkan ;
Suster, Michael A. ;
Rajgopal, Srihari ;
Fu, Michael J. ;
Huang, Xuemei ;
Cavusoglu, M. Cenk ;
Young, Darrin J. ;
Mehregany, Mehran ;
van den Bogert, Antonie J. ;
Mastrangelo, Carlos H. .
IEEE TRANSACTIONS ON INSTRUMENTATION AND MEASUREMENT, 2010, 59 (11) :3018-3027