An Improved Step Detection Algorithm for Indoor Navigation Problems with Pre-Determined Types of Activity
Indoor navigation (IN) systems are increasingly essential in environments where GPS signals are unreliable, such as hospitals, airports, and large public buildings. This study explores a smartphone-based approach to indoor positioning that leverages inertial sensor data for accurate step detection and counting, which are fundamental components of pedestrian dead reckoning. A long short-term memory (LSTM) network was trained to recognize step patterns across a variety of indoor movement scenarios. The generalized model achieved an average step detection accuracy of 93%, while scenario-specific models tailored to particular movement types such as turning, stair use, or interrupted walking achieved up to 96% accuracy. The results demonstrate that incorporating activity-specific training improves performance, particularly under complex motion conditions. Challenges such as false positives from abrupt stops and non-walking activities were reduced through model specialization. Although the system performed well offline, real-time deployment on mobile devices requires further optimization to address latency constraints. The proposed approach contributes to the development of accessible and cost-effective indoor navigation systems using widely available smartphone hardware and offers a foundation for future improvements in real-time pedestrian tracking and localization.
Authors
- Andrzej Chybicki (ORCID: https://orcid.org/0000-0002-8005-3705)
- Michał Zieliński (ORCID: https://orcid.org/0000-0002-0585-4748)
- Aleksandra Borsuk
Institutions
- Gdańsk University of Technology (PL)
Publication Details
- Journal
- Sensors
- Published
- 2025-10-14
- DOI
- https://doi.org/10.3390/s25206358
- Primary Topic
- Robotic Path Planning Algorithms
- Type
- article
- Field-Weighted Citation Impact
- 0.00