Smartphone IMU-driven human-following robot with ESP32 threshold navigation
Abstract
This paper presents a cost-effective human-following robot utilizing ESP32 microcontroller and smartphone IMU sensor integration via Bluetooth communication.[1] The system employs accelerometer-based step detection and compass-derived azimuth data, eliminating the need for expensive LiDAR or thermal imaging sensors. Key technical contributions include a 30° azimuth threshold turning algorithm with step-synchronized forward movement, enabling reliable person-following within 10-meter range. Implementation demonstrates 6+ hours battery life using standard USB power bank and achieves 95% following accuracy across straight paths and turns. Targeting elderly assistance and warehouse applications, our pragmatic design leverages ubiquitous smartphone sensors with complete hardware-software validation. The paper details system architecture, navigation algorithms, performance testing, and practical deployment considerations for assistive robotics applications.
Keywords: human-following robot, ESP32, Bluetooth navigation, assistive robotics, smartphone IMU sensors, azimuth, human gait
Received: 21 March 2026
Accepted: 12 May 2026
Published: 21 May 2026
Full Text:
PDFReferences
S. Li et al., “Exploring the role of human-following robots in supporting the mobility and wellbeing of older people,” Scientific Reports, vol. 13, no. 1, Apr. 2023, doi: https://doi.org/10.1038/s41598-023-33837-1.
R. Raj and A. Kos, “Study of Human–Robot Interactions for Assistive Robots Using Machine Learning and Sensor Fusion Technologies,” Electronics, vol. 13, no. 16, pp. 3285–3285, Aug. 2024, doi: https://doi.org/10.3390/electronics13163285.
Dr. Mahesh K., S. Naresh, and V. C. Praveen, “IMU Based Smartphone Controlled Human Following Robot with Fall Detection,” International Journal of Engineering Applied Sciences and Technology, 2019, doi: https://doi.org/10.33564/ijeast.2019.v04i08.059.
B. V. Pradeep, E. S. Rahul, and R. R. Bhavani, “Follow me robot using bluetooth-based position estimation,” 2017 International Conference on Advances in Computing, Communications and Informatics (ICACCI), pp. 584–589, Sep. 2017, doi: https://doi.org/10.1109/icacci.2017.8125903.
X. Zhang, Y. Chen, M. Hassan, and K. Suzuki, “Peer-to-Peer Ultra-Wideband Localization for Hands-Free Control of a Human-Guided Smart Stroller,” Sensors (Basel, Switzerland), vol. 24, no. 15, p. 4828, 2024, doi: https://doi.org/10.3390/s24154828.
Espressif Systems, “ESP32 Technical Reference Manual, version 5.1,” 2024, Available: https://www.manualslib.com/manual/3789721/Espressif-Systems-Esp32.html
S. Gupta, Udit Mamodiya, and Ahmed, “Speech Recognition-Based Wireless Control System for Mobile Robotics: Design, Implementation, and Analysis,” Automation, vol. 6, no. 3, pp. 25–25, Jun. 2025, doi: https://doi.org/10.3390/automation6030025.
S. Gupta, K. Ray, and S. Kaiser, “Self-Balancing Mobile Robot with Bluetooth Control: Design, Implementation, and Performance Analysis,” Automation, vol. 6, no. 3, p. 42, Sep. 2025, doi: https://doi.org/10.3390/automation6030042.
J. Chen and et al, “ESP32 Mobile Robot with Live Camera and Web Control,” Acrome Technical Report, 2025.
W. Win Myo, W. Wettayaprasit, and P. Aiyarak, “A More Reliable Step Counter using Built-in Accelerometer in Smartphone,” Indonesian Journal of Electrical Engineering and Computer Science, vol. 12, no. 2, p. 775, Nov. 2018, doi: https://doi.org/10.11591/ijeecs.v12.i2.pp775-782.
X. Kang, B. Huang, and G. Qi, “A Novel Walking Detection and Step Counting Algorithm Using Unconstrained Smartphones,” Sensors, vol. 18, no. 1, p. 297, Jan. 2018, doi: https://doi.org/10.3390/s18010297.
K. Weinmann and S. Simske, “Design of Bluetooth 5.1 Angle of Arrival Homing Controller for Autonomous Mobile Robot,” Robotics, vol. 12, no. 4, pp. 115–115, Aug. 2023, doi: https://doi.org/10.3390/robotics12040115.
W. Bill, “DC Motors with L298N Dual H-Bridge and Arduino |,” DroneBot Workshop Technical Report, Mar. 11, 2017. https://dronebotworkshop.com/dc-motors-l298n-h-bridge
MIT App Inventor Team, “MIT App Inventor Documentation,” 2024.
A. Top and M. Gökbulut, “Android Application Design with MIT App Inventor for Bluetooth Based Mobile Robot Control,” Wireless Personal Communications, vol. 126, no. 4, pp. 1403–1429, Jun. 2022, doi: https://doi.org/10.1007/s11277-022-09797-6.
M. G. J. J. G. Rijssenbeek and et al, “Nonlinear Control of Mobile Robots with Dead-Zone and Saturation,” IEEE Transactions on Control Systems Technology, 2022.
Z. Chen and et al, “A Survey of Human-Following Control Strategies for Mobile Robots,” IEEE Access, vol. 10, pp. 12450–12472, 2022.
L. Zhang and et al, “Low-Cost Human Following Robot based on Monocular Vision and Ultrasonic Fusion,” Journal of Physics: Conference Series, vol. 2, 2023.
A. Eirale, M. Martini, and M. Chiaberge, “Human Following and Guidance by Autonomous Mobile Robots: A Comprehensive Review,” IEEE Access, vol. 13, pp. 42214–42253, 2025, doi: https://doi.org/10.1109/access.2025.3548134.
M. A. Al-Ammar, “Arduino-Based Human Tracker Robot,” Int. J. Eng. Sci., vol. 1, pp. 45–52, 2024.
O. Savaratkar, V. Koli, P. Zanwar, S. Shinde, and S. Lugade, “Human Following Robot using Husky Lens and Arduino,” International Research Journal on Advanced Engineering Hub (IRJAEH), vol. 3, no. 05, pp. 2111–2116, May 2025, doi: https://doi.org/10.47392/irjaeh.2025.0308.
Z. Li, “Research on People Following Technology Based on Multiple Sensors,” Advances in Engineering Research, pp. 367–377, 2026, doi: https://doi.org/10.2991/978-94-6463-986-5_38.
R. Patel and et al, “Human Follower Robot with Threshold-Based Navigation,” Int. J. Sci. Adv, 2025.
R. Algabri and M.-T. Choi, “Deep-Learning-Based Indoor Human Following of Mobile Robot Using Color Feature,” Sensors, vol. 20, no. 9, p. 2699, May 2020, doi: https://doi.org/10.3390/s20092699.
DOI: https://dx.doi.org/10.21622/RIMC.2026.03.1.2024
Refbacks
- There are currently no refbacks.
Copyright (c) 2026 Satyam Sinha, Tejashwini A G
Robotics : Integration, Manufacturing and Control
E-ISSN: 3009-7967
P-ISSN: 3009-6987
Published by:
Academy Publishing Center (APC)
Arab Academy for Science, Technology and Maritime Transport (AASTMT)
Alexandria, Egypt