This work presents the design and development of an autonomous holonomic drive robot system with object detection capability, enabling movement in all directions using computer vision and Mecanum wheels. Computer visionbased object detection allows the robot to recognize its surroundings, categorize objects, and respond promptly, while the drive system facilitates smooth movement of the robot across its entire workspace. The capabilities of the robot are further enhanced using OpenCV and YOLO technology to enable effective movement and interaction in changing environments.
Parth Sharma*, Neelu Nagpal, Neha Aggarwal
Electrical and Electronics Engineering Dept., Maharaja Agrasen Institute of Technology, Delhi
* Corresponding Author. Mob.: (+91) 7428560844, E-mail:
Abstract: This work presents the design and development of an autonomous holonomic drive robot system with object detection capability, enabling movement in all directions using computer vision and Mecanum wheels. Computer visionbased object detection allows the robot to recognize its surroundings, categorize objects, and respond promptly, while the drive system facilitates smooth movement of the robot across its entire workspace. The capabilities of the robot are further enhanced using OpenCV and YOLO technology to enable effective movement and interaction in changing environments. A two-tier control architecture integrating a Raspberry Pi Zero 2W and an ESP8266 microcontroller effectively isolates sensitive vision hardware from high-current motor components through a dedicated driver circuit. Trajectory tracking and system validation are carried out through Gazebo simulation. The result is a successfully developed autonomous robot prototype capable of navigating dynamic indoor environments without reliance on GPS infrastructure, making it well suited for a range of real-world applications.
Keywords : Autonomous Robots, Holonomic Drive, Computer Vision, OpenCV, YOLO.
REFRENCES
[1] Doroftei, I., Grosu, V., & Spinu, V. (2007). Omnidirectional Mobile Robot - Design and Implementation. ref: https://api.semanticscholar.org/CorpusID:18429885
[2] Mohd Salih, J. E., Rizon, M., Bin Yaacob, S., Adom, A. H., & Mamat, M. R. (2006). Designing Omni-Directional Mobile Robot with Mecanum Wheel. American Journal of Applied Sciences, 3, 1831-1835. doi:10.3946/ajas.2006.3.1831
[3] de Silva, W. R., & Munasinghe, R. (2009). Development of a holonomic mobile robot for field applications. 2009 International Conference on Industrial and Information Systems (ICIIS), 499-504. doi:10.1109/ICIIS.2009.524605
[4] Tatar, M. O., Popovici, C., Mandru, D., Ardelean, I., & Plesa, A. (2014). Design and development of an autonomous omni-directional mobile robot with Mecanum wheels. 2014 IEEE International Conference on Automation, Quality and Testing, Robotics, 1-6. doi:10.1109/aqtr.2014.6857869
[5] Piemngam, K., Nilkhamhang, I., & Bunnun, P. (2019). Development of Autonomous Mobile Robot Platform with Mecanum Wheels. 2019 First International Symposium on Instrumentation, Control, Artificial Intelligence, and Robotics (ICA-SYMP), 90-93. doi:10.1109/ICA-SYMP.2019.00028
[6] Taheri, H., Qiao, B., & Ghaeminezhad, N. (2015). Kinematic Model of a Four Mecanum Wheeled Mobile Robot. International Journal of Computer Applications, 113, 6-9. doi:10.1016/j.ijcai.2015.03.006
[7] Puthussery, A. R., Haradi, K. P., Erol, B. A., Benavidez, P., Rad, P., & Jamshidi, M. M. (2017). A deep vision landmark framework for robot navigation. 2017 12th System of Systems Engineering Conference (SoSE), 1-6.
[8] Kowalczyk, W., & Joon, A. (2022). Design of one degree of freedom rotating platform applied in leader-follower autonomous robot control. 2022 26th International Conference on Methods and Models in Automation and Robotics (MMAR), 211-216. doi:10.1109/MMAR.2022.00028
[9] Tsiakas, K., Papadimitriou, A., Pechlivani, E. M., Giakoumis, D., Frangakis, N., Gasteratos, A., & Tzovaras, D. (2023). An Autonomous Navigation Framework for Holonomic Mobile Robots in Confined Agricultural Environments. Robotics, 12, 146. doi:10.3390/robotics12010146
[10] Toribio, S. R. H., Alvarez Garcia, I., & Gonz{'a}lez, R. C. (2021). Mobile robot localization in industrial environments using a ring of cameras and ArUco markers. IECON 2021 – 47th Annual Conference of the IEEE Industrial Electronics Society, 1-6. doi:10.1109/IECON.2021.942714
[11] Mutalib, M. A. A., & Azlan, N. Z. (2020). Prototype Development of Mecanum Wheels Mobile Robot: A review. ref: https://api.semanticscholar.org/CorpusID:229385782
[12] Asus, Z., Mat Razi, M. F. I., Mahmudin, M. F., Che Daud, Z. H., Mazali, I. I., & Ardani, M. I. (2020). Design and control of a motor wheel system controlled by smartphone. IOP Conference Series: Materials Science and Engineering, 884(1), 012097. doi:10.1088/1757-899X/884/1/012097
[13] Kumar, H., Zanzrukiya, R., & Adajania, V. K. (2020). Autonomous Navigation of Holonomic Mobile Robot Using Point-to-Line Algorithm. 2020 6th International Conference on Control, Automation and Robotics (ICCAR), 107-112. doi:10.1109/ICCAR50984.2020.920611
[14] Sheth, S., Ajmera, A., Sharma, A., Patel, S., & Kathrecha, C. (2018). Design and Development of Intelligent AGV Using Computer Vision and Artificial Intelligence. ref: https://api.semanticscholar.org/CorpusID:56608553
[15] Garrido, S., & Panov, A. (2023). Detection of ArUco Markers. OpenCV Tutorials, 4.9.0-dev. ref: https://docs.opencv.org/4.x/d5/dae/tutorial_aruco_detection.html