Control System for U-Arm Robot Arm Movement with Linear Gripper Based on Inverse Kinematic Method

Aditya Putra Perdana Prasetyo (1), Ikang Rahmatullah (2), Kemahyanto Exaudi (3), Rendyansyah Rendyansyah (4)
(1) Universitas Sriwijaya
(2) Program Studi Teknik Komputer, Fakultas Ilmu Komputer, Universitas Sriwijaya
(3) Program Studi Teknik Komputer, Fakultas Ilmu Komputer, Universitas Sriwijaya
(4) Jurusan Teknik Elektro, Fakultas Teknik, Universitas Sriwijaya
Fulltext View | Download
How to cite (IJASEIT) :
Prasetyo, A. P. P., Rahmatullah, I., Exaudi, K., & Rendyansyah, R. (2024). Control System for U-Arm Robot Arm Movement with Linear Gripper Based on Inverse Kinematic Method. JITCE (Journal of Information Technology and Computer Engineering), 8(2), 97–103. https://doi.org/10.25077/jitce.8.2.97-103.2024

This research presents the development of a U-Arm model robot with three degrees of freedom, utilizing Inverse Kinematic calculations. The novelty of this project lies in its precise control of the robot arm's movements through advanced kinematic algorithms. Inverse Kinematics is a mathematical process used to determine the joint angles of the robot arm from known (x, y, z) coordinates of the end-effector and the lengths of each link. The robotic arm consists of four links with lengths of 8.2 cm, 15 cm, 16 cm, and 18.4 cm, respectively, and is equipped with a gripping module for object manipulation.


The methodology involves calculating the joint angles required for the desired end-effector position, ensuring accurate and efficient movement. Testing results indicate an average coordinate error of 7.13%, demonstrating the system's precision and reliability. This error rate provides valuable insights into the performance and potential areas for improvement in the kinematic model. Additionally, this research includes the development of a program to control the servo motor speed using For and delay functions. This program enhances the robot's operational efficiency by allowing precise speed adjustments, which are crucial for various applications. Overall, this study contributes to the field of robotics by offering a detailed analysis of kinematic control and program development for a multi-link robotic arm, highlighting its potential for practical applications.

[1] Derisma, F. F. S. S. B. R. D. (2015). PENERAPAN INVERS KINEMATIKA UNTUK PERGERAKAN KAKI ROBOT BIPED. Prosiding Semnastek, PROSIDING SEMNASTEK 2015. https://jurnal.umj.ac.id/index.php/semnastek/article/view/532/498
[2] Abdullah, A. (2017). Sistem Penyeleksi Warna Dan Berat Barang Menggunakan Pergerakan Lengan Robot Empat DOF (Degree Of Freedom). J-SAKTI (Jurnal Sains Komputer Dan Informatika), Vol 1, No 1 (2017): EDISI MARET, 59–70. http://tunasbangsa.ac.id/ejurnal/index.php/jsakti/article/view/29/26
[3] Prahasto, A. R. M. M. T. (2013). Optimasi Gripper Dua Lengan dengan Menggunakan Metode Genetic Algorithm pada Simulator Arm Robot 5 DOF (Degree of Freedom). JURNAL TEKNIK MESIN, Vol 1, No 2 (2013): VOLUME 1, NOMOR 2, APRIL 2013, 9–16. https://ejournal3.undip.ac.id/index.php/jtm/article/view/5559/5360
[4] Yantidewi, F. R. I. I. S. M. (2020). Penerapan Metode Invers kinematik Pada Kontrol Gerak Robot Lengan Tiga Derajat Bebas. Inovasi Fisika Indonesia, Vol 9 No 2 (2020), 64–71. https://ejournal.unesa.ac.id/index.php/inovasi-fisika-indonesia/article/view/34638/30796
[5] M. D. (2016). Rancang Bangun Pengendalian Robot Lengan 4 DOF dengan GUI (Graphical User Interface) Berbasis Arduino Uno. Jurnal Teknik Elektro Universitas Tanjungpura, Vol 1, No 1 (2016): Jurnal Mahsiswa Teknik Elektro UNTAN. http://jurnal.untan.ac.id/index.php/jteuntan/article/view/14580/12964
[6] Augusta S. Julius; A. Ananda, Stephanus, B. S. S. (2002). STUDI PENGGUNAAN PERMANEN MAGNET SERVO MOTOR TEGANGAN 460 V DC 1850 RPM PADA MESIN POTONG KARTON. Jurnal Teknik Elektro, Vol 2, No 2 (2002): SEPTEMBER 2002. http://jurnalelektro.petra.ac.id/index.php/elk/article/view/15860
[7] Prasetyo, M. N. E. C. S. M. B. I. A. A. B. (2020). Sistem Kendali Rotasi Matahari Pada Panel Surya Berbasis Arduino UNO. Jurnal Teknik Dan Sistem Komputer, Vol 1, No 2 (2020): Jurnal Teknik dan Sistem Komputer, 40–45. http://jim.teknokrat.ac.id/index.php/jtikom/article/view/14/171
[8] Prayogo Aris; Sumardi, Sumardi, R. C. T. (2018). PERANCANGAN ROBOT BERKAKI 4 (QUADRUPED) DENGAN STABILIZATION ALGORITHM PADA UNEVEN FLOOR MENGGUNAKAN 6-DOF IMU BERBASIS INVERS KINEMATIC. Transient: Jurnal Ilmiah Teknik Elektro, TRANSIENT, VOL. 7, NO. 2, JUNI 2018, 543–551. https://ejournal3.undip.ac.id/index.php/transient/article/view/23362/21342
[9] Prasetyawan, T. S. R. G. A. S. P. (2020). Sistem Keamanan Pada Ruangan Pribadi Menggunakan Mikrokontroler Arduino dan SMS Gateway. Jurnal Teknik Dan Sistem Komputer, Vol 1, No 2 (2020): Jurnal Teknik dan Sistem Komputer, 46–52. http://jim.teknokrat.ac.id/index.php/jtikom/article/view/15/168
[10] Muhammad Ichwan[1], Milda Gustiana Husada[2], M. I. A. R. (2013). PEMBANGUNAN PROTOTIPE SISTEM PENGENDALIAN PERALATAN LISTRIK PADA PLATFORM ANDROID. 4, 25. http://lib.itenas.ac.id/kti/wp-content/uploads/2013/10/Jurnal-No1Vol4-2.pdf
[11] Riski, M. D. (n.d.). RANCANG ALAT LAMPU OTOMATIS DI CARGO COMPARTMENT PESAWAT BERBASIS ARDUINO MENGGUNAKAN PUSH BUTTON SWITCH SEBAGAI PEMBELAJARAN DI POLITEKNIK PENERBANGAN SURABAYA. Prosiding SNITP (Seminar Nasional Inovasi Teknologi Penerbangan).
[12] Cadika Annum Harahap, M. I. M. (n.d.). Rancang Bangun Robot Pemantau Ruangan Menggunakan Jaringan Nirkabel. http://ejurnal.seminar-id.com/index.php/bees/article/view/224
[13] Nugraha, I. D. (2021). Pendekatan Geometri untuk Perhitungan Inverse Kinematics Gerakan Lengan Robot 4 Derajat Kebebasan. JTM-ITI (Jurnal Teknik Mesin ITI), Vol 5, No 1 (2021): Jurnal Teknik Mesin ITI, 1–8. https://www.jtmiti.org/index.php/JTM/article/downloadSuppFile/572/90

1. License

Creative Commons License

 

The non-commercial use of the article will be governed by the Creative Commons Attribution license as currently displayed on Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License

2. Author(s)’ Warranties

The author(s) warrants that the article is original, written by stated author(s), has not been published before, contains no unlawful statements, does not infringe the rights of others, is subject to copyright that is vested exclusively in the author and free of any third party rights, and that any necessary permissions to quote from other sources have been obtained by the author(s).

3. User Rights

JITCE adopts the spirit of open access and open science, which disseminates articles published as free as possible under the Creative Commons license. JITCE permits users to copy, distribute, display, and perform the work for non-commercial purposes only. Users will also need to attribute authors and JITCE on distributing works in the journal.

4. Rights of Authors

Authors retain the following rights:

  • Copyright, and other proprietary rights relating to the article, such as patent rights,
  • the right to use the substance of the article in future own works, including lectures and books,
  • the right to reproduce the article for own purposes, 
  • the right to self-archive the article.
  • the right to enter into separate, additional contractual arrangements for the non-exclusive distribution of the article's published version (e.g., post it to an institutional repository or publish it in a book), with an acknowledgment of its initial publication in this journal (Journal of Information Technology and Computer Engineering).

5. Co-Authorship

If the article was jointly prepared by other authors; upon submitting the article, the author is agreed on this form and warrants that he/she has been authorized by all co-authors on their behalf, and agrees to inform his/her co-authors. JITCE will be freed on any disputes that will occur regarding this issue. 

7. Royalties

By submitting the articles, the authors agreed that no fees are payable from JITCE.

 

8. Miscellaneous

JITCE will publish the article (or have it published) in the journal if the article’s editorial process is successfully completed and JITCE or its sublicensee has become obligated to have the article published. JITCE may adjust the article to a style of punctuation, spelling, capitalization, referencing and usage that it deems appropriate. The author acknowledges that the article may be published so that it will be publicly accessible and such access will be free of charge for the readers. 

Downloads

Download data is not yet available.