{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,9,10]],"date-time":"2025-09-10T22:30:49Z","timestamp":1757543449369,"version":"3.41.0"},"reference-count":51,"publisher":"Association for Computing Machinery (ACM)","issue":"1","license":[{"start":{"date-parts":[[2019,3,29]],"date-time":"2019-03-29T00:00:00Z","timestamp":1553817600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"National Science Foundation","doi-asserted-by":"publisher","award":["CNS-1330491"],"award-info":[{"award-number":["CNS-1330491"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":["Proc. ACM Interact. Mob. Wearable Ubiquitous Technol."],"published-print":{"date-parts":[[2019,3,29]]},"abstract":"<jats:p>Currently, in-shoe force sensors have been widely used for step counting and gait analysis. However, it has not been realized that in-shoe force sensors are also capable of tracking walking paths. In this paper, we present ShoesLoc, an indoor walking path tracking method based on in-shoe force sensors. We show that, based on the force signals from a user's shoes, it is possible to estimate the walking direction change and the stride length of each step with machine learning techniques. We further apply a particle filter to combine this information with the constraint of barriers in floor maps, and thus can determine the walking path and the current position of the user. To solve the problem of the low accuracy caused by cumulative walking direction errors, we improve the particle filter by designing the direction correction algorithm. Moreover, we propose the weight normalization method to handle the impact of handbags and backpacks. Our experimental results show that, after a convergence phase, ShoesLoc achieves the average location error of 0.9-1.3 m. Compared with traditional indoor tracking technologies, ShoesLoc does not require the installation of wireless anchors, and has good robustness to environment changes such as the magnetic interference.<\/jats:p>","DOI":"10.1145\/3314418","type":"journal-article","created":{"date-parts":[[2019,4,2]],"date-time":"2019-04-02T11:57:40Z","timestamp":1554206260000},"page":"1-23","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":9,"title":["ShoesLoc"],"prefix":"10.1145","volume":"3","author":[{"given":"Tuo","family":"Yu","sequence":"first","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, Illinois"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haiming","family":"Jin","sequence":"additional","affiliation":[{"name":"Shanghai Jiao Tong University, Shanghai, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Klara","family":"Nahrstedt","sequence":"additional","affiliation":[{"name":"University of Illinois at Urbana-Champaign, Urbana, Illinois"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"320","published-online":{"date-parts":[[2019,3,29]]},"reference":[{"key":"e_1_2_1_1_1","doi-asserted-by":"publisher","DOI":"10.1123\/jab.19.4.353"},{"key":"e_1_2_1_2_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICCKE.2017.8167884"},{"key":"e_1_2_1_3_1","doi-asserted-by":"publisher","DOI":"10.5555\/1856330.1856382"},{"volume-title":"Retrieved","year":"2018","key":"e_1_2_1_4_1","unstructured":"Altra. 2018 . Altra IQ powered by iFit . Retrieved March 22, 2018 from https:\/\/www.altrarunning.com\/iq Altra. 2018. Altra IQ powered by iFit. Retrieved March 22, 2018 from https:\/\/www.altrarunning.com\/iq"},{"key":"e_1_2_1_5_1","volume-title":"RADAR: An in-building RF-based user location and tracking system","author":"Bahl Paramvir","year":"2000","unstructured":"Paramvir Bahl , Venkata N Padmanabhan , 2000 . RADAR: An in-building RF-based user location and tracking system . In IEEE infocom, Vol. 2 . INSTITUTE OF ELECTRICAL ENGINEERS INC (IEEE) , 775--784. Paramvir Bahl, Venkata N Padmanabhan, et al. 2000. RADAR: An in-building RF-based user location and tracking system. In IEEE infocom, Vol. 2. INSTITUTE OF ELECTRICAL ENGINEERS INC (IEEE), 775--784."},{"key":"e_1_2_1_6_1","volume-title":"Seventh International IBPSA Conference: Building Simulation","volume":"7","author":"Burnett John","year":"2001","unstructured":"John Burnett and Yaping Du . 2001 . Low frequency magnetic interference in high-rise buildings . In Seventh International IBPSA Conference: Building Simulation , Vol. 7 . 327--333. John Burnett and Yaping Du. 2001. Low frequency magnetic interference in high-rise buildings. In Seventh International IBPSA Conference: Building Simulation, Vol. 7. 327--333."},{"key":"e_1_2_1_7_1","doi-asserted-by":"publisher","DOI":"10.5555\/938978.939126"},{"key":"e_1_2_1_8_1","doi-asserted-by":"publisher","DOI":"10.1109\/ITSC.2009.5309711"},{"key":"e_1_2_1_9_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICDCS.2015.9"},{"key":"e_1_2_1_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/0021-9290(95)00029-1"},{"key":"e_1_2_1_11_1","doi-asserted-by":"publisher","DOI":"10.1145\/2639108.2639134"},{"key":"e_1_2_1_12_1","unstructured":"Google. 2018. Google Maps. Retrieved September 1 2018 from https:\/\/www.google.com\/maps\/about\/partners\/indoormaps\/  Google. 2018. Google Maps. Retrieved September 1 2018 from https:\/\/www.google.com\/maps\/about\/partners\/indoormaps\/"},{"key":"e_1_2_1_13_1","doi-asserted-by":"publisher","DOI":"10.1145\/2973750.2973768"},{"key":"e_1_2_1_15_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2015.2464084"},{"key":"e_1_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1109\/MCG.2008.80"},{"key":"e_1_2_1_17_1","volume-title":"Retrieved","author":"Apple Inc.","year":"2018","unstructured":"Apple Inc. 2018 . Energy Efficiency Guide for iOS Apps . Retrieved September 26, 2018 from https:\/\/developer.apple.com\/library\/archive\/documentation\/Performance\/Conceptual\/EnergyGuide-iOS\/MonitorEnergyWithInstruments.html Apple Inc. 2018. Energy Efficiency Guide for iOS Apps. Retrieved September 26, 2018 from https:\/\/developer.apple.com\/library\/archive\/documentation\/Performance\/Conceptual\/EnergyGuide-iOS\/MonitorEnergyWithInstruments.html"},{"key":"e_1_2_1_18_1","doi-asserted-by":"publisher","DOI":"10.1109\/MDM.2009.23"},{"key":"e_1_2_1_19_1","volume-title":"IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC'06)","volume":"1","author":"Park Myong-Soon","year":"2006","unstructured":"Guang-yao Jin, Xiao-yi Lu, and Myong-Soon Park . 2006 . An indoor localization mechanism using active RFID tag . In IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC'06) , Vol. 1 . IEEE, 4-pp. Guang-yao Jin, Xiao-yi Lu, and Myong-Soon Park. 2006. An indoor localization mechanism using active RFID tag. In IEEE International Conference on Sensor Networks, Ubiquitous, and Trustworthy Computing (SUTC'06), Vol. 1. IEEE, 4-pp."},{"volume-title":"Retrieved","year":"2018","key":"e_1_2_1_20_1","unstructured":"Kickstarter. 2018 . Digitsole Smartshoe The World's First Intelligent Sneaker . Retrieved March 22, 2018 from https:\/\/www.kickstarter.com\/projects\/141658446\/digitsole-smartshoe-the-worlds-first-intelligent-s Kickstarter. 2018. Digitsole Smartshoe The World's First Intelligent Sneaker. Retrieved March 22, 2018 from https:\/\/www.kickstarter.com\/projects\/141658446\/digitsole-smartshoe-the-worlds-first-intelligent-s"},{"key":"e_1_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.1109\/ICUWB.2007.4380919"},{"key":"e_1_2_1_22_1","doi-asserted-by":"publisher","DOI":"10.5555\/832293.836179"},{"key":"e_1_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.sna.2005.01.032"},{"key":"e_1_2_1_24_1","doi-asserted-by":"publisher","DOI":"10.1145\/2370216.2370280"},{"key":"e_1_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.1145\/2800835.2800844"},{"key":"e_1_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1109\/MASS.2016.034"},{"key":"e_1_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1111\/j.1540-8159.1992.tb03013.x"},{"key":"e_1_2_1_28_1","volume-title":"Fran\u00e7ois JG Vingerhoets, and Kamiar Aminian.","author":"Mariani Benoit","year":"2013","unstructured":"Benoit Mariani , Mayt\u00e9 Castro Jim\u00e9nez , Fran\u00e7ois JG Vingerhoets, and Kamiar Aminian. 2013 . On-shoe wearable sensors for gait and turning assessment of patients with Parkinson's disease. IEEE transactions on biomedical engineering 60, 1 (2013), 155--158. Benoit Mariani, Mayt\u00e9 Castro Jim\u00e9nez, Fran\u00e7ois JG Vingerhoets, and Kamiar Aminian. 2013. On-shoe wearable sensors for gait and turning assessment of patients with Parkinson's disease. IEEE transactions on biomedical engineering 60, 1 (2013), 155--158."},{"key":"e_1_2_1_29_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPIN.2011.6071925"},{"key":"e_1_2_1_30_1","doi-asserted-by":"publisher","DOI":"10.1109\/LWC.2014.2341636"},{"volume-title":"Retrieved","year":"2018","key":"e_1_2_1_31_1","unstructured":"Nikeplus. 2018 . Set Up, Calibrate and Troubleshoot Nike+ Sensors . Retrieved March 22, 2018 from http:\/\/support-en-us.nikeplus.com\/app\/answers\/detail\/a_id\/35503\/p\/3169,3171 Nikeplus. 2018. Set Up, Calibrate and Troubleshoot Nike+ Sensors. Retrieved March 22, 2018 from http:\/\/support-en-us.nikeplus.com\/app\/answers\/detail\/a_id\/35503\/p\/3169,3171"},{"key":"e_1_2_1_32_1","volume-title":"Proceedings of the IASTED International Conference on Robotics and Applications. 1--7.","author":"Ojeda Lauro","year":"2000","unstructured":"Lauro Ojeda and Johann Borenstein . 2000 . Experimental results with the KVH C-100 fluxgate compass in mobile robots . In Proceedings of the IASTED International Conference on Robotics and Applications. 1--7. Lauro Ojeda and Johann Borenstein. 2000. Experimental results with the KVH C-100 fluxgate compass in mobile robots. In Proceedings of the IASTED International Conference on Robotics and Applications. 1--7."},{"key":"e_1_2_1_33_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSTSP.2009.2032309"},{"key":"e_1_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1145\/2348543.2348580"},{"volume-title":"The new Stridalyzer INSIGHT Clinical Diagnostic Solution. Retrieved","year":"2018","key":"e_1_2_1_35_1","unstructured":"ReTiSense. 2018. The new Stridalyzer INSIGHT Clinical Diagnostic Solution. Retrieved March 8, 2018 from http:\/\/www.retisense.com\/ ReTiSense. 2018. The new Stridalyzer INSIGHT Clinical Diagnostic Solution. Retrieved March 8, 2018 from http:\/\/www.retisense.com\/"},{"key":"e_1_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1109\/WiSNet.2012.6172145"},{"key":"e_1_2_1_37_1","doi-asserted-by":"publisher","DOI":"10.1109\/SSP.2011.5967656"},{"key":"e_1_2_1_38_1","first-page":"238","article-title":"Magnetic interference in multi-pickup monorail inductively coupled power transfer systems","volume":"15","author":"Spackman D","year":"2007","unstructured":"D Spackman , D Kacprzak , and JK Sykulski . 2007 . Magnetic interference in multi-pickup monorail inductively coupled power transfer systems . Journal of the Japan Society of Applied Electromagnetics and Mechanics 15 , 3 (2007), 238 -- 241 . D Spackman, D Kacprzak, and JK Sykulski. 2007. Magnetic interference in multi-pickup monorail inductively coupled power transfer systems. Journal of the Japan Society of Applied Electromagnetics and Mechanics 15, 3 (2007), 238--241.","journal-title":"Journal of the Japan Society of Applied Electromagnetics and Mechanics"},{"volume-title":"Ambient Assisted Living","author":"Steen Enno-Edzard","key":"e_1_2_1_39_1","unstructured":"Enno-Edzard Steen , Marco Eichelberg , Wolfgang Nebel , and Andreas Hein . 2012. A novel indoor localization approach using dynamic changes in ultrasonic echoes . In Ambient Assisted Living . Springer , 123--133. Enno-Edzard Steen, Marco Eichelberg, Wolfgang Nebel, and Andreas Hein. 2012. A novel indoor localization approach using dynamic changes in ultrasonic echoes. In Ambient Assisted Living. Springer, 123--133."},{"key":"e_1_2_1_40_1","volume-title":"2009 4th International Conference on Autonomous Robots and Agents. IEEE, 336--341","author":"Suh Young Soo","year":"2009","unstructured":"Young Soo Suh and Sangkyung Park . 2009 . Pedestrian inertial navigation with gait phase detection assisted zero velocity updating . In 2009 4th International Conference on Autonomous Robots and Agents. IEEE, 336--341 . Young Soo Suh and Sangkyung Park. 2009. Pedestrian inertial navigation with gait phase detection assisted zero velocity updating. In 2009 4th International Conference on Autonomous Robots and Agents. IEEE, 336--341."},{"key":"e_1_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307655"},{"key":"e_1_2_1_42_1","doi-asserted-by":"publisher","DOI":"10.1109\/IPIN.2011.6071954"},{"key":"e_1_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.1145\/1409635.1409651"},{"key":"e_1_2_1_44_1","volume-title":"A machine learning approach to ranging error mitigation for UWB localization","author":"Wymeersch Henk","year":"2012","unstructured":"Henk Wymeersch , Stefano Maran\u00f2 , Wesley M Gifford , and Moe Z Win . 2012. A machine learning approach to ranging error mitigation for UWB localization . IEEE transactions on communications 60, 6 ( 2012 ), 1719--1728. Henk Wymeersch, Stefano Maran\u00f2, Wesley M Gifford, and Moe Z Win. 2012. A machine learning approach to ranging error mitigation for UWB localization. IEEE transactions on communications 60, 6 (2012), 1719--1728."},{"key":"e_1_2_1_45_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jbiomech.2010.10.045"},{"key":"e_1_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1109\/TMC.2015.2480064"},{"key":"e_1_2_1_47_1","doi-asserted-by":"publisher","DOI":"10.1145\/2676430"},{"key":"e_1_2_1_48_1","doi-asserted-by":"publisher","DOI":"10.1109\/COMST.2016.2632427"},{"key":"e_1_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.eswa.2009.05.047"},{"key":"e_1_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISPA.2008.37"},{"key":"e_1_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.1109\/JSEN.2016.2624314"},{"key":"e_1_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1109\/ISISS.2017.7935650"}],"container-title":["Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3314418","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3314418","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/3314418","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,17]],"date-time":"2025-06-17T23:53:30Z","timestamp":1750204410000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/3314418"}},"subtitle":["In-Shoe Force Sensor-Based Indoor Walking Path Tracking"],"short-title":[],"issued":{"date-parts":[[2019,3,29]]},"references-count":51,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2019,3,29]]}},"alternative-id":["10.1145\/3314418"],"URL":"https:\/\/doi.org\/10.1145\/3314418","relation":{},"ISSN":["2474-9567"],"issn-type":[{"type":"electronic","value":"2474-9567"}],"subject":[],"published":{"date-parts":[[2019,3,29]]},"assertion":[{"value":"2018-05-01","order":0,"name":"received","label":"Received","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-01-01","order":1,"name":"accepted","label":"Accepted","group":{"name":"publication_history","label":"Publication History"}},{"value":"2019-03-29","order":2,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}