Development of the Design and Control System Programming for a Wheeled Mobile Robot

Authors

  • Bolatova A.B L.N. Gumilyov Eurasian National University, Astana, Kazakhstan
  • Samenov G.K L.N. Gumilyov Eurasian National University, Astana, Kazakhstan
  • Balabekova K.G L.N. Gumilyov Eurasian National University, Astana, Kazakhstan
  • Zabiyeva A.B L.N. Gumilyov Eurasian National University, Astana, Kazakhstan
  • Gordey K.S L.N. Gumilyov Eurasian National University, Astana, Kazakhstan
  • Makazhanov E.J IGD Kazakhstan LLP, Astana, Kazakhstan
  • Bermukhambetov, V. A IGD Kazakhstan LLP, Astana, Kazakhstan

DOI:

https://doi.org/10.31181/rme510

Keywords:

Wheeled Mobile Robot, Control Unit, Program Code, Programming, Sensors, Sensor Systems, Autonomous Robot.

Abstract

The developed wheeled mobile robot is equipped with laser devices and multiple sensors, enabling autonomous exploration and data collection in hard-to-reach environments without operator intervention. The main objective of this study is to investigate the design features of wheeled robots integrated with an program code - based control unit, including their ability to recognize obstacles, assess environmental conditions, analyze situations, and make decisions autonomously. The research involved three stages: the design and development of a physical prototype, programming the control system in C++, and planned field testing under real-world conditions. A comprehensive review of scientific literature was conducted to justify the robot’s electric-driven wheeled design, followed by optimization of its mechanical and control architecture. Sensor systems were integrated with program code to enable adaptive responses to varying terrains and changing center of gravity during movement. Differential wheel speed distribution was calculated and simulated for complex geographical conditions, ensuring stable and efficient mobility. The program code control program processes diverse environmental data, including temperature, soil and water samples, gas concentrations, radiation levels, terrain inclination, vibrations, and seismic activity. The developed system demonstrates a significant advancement in autonomous robotic exploration, offering a reliable platform for research and monitoring in inaccessible or hazardous environments.

References

Akhmetov, K., Bolatova, A., Makazhanov, Y., & Samenov, G. (2025). Experimental study of brushless motors and MPU6050 using a PID controller. Bulletin of L.N. Gumilyov Eurasian National University Technical Science and Technology Series, 152(3), 99–109. https://doi.org/10.32523/2616-7263-2025-152-3-99-109

Anousaki, G., & Kyriakopoulos, K. J. (2004). A dead-reckoning scheme for skid-steered vehicles in outdoor environments. In IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA'04. 2004 (Vol. 1, pp. 580–585). IEEE. https://doi.org/10.1109/ROBOT.2004.1307211

Anousaki, G. C., & Kyriakopoulos, K. J. (2007). Simultaneous localization and map building of skid-steered robots. IEEE Robotics & Automation Magazine, 14(1), 79–89. https://doi.org/10.1109/MRA.2007.339625

Balabekova, K., Zabieva, A., & Orazalina, A. (2023). Research of railway gauge modification systems. Bulletin of L.N. Gumilyov Eurasian National University Technical Science and Technology Series, 144(3), 143–153. https://doi.org/10.32523/2616-7263-2023-144-3-143-153

Caracciolo, L., De Luca, A., & Iannitti, S. (1999). Trajectory tracking control of a four-wheel differentially driven mobile robot. In Proceedings 1999 IEEE international conference on robotics and automation (Cat. No. 99CH36288C) (Vol. 4, pp. 2632–2638). IEEE. https://doi.org/10.1109/ROBOT.1999.773994

Duan, Z., Cai, Z., & Min, H. (2014). Robust dead reckoning system for mobile robots based on particle filter and raw range scan. Sensors, 14(9), 16532–16562. https://doi.org/10.3390/s140916532

Kozlowski, K., & Pazderski, D. (2006). Practical stabilization of a skid-steering mobile robot-A kinematic-based approach. In 2006 IEEE International Conference on Mechatronics (pp. 519–524). IEEE. https://doi.org/10.1109/ICMECH.2006.252581

Kozłowski, K., & Pazderski, D. (2004). Modeling and control of a 4-wheel skid-steering mobile robot. International journal of applied mathematics and computer science, 14(4), 477–496.

Le, A. T., Rye, D. C., & Durrant-Whyte, H. F. (1997). Estimation of track-soil interactions for autonomous tracked vehicles. In Proceedings of International conference on robotics and automation (Vol. 2, pp. 1388–1393). IEEE. https://doi.org/10.1109/ROBOT.1997.614331

Maalouf, E., Saad, M., & Saliah, H. (2006). A higher level path tracking controller for a four-wheel differentially steered mobile robot. Robotics and Autonomous Systems, 54(1), 23–33. https://doi.org/10.1016/j.robot.2005.10.001

Mandow, A., Martinez, J. L., Morales, J., Blanco, J. L., Garcia-Cerezo, A., & Gonzalez, J. (2007). Experimental kinematics for wheeled skid-steer mobile robots. In 2007 IEEE/RSJ international conference on intelligent robots and systems (pp. 1222–1227). IEEE. https://doi.org/10.1109/IROS.2007.4399139

Martínez, J. L., González, J., Morales, J., Mandow, A., & García‐Cerezo, A. J. (2006). Mobile robot motion estimation by 2D scan matching with genetic and iterative closest point algorithms. Journal of Field Robotics, 23(1), 21–34. https://doi.org/10.1002/rob.20104

Martínez, J. L., Mandow, A., Morales, J., Pedraza, S., & Garcia-Cerezo, A. (2005). Approximating kinematics for tracked mobile robots. The International Journal of Robotics Research, 24(10), 867–878. https://doi.org/10.1177/0278364905058239

Moosavian, S. A. A., & Kalantari, A. (2008). Experimental slip estimation for exact kinematics modeling and control of a tracked mobile robot. In 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems (pp. 95–100). IEEE. https://doi.org/10.1109/IROS.2008.4650798

Tulekov, A., Togizbayeva, B., Kenesbek, I., Kenesbek, A., & Zabiyeva, A. (2023). The Use of Composite Materials in the Production of Tower Cranes. https://doi.org/10.12700/APH.20.9.2023.9.16

Wong, J. (2001). The theory of ground vehicles (3rd ed.). New York : John Wiley.

Wong, J., & Chiang, C. (2001). A general theory for skid steering of tracked vehicles on firm ground. Proceedings of the Institution of Mechanical Engineers, Part D: Journal of Automobile Engineering, 215(3), 343–355. https://doi.org/10.1243/0954407011525683

Yi, J., Song, D., Zhang, J., & Goodwin, Z. (2007). Adaptive trajectory tracking control of skid-steered mobile robots. In Proceedings 2007 IEEE International Conference on Robotics and Automation (pp. 2605–2610). IEEE. https://doi.org/10.1109/ROBOT.2007.363858

Yi, J., Wang, H., Zhang, J., Song, D., Jayasuriya, S., & Liu, J. (2009). Kinematic modeling and analysis of skid-steered mobile robots with applications to low-cost inertial-measurement-unit-based motion estimation. IEEE transactions on robotics, 25(5), 1087–1097. https://doi.org/10.1109/TRO.2009.2026506

Yi, J., Zhang, J., Song, D., & Jayasuriya, S. (2007). IMU-based localization and slip estimation for skid-steered mobile robots. In 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems (pp. 2845–2850). IEEE. https://doi.org/10.1109/IROS.2007.4399477

Yu, W., Chuy, O., Collins, E. G., & Hollis, P. (2009). Dynamic modeling of a skid-steered wheeled vehicle with experimental verification. In 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems (pp. 4212–4219). IEEE. https://doi.org/10.1109/IROS.2009.5354381

Yu, W., Chuy, O. Y., Collins, E. G., & Hollis, P. (2010). Analysis and experimental verification for dynamic modeling of a skid-steered wheeled vehicle. IEEE transactions on robotics, 26(2), 340–353. https://doi.org/10.1109/TRO.2010.2042540

Downloads

Published

2026-01-27

How to Cite

Development of the Design and Control System Programming for a Wheeled Mobile Robot. (2026). Reports in Mechanical Engineering, 6(2), 80-94. https://doi.org/10.31181/rme510