Journal of Applied Electrical Engineering
Vol. 10 No. 1 (2026): JAEE, June 2026

Implementation of 5-DOF Robot Arm Control with Inverse Kinematics Through Interactive GUI

Ryan Satria Wijaya (Robotics Engineering Technology Study Program, Electrical Engineering Department, Politeknik Negeri Batam, Batam, Indonesia)
Muhamad Ilham (Robotics Engineering Technology Study Program, Electrical Engineering Department, Politeknik Negeri Batam, Batam, Indonesia)
Eko Rudiawan Jamzuri (Robotics Engineering Technology Study Program, Electrical Engineering Department, Politeknik Negeri Batam, Batam, Indonesia)
Anugerah Wibisana (Robotics Engineering Technology Study Program, Electrical Engineering Department, Politeknik Negeri Batam, Batam, Indonesia)
Rifky Afriza (Robotics Engineering Technology Study Program, Electrical Engineering Department, Politeknik Negeri Batam, Batam, Indonesia)
Emelia Rosari Siregar (Robotics Engineering Technology Study Program, Electrical Engineering Department, Politeknik Negeri Batam, Batam, Indonesia)
Senanjung Prayoga (Robotics Engineering Technology Study Program, Electrical Engineering Department, Politeknik Negeri Batam, Batam, Indonesia)



Article Info

Publish Date
29 Jun 2026

Abstract

This work presents a control system for a five-joint (5-DOF) robotic arm designed for educational use, combining geometric inverse kinematics with a custom Python graphical interface. Instead of relying on iterative approaches, a closed-form inverse kinematics formulation is implemented to directly derive joint configurations from Cartesian coordinates. System functionality is supported through communication between a host computer and an ESP32 microcontroller via UART serial interface, enabling real-time control, workspace verification, and kinematic validation using forward kinematics. For simplicity in operation, the wrist orientation is kept fixed so that the control system focuses primarily on positional accuracy. experimental results show an average IK computation time of 1,7 ms, a mean positioning error of 2,46 mm, and a peak deviation of 4,91 mm across representative workspace targets. The obtained results confirm that the system achieves stable and reliable performance suitable for low-cost laboratory experimentation and educational robotics applications.

Copyrights © 2026






Journal Info

Abbrev

JAEE

Publisher

Subject

Control & Systems Engineering Electrical & Electronics Engineering

Description

JAEE (Journal of Applied Electrical Engineering) e-ISSN: 2548-9682 is a peer-reviewed scientific journal published by the Department of Electrical Engineering, Politeknik Negeri Batam, Indonesia. It is a free-of-charge open access journal published in two issues per year (June, December). The ...