IMPLEMENTASI PERGERAKAN KINEMATIKA INVERS FISIKA DALAM PENGENDALIAN ROBOT OTONOM BERODA MECANUM
Menggunakan Tuning PID Berbasis MATLAB untuk Akurasi Tinggi
DOI:
https://doi.org/10.26740/ifi.v15n2.p233-242Keywords:
kinematika invers, robot beroda mecanum, kontrol PID, ESP32, MATLAB, inverse kinematics, mecanum-wheeled robot, PID controlAbstract
Abstrak
Penelitian ini bertujuan untuk merancang dan mengimplementasikan algoritma kinematika invers berbasis fisika yang efisien untuk pengendalian pergerakan robot otonom beroda mecanum. Fokus utama adalah meningkatkan akurasi dan efisiensi pergerakan robot dengan pendekatan kendali yang adaptif dan responsif terhadap variasi kecepatan. Metode penelitian melibatkan perancangan sistem kinematika invers untuk memetakan gerak robot ke kecepatan roda, diintegrasikan dengan kontrol PID yang dituning menggunakan MATLAB. Komponen hardware mencakup mikrokontroler ESP32, motor driver TB6612FNG, dan motor DC encoder. Pengujian dilakukan di Ruang Robotik Rengganis, dengan variabel kecepatan setpoint 100-1000 RPM. Hasil menunjukkan bahwa rata-rata error kecepatan pada robot fisik setelah tuning PID sebesar 0.21%, sedangkan pada simulasi MATLAB sebesar 0.33%. Respons sistem menunjukkan kondisi stabil dengan error persentase di bawah 0.37% pada kecepatan tinggi. Pendekatan ini terbukti efektif dalam mengurangi deviasi kecepatan dan meningkatkan performa robot, dengan kontribusi pada pengembangan teknologi robotika instrumentasi yang adaptif.
Abstract
This study aims to design and implement a physics-based inverse kinematics algorithm for controlling the motion of a mecanum-wheeled autonomous robot. The main focus is to improve the accuracy and efficiency of robot movement with an adaptive and responsive control approach to speed variations. The research method involves designing an inverse kinematics system to map robot motion to wheel speed, integrated with PID control tuned using MATLAB. Hardware components include ESP32 microcontroller, TB6612FNG motor driver, and DC encoder motor. Testing was conducted in Rengganis Robotics Room, with setpoint speed variables 100-1000 RPM. Results show that the average speed error on the physical robot after PID tuning is 0.21%, while the MATLAB simulation produces an average error of 0.33%. The system response is stable with percentage error below 0.37% at high speeds. This approach is proven effective in reducing speed deviation and improving robot performance, contributing to the development of adaptive instrumentation robotics technology.
Downloads
References
Alwan, H. M., Nikolavich, V. A., Shbani, A., & Vladmirovna, K. O. (2025). Motion Control and Obstacle Avoidance of Mobile Robot with Mecanum Wheels. International Journal of Technology, 16(1), 82–96. https://doi.org/10.14716/ijtech.v16i1.7254
Bagus, B., Adinugraha, I., Siradjuddin, I., Kamajaya, L., Malang, P. N., & Korespondensi, P. (2023). Desain dan Kontrol Modular Independent Drive Independent Steering Mobile Robot Aktuator. Journal of Mechanical and Electrical Technology, 2(3).
Bhookya, J. (2025). A New Hybrid MFO-WO Algorithm and Its Application to Design of FOPID/PID Controller for IoT Applications. IEEE Access, 13, 14557–14571. https://doi.org/10.1109/ACCESS.2024.3476322
Chen, K., Zhao, H., Zhang, J., Feng, M., Wang, Y., Wang, J., & Ding, H. (2025). Modeling and control of a rigid-flexible coupling robot for narrow space manipulations. Science China Technological Sciences, 68(2). https://doi.org/10.1007/s11431-024-2819-2
Chen, L., Lu, Z., Yan, B., Jin, P., & Wang, G. (2025). Adaptive fast terminal sliding mode trajectory tracking control of Mecanum-wheeled omnidirectional mobile robots using barrier function. Modern Physics Letters B. https://doi.org/10.1142/S02179849255011 92
Craig, J. J. (2018). Introduction to Robotics: Mechanics and Control. 4th ed. Pearson.
Fiorini, P., Hirose, S., & Muscato, G. (2005). Autonomus Robots: Foreword. Autonomous Robots, 18(2), 135–136. https://doi.org/10.1007/s10514-005-0721-2
Huang, J., Li, C., Sun, Y., & Raïssi, T. (2025). Improved functional interval observer for mecanum-wheels omnidirectional automated guided vehicle. International Journal of Robust and Nonlinear Control, 35(1), 120–140. https://doi.org/10.1002/rnc.7639
IEEE Robotics and Automation Society. (2021). Model Predictive Control for Mecanum-Wheeled Robots: A Path Planning Perspective. IEEE Transactions on Robotics, 37(3), 1021-1034.
Jajulwar, K. K., & Deshmukh, A. Y. (2016). Design of SLAM based adaptive fuzzy tracking controller for autonomous navigation system. Proceedings of the 10th International Conference on Intelligent Systems and Control, ISCO 2016. https://doi.org/10.1109/ISCO.2016.7727023
Joshi, R. C., Rai, J. K., Burget, R., & Dutta, M. K. (2025). Optimized inverse kinematics modeling and joint angle prediction for six-degree-of-freedom anthropomorphic robots with Explainable AI. ISA Transactions, 157, 340–356. https://doi.org/10.1016/j.isatra.2024.12.008
Khan, M. S., Mandava, R. K., & Panchore, V. (2025). Optimizing PID control for enhanced stability of a 16-DOF biped robot during ditch crossing. Journal of Field Robotics, 42(2), 559–583. https://doi.org/10.1002/rob.22425
Lamini, C., Fathi, Y., & Benhlima, S. (2015). Collaborative Q-learning path planning for autonomous robots based on holonic multi-agent system. 2015 10th International Conference on Intelligent Systems: Theories and Applications, SITA 2015. https://doi.org/10.1109/SITA.2015.7358432
Li, J., Zeng, S., Huang, S., Zhong, S., & Guo, Q. (2025). Structural Design and Motion Analysis of a Wall-Pressing In-Pipe Robot Based on Mecanum Wheels. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Vol. 15209 LNAI. https://doi.org/10.1007/978-981-96-0789-1_16
Luo, Z., Wang, J., Ju, B., Li, C., & Hu, C. (2025). Design of a Trajectory-Tracking Controller for OMRs Based on Minimizing Tire Wear. In Lecture Notes in Computer Science (including subseries Lecture Notes in Artificial Intelligence and Lecture Notes in Bioinformatics): Vol. 15201 LNAI. https://doi.org/10.1007/978-981-96-0771-6_5
Muktafin, E. H., Kusrini, K., & Luthfi, E. T. (2021). Analisis Sistem Kendali Robot USMAN untuk Sterilisasi Lantai Masjid dengan Algoritma Proportional Integral Derivative. Jurnal Eksplora Informatika, 10(2), 80–91. https://doi.org/10.30864/eksplora.v10i2.468
Nakagawa, Y., Igo, N., & Hoshino, K. (2025). Controlling a Mecanum-Wheeled Robot with Multiple Swivel Axes Controlled by Three Commands. Sensors, 25(3). https://doi.org/10.3390/s25030709
Purwanto, A., Suryanto, T., & Wijaya, R. (2020). Implementasi kontrol PID pada robot omnidirectional dengan roda mecanum. Jurnal Teknik Elektro dan Robotika, 12(2), 45-56.
Sachan, S., & Pathak, P. M. (2025). Addressing unpredictable movements of dynamic obstacles with deep reinforcement learning to ensure safe navigation for omni-wheeled mobile robot. Proceedings of the Institution of Mechanical Engineers, Part C: Journal of Mechanical Engineering Science, 239(4), 1267–1293. https://doi.org/10.1177/09544 062241281115
Santoso, B. & Haryanto, D. (2019). Analisis kinerja kontrol Fuzzy-PID untuk robot beroda mecanum. Jurnal Ilmu Komputer dan Robotika, 7(1), 78-89.
Selvam, R., Raghavan, S., Gokul, N., Raaj, K. V. K., & Damoodaran, S. (2025). Finite element analysis and functional performance of mecanum wheel. In Recent Innovations in Sciences and Humanities: Highlights the state-of-art developments and innovations which impacts science and engineering. https://doi.org/10.1201/9781003606611-30
Shin, J., & Jung, H. (2022). UWB/GPS Sensor Fusion Using Kalman Filter for Outdoor Autonomous Robot. International Conference on Control, Automation and Systems, 2022-Novem, 448–451. https://doi.org/10.23919/ICCAS55662.2022.10003948
Siciliano, B., Sciavicco, L., Villani, L., & Oriolo, G. (2010). Robotics: Modelling, Planning and Control. Springer.
Suchanek, G., & Ciesielka, W. (2018). Design and experimental research of a quadrocopter flying robot. E3S Web of Conferences, 46. https://doi.org/10.1051/e3sconf/20184600012
Taufiqurrahman, I., Ulus Rahayu, A., Permana, M. Y., Studi, P., & Elektro, T. (2024). E-JOINT ( Electronica and Electrical Journal of Innovation Technology) Desain Kendali Kecepatan Motor DC Pada Mobile Robot Mecanum Wheels (Vol. 05, Issue 2).
Wada, M. (2022). Cooperative control of multiple modular mobile systems with active-caster omnidirectional drive mechanisms. Communications in Information and Systems, 22(4), 527–547. https://doi.org/10.4310/CIS.2022.v22.n4.a5
Wahyu Kurniawan, G., Setyawan, N., Azizul Hakim, E., Elektro, T., & Muhammadiyah Malang, U. (2022). PID Trajectory Tracking Control 4 Omni-Wheel Robot.
Wen, S., Su, Y., & Qu, H. (2025). Design of a Cascade Controller of Trajectory Tracking for Omnidirectional AGV Driven by Mecanum Wheels | Mecanum 轮全向 AGV 轨迹跟踪级联控制器设计. Huanan Ligong Daxue Xuebao/Journal of South China University of Technology (Natural Science), 53(1), 49–61. https://doi.org/10.12141/j.issn.1000-565X.240207
Yin, R., Wu, Z., & Feng, L. (2025). Pulse Width Modulation Control of Mecanum-Wheeled Mobile Robot With Random Noise. IEEE Access, 13, 13044–13051. https://doi.org/10.1109/ACCESS.2025.3530405
Zhao, J., Tian, Z., Zhao, Z., Yang, X., Zhao, L., Jiang, Z., & Liu, H. (2025). Constraint-integrated inverse kinematics method for dual-arm motion. Acta Astronautica, 228, 755–768. https://doi.org/10.1016/j.actaastro.2024.12.048
Downloads
Published
How to Cite
Issue
Section
License
Copyright (c) 2026 Wahyu Bagus Syahputro, Dzulkiflih

This work is licensed under a Creative Commons Attribution-NonCommercial 4.0 International License.
Abstract views: 2
,
PDF Downloads: 1






1.png)