IMPLEMENTASI PERGERAKAN KINEMATIKA INVERS FISIKA DALAM PENGENDALIAN ROBOT OTONOM BERODA MECANUM

Menggunakan Tuning PID Berbasis MATLAB untuk Akurasi Tinggi

Authors

  • Wahyu Bagus Syahputro Universitas Negeri Surabaya
  • Dzulkiflih

DOI:

https://doi.org/10.26740/ifi.v15n2.p233-242

Keywords:

kinematika invers, robot beroda mecanum, kontrol PID, ESP32, MATLAB, inverse kinematics, mecanum-wheeled robot, PID control

Abstract

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

Download data is not yet available.

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

2026-05-25

How to Cite

Syahputro, W. B., & Dzulkiflih. (2026). IMPLEMENTASI PERGERAKAN KINEMATIKA INVERS FISIKA DALAM PENGENDALIAN ROBOT OTONOM BERODA MECANUM : Menggunakan Tuning PID Berbasis MATLAB untuk Akurasi Tinggi. Inovasi Fisika Indonesia, 15(2), 233–242. https://doi.org/10.26740/ifi.v15n2.p233-242

Issue

Section

Physics Instrumentation
Abstract views: 2 , PDF Downloads: 1

Similar Articles

1 2 > >> 

You may also start an advanced similarity search for this article.