EMULATION OF A TECHNICAL VISION SYSTEM BASED ON VIRTUAL IR AND ULTRASONIC SENSORS FOR MOBILE ROBOT NAVIGATION

Abstract

The relevance of this research is driven by the growing need for safe validation of navigation algorithms for autonomous mobile robots operating in cluttered and dynamically changing environments, where the use of physical equipment entails risks of damage and high costs. The aim of the work is to develop a rigorous methodology for software emulation of a technical vision system based on complementary virtual infrared and ultrasonic sensors. To achieve this aim, the following tasks were solved: formalization of the kinematic model of a differential drive with a state vector [x, y, θ]ᵀ; mathematical description of nonlinear triangulation for IR sensors and the physics of ultrasound propagation using the time-of-flight method d = c·t/2; integration of additive Gaussian noises with parameters σus = 0.005 m, σir = 0.002 m; implementation of heterogeneous data fusion using an Unscented Kalman Filter. The navigation controllers employed were the artificial potential field method with attractive and repulsive components, and fuzzy logic controllers. Experimental validation in a Python simulation environment of a maze with static obstacles demonstrated an average positioning error of 0.2 m in spherical configurations and an obstacle detection accuracy of 89.61%. The novelty of the proposed approach lies in providing a deterministic link between theoretical trajectory planning and physical implementation through the synergistic use of optical and acoustic sensory modalities. The practical significance of the work consists in a substantial reduction in the development and testing time for intelligent robotic systems, owing to the possibility of preliminary debugging of perception, data fusion, and navigation algorithms in controlled emulation conditions without the need for expensive hardware

References

1. Faizah W., Rahiman W., Alhady S. A comprehensive study for robot navigation techniques, Cogent Engineering, 2019, Vol. 6, pp. 1-25.

2. Imrane M.L., Melingui A., et al. Artificial potential field neuro-fuzzy controller for autonomous naviga-tion of mobile robots, Proceedings of the 2025 IEEE International Conference on Robotics and Automa-tion (ICRA), 2025 (in print).

3. Neto W.A., et al. Experimental evaluation of data fusion techniques and adaptive control for mobile robot localization, 2025 26th International Carpathian Control Conference (ICCC): Proceedings, Starý Smo-kovec, High Tatras, Slovakia, 2025, pp. 1-6.

4. Hu L., Wei C., Yin L. Fuzzy A* quantum multi-stage Q-learning artificial potential field for path planning of mobile robots, Engineering Applications of Artificial Intelligence, 2025, Vol. 141, Art. 109866.

5. Gualda D., Ureña J., Garcia Garcia J.C., et al. Simultaneous calibration and navigation (SCAN) of multiple ultrasonic local positioning systems, Information Fusion, 2018, Vol. 45, pp. 58-70.

6. Lee S., Song J. Global map building and navigation of mobile robot based on ultrasonic and IR sensor data fusion, Journal of Institute of Control, Robotics and Systems, 2007, Vol. 13, No. 10, pp. 978-984.

7. Sakai A., Ingram D., Dinius J,. et al. PythonRobotics: a Python code collection of robotics algorithms, arXiv preprint arXiv:1808.10703, 2018.

8. Xie Y., et al. A review of sensing technologies for indoor autonomous mobile robots, Sensors, 2025, Vol. 25, No. 3, Art. 789.

9. Hunter J.D. Matplotlib: a 2D graphics environment, Computing in Science & Engineering, 2007,

Vol. 9, No. 3, pp. 90-95.

10. Zheng X., et al. GRS: generating robotic simulation tasks from real-world images, arXiv preprint arXiv:2410.15536, 2024. Available at:https://arxiv.org/abs/2410.15536 (accessed 17 September 2025).

11. Siegwart R. Nourbakhsh I. Introduction to autonomous mobile robots. Cambridge: MIT Press, 2004, 458 p.

12. Siegwart R., Nourbakhsh I.R., Scaramuzza D. Introduction to autonomous mobile robots. 2nd ed. Cam-bridge: MIT Press, 2011, 472 p.

13. Liu Y., Wang S., Xie Y., Xiang T., Wu M. A review of sensing technologies for indoor autonomous mo-bile robots, Sensors, 2024, Vol. 24, No. 4, Art. 1222.

14. Xiao S. Using unscented Kalman filter to improve accuracy of estimation and comparison with extended Kalman filter, AIP Conference Proceedings, 2024, Vol. 3144, No. 1, Art. 050001.

15. Kuti J., Galambos P. Decreasing the computational demand of unscented Kalman filter based methods, Proceedings of the 2025 IEEE International Conference on Robotics and Automation (ICRA), 2025 (in print).

16. Gueaieb W., Miah M.S. An intelligent mobile robot navigation technique using RFID technology, IEEE Transactions on Instrumentation and Measurement, 2008, Vol. 57, No. 9, pp. 1908-1917.

17. Crnokić B., Grubišić M. Fusion of infrared sensors and camera for mobile robot navigation system: simulation scenario, XIII International Scientific Conference MMA 2018 – Flexible Technologies : Pro-ceedings, Novi Sad, Serbia, September 28–29, 2018. Novi Sad, 2018.

18. Rodríguez-Martínez E., Flores-Fuentes W., Achakir F., Sergiyenko O., Murrieta-Rico F. Vision-based navigation and perception for autonomous robots: sensors, SLAM, control strategies, and cross-domain applications–a review, Eng., 2025, Vol. 6, No. 7, Art. 153.

19. Harris C.R., Millman K.J., van der Walt S.J., et al. Array programming with NumPy, Nature, 2020, Vol. 585, pp. 357-362.

20. Corke P. Robotics, Vision & Control: Fundamental Algorithms in Python. 3rd ed. Cham: Springer, 2023, 558 p.

Скачивания

Published:

2026-04-29

Issue:

Section:

SECTION III. COMMUNICATION, NAVIGATION AND GUIDANCE

DOI:

Keywords:

Mobile robot, technical vision system, infrared sensors, ultrasonic sensors, sensor emulation, data fusion, artificial potential fields, Unscented Kalman Filter, Time-of-Flight, local navigation