Control and Navigation of Differential Drive Mobile Robot with PID and Hector SLAM: Simulation and Implementation

Fahmizal Fahmizal, Matthew Sebastian Pratikno, Hidayat Nur Isnianto, Afrizal Mayub, Hari Maghfiroh, Pinto Anugrah

Abstract


Navigation technology is essential in fields like transportation and logistics, where precise mapping and localization are critical. Simultaneous Localization and Mapping (SLAM) technologies, such as Hector SLAM, enable robots to map environments by detecting and predicting object locations using sensors like LiDAR. Unlike other SLAM methods, Hector SLAM operates without odometry, relying solely on LiDAR data to produce accurate maps. This study investigates the application of Hector SLAM in a differential drive mobile robot controlled via the Robot Operating System (ROS), with PID control managing the motor speeds. The research contribution is the integration of Hector SLAM with PID control to enhance mapping accuracy in environments without odometry data. The method involves testing the robot's mapping performance in an indoor environment, focusing on the impact of varying linear and angular velocities on the quality of the generated maps. The PID control was tuned to ensure stable speed values for the robot's differential drive motors. Results show that Hector SLAM, when combined with well-tuned PID control, generates highly accurate maps that closely match the actual environment dimensions, with minimal errors. Specifically, the mapping error was found to be within 0.10 meters, validating the effectiveness of this approach in non-odometric systems. In conclusion, the study demonstrates that Hector SLAM, supported by PID-controlled motor stability, is an effective solution for mapping in differential drive mobile robots, particularly in scenarios where odometry is unavailable.

Keywords


Mobile robot; SLAM; Path planning; Navigation; ROS

Full Text:

PDF


DOI: http://dx.doi.org/10.26555/jiteki.v10i3.29428

Refbacks

  • There are currently no refbacks.


Copyright (c) 2024 Fahmizal Fahmizal, Matthew Sebastian Pratikno, Hidayat Nur Isnianto, Afrizal Mayub, Hari Maghfiroh

Creative Commons License
This work is licensed under a Creative Commons Attribution-ShareAlike 4.0 International License.


 
About the JournalJournal PoliciesAuthor Information
 


Jurnal Ilmiah Teknik Elektro Komputer dan Informatika
ISSN 2338-3070 (print) | 2338-3062 (online)
Organized by Electrical Engineering Department - Universitas Ahmad Dahlan
Published by Universitas Ahmad Dahlan
Website: http://journal.uad.ac.id/index.php/jiteki
Email 1: jiteki@ee.uad.ac.id
Email 2: alfianmaarif@ee.uad.ac.id
Office Address: Kantor Program Studi Teknik Elektro, Lantai 6 Sayap Barat, Kampus 4 UAD, Jl. Ringroad Selatan, Tamanan, Kec. Banguntapan, Bantul, Daerah Istimewa Yogyakarta 55191, Indonesia