DESIGN ROS-BASED SLAM MOBILE ROBOT FOUR WHEELS DRIVE | Hiếu | TNU Journal of Science and Technology

DESIGN ROS-BASED SLAM MOBILE ROBOT FOUR WHEELS DRIVE

About this article

Received: 03/06/22                Revised: 24/06/22                Published: 24/06/22

Authors

1. Luu Trong Hieu Email to author, College of Engineering Technology, Can Tho University
2. Vo Cong Thanh, College of Engineering Technology, Can Tho University
3. Trinh Nguyen Minh Nhut, College of Engineering Technology, Can Tho University
4. Nguyen Khac Nguyen, College of Engineering Technology, Can Tho University

Abstract


The topic of mobile robot is still interested by many researchers because of the flexible on moving and searching unknown environment. In recent years, Slam with robot operating system (ROS) is one of the main research topics. However, many researchers simulate by software or use an industrial mobile robot. This paper aims to introduce a design method of a Slam mobile robot with four wheels drive. Overall system includes: i) a low-level-control system and ii) a high-level-control system. The low-level-control system controls and sends robot’s velocity to the high-level-control while the high-level-control gathers environment information from Lidar sensor, maps and calculates the mobile robot kinematics. Testing includes mapping an indoor room and mapping a maze. Results show that Slam works well with high accuracy. Besides, controller can control robot moving to any position in the map.

Keywords


Slam Robot; Four wheels drive; ROS; Navigation system; Mapping

References


[1] J. Leonard, H. Durrant-Whyte, and I. J. Cox, "Dynamic map building for autonomous mobile robot," EEE International Workshop on Intelligent Robots and Systems, Towards a New Frontier of Applications, vol. 1, pp. 89-96, 1990.

[2] H. Durrant-Whyte and T. Bailey, "Simultaneous localization and mapping: part I," IEEE Robotics & Automation Magazine, vol. 13, no. 2, pp. 99-110, June 2006.

[3] T. Bailey and H. Durrant-Whyte, "Simultaneous localization and mapping (SLAM): part II," IEEE Robotics & Automation Magazine, vol. 13, no. 3, pp. 108-117, Sept. 2006.

[4] I. Z. Ibragimov and I. M. Afanasyev, "Comparison of ROS-based visual SLAM methods in homogeneous indoor environment," 14th Workshop on Positioning, Navigation and Communications (WPNC), 2017, pp. 1-6.

[5] Y. Abdelrasoul, A. B. S. H. Saman, and P. Sebastian, "A quantitative study of tuning ROS gmapping parameters and their effect on performing indoor 2D SLAM," 2nd IEEE International Symposium on Robotics and Manufacturing Automation (ROMA), 2016, pp. 1-6.

[6] S. Park and G. Lee, "Mapping and localization of cooperative robots by ROS and SLAM in unknown working area," 56th Annual Conference of the Society of Instrument and Control Engineers of Japan (SICE), 2017, pp. 858-861.

[7] M. Rojas-Fernández, D. Mújica-Vargas, M. Matuz-Cruz, and D. López-Borreguero, "Performance comparison of 2D SLAM techniques available in ROS using a differential drive robot," International Conference on Electronics, Communications and Computers (CONIELECOMP), 2018, pp. 50-58.

[8] T. H. Luu, L. H. Le, and H. H. Nguyen, "Design and simulation of fuzzy control for mobile robot," (in Vietnamese), Journal of Science and Technology – the University of Da Nang, vol. 1, no. 86, pp. 48-51, 2015.

[9] T. A. Tran, H. H. Nguyen, T. H. Luu, and L. H. Le, "A navigation and analysis system using autonomous mobile robot with ceiling camera and onboard micro-spectrometer," (in Vietnamese), Journal of Science and Technology – the University of Da Nang, vol. 11, no. 86, pp. 48-51, 2016.

[10] A. H. Phan, N. D. Bui, D. Q. H. Tran, D. T. Vu, and V. T. T. Nguyen, "Research and development a mapping and navigation simultaneously using ROS system" (in Vietnamese), The 23nd National Conference on Electronics, Communications and Information Technology, 2020.

[11] M. B. Dinh, V. A. Dang, T. C. Nguyen, and X. V. Hoang, "Evaluation and Optimization of Hector SLAM Algorithm for mapping and navigation on Pimouse Robot," (in Vietnamese), The 24nd National Conference on Electronics, Communications and Information Technology, 2021.

[12] E. Marder-Eppstein, E. Berger, T. Foote, B. Gerkey and K. Konolige, "The Office Marathon: Robust navigation in an indoor office environment," IEEE International Conference on Robotics and Automation, 2010, pp. 300-307.

[13] D. Fox, W. Burgard, and S. Thrun, "The dynamic window approach to collision avoidance," IEEE Robotics & Automation Magazine, vol. 4, no. 1, pp. 23-33, March 1997.

[14] G. Grisetti, C. Stachniss, and W. Burgard, "Improved Techniques for Grid Mapping With Rao-Blackwellized Particle Filters," IEEE Transactions on Robotics, vol. 23, no. 1, pp. 34-46, Feb. 2007.

[15] H. Jiří. "Map-merging for multi-robot system," Barchelor Thesis, Charles University in Prague, Falculty of Mathematics and Physics, 2016.




DOI: https://doi.org/10.34238/tnu-jst.6113

Refbacks

  • There are currently no refbacks.
TNU Journal of Science and Technology
Rooms 408, 409 - Administration Building - Thai Nguyen University
Tan Thinh Ward - Thai Nguyen City
Phone: (+84) 208 3840 288 - E-mail: jst@tnu.edu.vn
Based on Open Journal Systems
©2018 All Rights Reserved