Differential Drive Mobile Robot Motion Accuracy Improvement with Odometry-Compass Sensor Fusion Implementation
DOI:
https://doi.org/10.26418/elkha.v15i1.62095Keywords:
sensor fusion, kinematics control, UGV, DDMRAbstract
The Implementation of wheeled robot technology in the development of transportation vehicles makes them capable for operating automatically. In order to operate automatically, a vehicle requires stable control system which including motion kinematic algorithm where is developed in a robotic system. With the aim of being able to build an Unmanned Grounded Vehicle (UGV), in this study an UGV prototype was made in the form of a wheeled robot with Differential Drive Mobile Robot (DDMR) system. The robot is controlled by motion kinematic control algorithm and a trajectory tracking system that is used to get an estimate of the position caused by the robot"™s movement, beside it made the robot can operate automatically. To support the performance of the control system, the robot prototype is added with a compass sensor which used as the wheel odometry sensor"™s support. The process of combining wheel odometry and compass sensor data is carried out by using the sensor fusion algorithm, where the limit value for the RMS error for the position accuracy is not more than 0.15 meters. As the result of the trials, by adding a compass sensor and implementing sensor fusion algorithm is able to reduce the average RMS (Root Mean Square) error value of the motion accuracy into below 0.15 meters which previously worth 0.392 meters decreased into 0.075 meters.
References
S. Sun, T. Endo and F. Matsuno, "Iterative Learning Control Based Robust Distributed Algorithm for Non-Holonomic Mobile Robots Formation," IEEE Access, vol. 6, pp. 61904-61917, 2018.
J. Li, M. Ran and L. Xie, "Efficient Trajectory Planning for Multiple Non-Holonomic Mobile Robots via Prioritized Trajectory Optimization," IEEE Robotics and Automation Letters, vol. 6, pp. 405-412, 2021.
A. Stefek, T. V. Pham, V. Krivanek and K. L. Pham, "Energy Comparison of Controllers Used for a Differential Drive Wheeled Mobile Robot," IEEE Access, vol. 8, pp. 170915-170927, 2020.
Y. Shi, M. R. Elara, A. V. Le, V. Prabakaran and K. L. Wood, "Path Tracking Control of Self-Reconfigurable Robot hTetro With Four Differential Drive Units," IEEE Robotics and Automation Letters, vol. 5, pp. 3998-4005, 2020.
Y. Maddahi and K. Zareinia, "Nonparametric Bootstrap Technique to Improve Positional Accuracy in Mobile Robots With Differential Drive Mechanism," IEEE Access, vol. 8, pp. 158502-158511, 2020.
M. Y. Moemen, H. Elghamrawy, S. N. Givigi and A. Noureldin, "3-D Reconstruction and Measurement System Based on Multimobile Robot Machine Vision," IEEE Transactions on Instrumentation and Measurement, vol. 70, pp. 1-9, 2021.
H. Dong, C.-Y. Weng, C. Guo, H. Yu and I.-M. Chen, "Real-Time Avoidance Strategy of Dynamic Obstacles via Half Model-Free Detection and Tracking With 2D Lidar for Mobile Robots," IEEE/ASME Transactions on Mechatronics, vol. 26, pp. 2215-2225, 2021.
K. Matsubara, K. Nagatani and Y. Hirata, "Improvement in Measurement Area of 3D LiDAR for a Mobile Robot Using a Mirror Mounted on a Manipulator," IEEE Robotics and Automation Letters, vol. 5, pp. 6350-6356, 2020.
Y. Qiu, B. Li, W. Shi and X. Zhang, "Visual Servo Tracking of Wheeled Mobile Robots With Unknown Extrinsic Parameters," IEEE Transactions on Industrial Electronics, vol. 66, pp. 8600-8609, 2019.
X. Zhang, Y. Fang, B. Li and J. Wang, "Visual Servoing of Nonholonomic Mobile Robots With Uncalibrated Camera-to-Robot Parameters," IEEE Transactions on Industrial Electronics, vol. 64, pp. 390-400, 2017.
M. Xu, H. Shi, K. Jiang, L. Wang and X. Li, "A Fuzzy Approach to Visual Servoing with A Bagging Method for Wheeled Mobile Robot," in 2019 IEEE International Conference on Mechatronics and Automation (ICMA), 2019.
Y. Gao, H. Chen, Y. Li, C. Lyu and Y. Liu, "Autonomous Wi-Fi Relay Placement With Mobile Robots," IEEE/ASME Transactions on Mechatronics, vol. 22, pp. 2532-2542, 2017.
A. Elmquist and D. Negrut, "Methods and Models for Simulating Autonomous Vehicle Sensors," IEEE Transactions on Intelligent Vehicles, vol. 5, pp. 684-692, 2020.
D. Agasti, A. K. Lahiri and R. Majumdar, "Controlling of mobile car robots using IR sensors and a tripple axis magnetometer," in 2018 Emerging Trends in Electronic Devices and Computational Techniques (EDCT), 2018.
Z. Dan, Z. Jisheng, H. Guohua and Y. Jie, "Navigation stabilization technology of mobile robot based on compass and gyro," in 2009 Chinese Control and Decision Conference, 2009.
G. D. Vani, M. Chinnaiah and S. R. Karumuri, "Hardware Scheme for Autonomous Docking Algorithm using FPGA based Mobile Robot," in 2018 8th International Symposium on Embedded Computing and System Design (ISED), 2018.
B. Kim and K. Yi, "Probabilistic and Holistic Prediction of Vehicle States Using Sensor Fusion for Application to Integrated Vehicle Safety Systems," IEEE Transactions on Intelligent Transportation Systems, vol. 15, pp. 2178-2190, 2014.
M. Rafeeq, S. F. Toha, S. Ahmad and M. A. Razib, "Locomotion Strategies for Amphibious Robots-A Review," IEEE Access, vol. 9, pp. 26323-26342, 2021.
M. Sorour, A. Cherubini, P. Fraisse and R. Passama, "Motion Discontinuity-Robust Controller for Steerable Mobile Robots," IEEE Robotics and Automation Letters, vol. 2, pp. 452-459, 2017.
I. Siradjuddin, G. A. Azhar, A. Murdani and M. L. M. Faizin, "Desain dan pemodelan kontrol kinematik pergerakan robot beroda dengan menggunakan 6 roda omni-wheels," Jurnal Eltek, vol. 18, pp. 116-127, 2020.
L. Morales, M. Herrera, O. Camacho, P. Leica and J. Aguilar, "LAMDA Control Approaches Applied to Trajectory Tracking for Mobile Robots," IEEE Access, vol. 9, pp. 37179-37195, 2021.
I. Siradjuddin, L. Kamajaya, S. Wibowo, A. A. Rofiq, G. A. Azhar and M. Khairuddin, "Near Real Time Simulation of an Independent Steering Independent Driving Mobile Robot," in 2021 3rd International Conference on Control Systems, Mathematical Modeling, Automation and Energy Efficiency (SUMMA), 2021.
I. Siradjuddin, G. Azhar, S. Wibowo, F. Ronilaya, C. Rahmad and R. O. H. A. D. I. Erfan, "A General Inverse Kinematic Formulation and Control Schemes for Omnidirectional Robots," Engineering Letters, vol. 29, 1 2022.
G. A. Azhar, T. Winarno and A. Komarudin, "Kontrol Sudut Elevasi Robot Pelontar Softsaucer dengan Metode PID," Jurnal Elektronika Otomasi Industri, vol. 4, pp. 9-14, 2020.
G. A. Azhar, T. Winarno and S. Izza, "Implementasi g-h Filter Pada Sensor Kompas Sebagai Peningkatan Akurasi Trajectory Tracking Robot Differential Drive," Journal of Mechanical and Electrical Technology, vol. 1, 2022.
Downloads
Additional Files
Published
Issue
Section
License
Copyright (c) 2023 ELKHA : Jurnal Teknik Elektro

This work is licensed under a Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International License.
1. Proposed Policy for Journals That Offer Open Access
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication with the work simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).
2. Proposed Policy for Journals That Offer Delayed Open Access
Authors who publish with this journal agree to the following terms:
- Authors retain copyright and grant the journal right of first publication, with the work [SPECIFY PERIOD OF TIME] after publication simultaneously licensed under a Creative Commons Attribution License that allows others to share the work with an acknowledgement of the work's authorship and initial publication in this journal.
- Authors are able to enter into separate, additional contractual arrangements for the non-exclusive distribution of the journal's published version of the work (e.g., post it to an institutional repository or publish it in a book), with an acknowledgement of its initial publication in this journal.
- Authors are permitted and encouraged to post their work online (e.g., in institutional repositories or on their website) prior to and during the submission process, as it can lead to productive exchanges, as well as earlier and greater citation of published work (See The Effect of Open Access).