Implementation of Inverse Kinematic and Trajectory Planning on 6-DOF Robotic Arm for Straight-Flat Welding Movement

Robotic arms have been used in various processes such as for moving goods, welding, assembling, and painting. In the case of welding and painting, it is necessary to move the end-effector robot accurately and smoothly to follow the specified trajectory. In robotic arm control, 2 things are important...

Full description

Bibliographic Details
Main Authors: Muhammad Arif Nur Huda, Sugeng Hadi Susilo, Pribadi Mumpuni Adhi
Format: Article
Language:Indonesian
Published: Politeknik Negeri Bali 2022-03-01
Series:Logic
Subjects:
Online Access:https://ojs2.pnb.ac.id/index.php/LOGIC/article/view/385
_version_ 1818240762666549248
author Muhammad Arif Nur Huda
Sugeng Hadi Susilo
Pribadi Mumpuni Adhi
author_facet Muhammad Arif Nur Huda
Sugeng Hadi Susilo
Pribadi Mumpuni Adhi
author_sort Muhammad Arif Nur Huda
collection DOAJ
description Robotic arms have been used in various processes such as for moving goods, welding, assembling, and painting. In the case of welding and painting, it is necessary to move the end-effector robot accurately and smoothly to follow the specified trajectory. In robotic arm control, 2 things are important to be analyzed and implemented in controlling the motion of the robotic arm, namely inverse kinematic and trajectory planning. In this study, the inverse kinematic and trajectory planning algorithms are implemented to the robotic arm controller in the form of an Arduino Mega 2560 microcontroller. The inverse kinematic solution uses geometric and algebraic analytical methods. while the trajectory planning method is using LSPB (Linear Segment Parabolic Blend) Trajectory in Cartesian Space. Data retrieval is done by giving 2 input coordinates of the desired position and orientation, then the data in the form of the joint angle value will be measured using a rotary encoder as an angle sensor. Furthermore, the joint angle measurement value is converted in cartesian coordinates to get the end-effector position. Data analysis is done by comparing the data value of each joint angle with the calculated value so that the error value appears. The results showed that the inverse kinematic and trajectory planning algorithms were successfully applied to the 6-DOF robotic arm to perform straight-flat welding movements. Inverse kinematic testing on both input coordinates, the average error value for joints 2, 3, and 5 is 1.82º, 1.26º, and 2.08º. Meanwhile, the average error of the end-effector position at the x and z coordinates is 2.08 mm and 12.9 mm, respectively. Then for the trajectory planning test, the error value for the end-effector position in the x and z coordinates is 2.25 mm and 10.7 mm.
first_indexed 2024-12-12T13:18:36Z
format Article
id doaj.art-c5a7f311c54c4c3d846b23590569702b
institution Directory Open Access Journal
issn 1412-114X
2580-5649
language Indonesian
last_indexed 2024-12-12T13:18:36Z
publishDate 2022-03-01
publisher Politeknik Negeri Bali
record_format Article
series Logic
spelling doaj.art-c5a7f311c54c4c3d846b23590569702b2022-12-22T00:23:22ZindPoliteknik Negeri BaliLogic1412-114X2580-56492022-03-01221516110.31940/logic.v22i1.51-61Implementation of Inverse Kinematic and Trajectory Planning on 6-DOF Robotic Arm for Straight-Flat Welding MovementMuhammad Arif Nur Huda0Sugeng Hadi Susilo1Pribadi Mumpuni Adhi2Politeknik Negeri MalangPoliteknik Negeri MalangPoliteknik Negeri JakartaRobotic arms have been used in various processes such as for moving goods, welding, assembling, and painting. In the case of welding and painting, it is necessary to move the end-effector robot accurately and smoothly to follow the specified trajectory. In robotic arm control, 2 things are important to be analyzed and implemented in controlling the motion of the robotic arm, namely inverse kinematic and trajectory planning. In this study, the inverse kinematic and trajectory planning algorithms are implemented to the robotic arm controller in the form of an Arduino Mega 2560 microcontroller. The inverse kinematic solution uses geometric and algebraic analytical methods. while the trajectory planning method is using LSPB (Linear Segment Parabolic Blend) Trajectory in Cartesian Space. Data retrieval is done by giving 2 input coordinates of the desired position and orientation, then the data in the form of the joint angle value will be measured using a rotary encoder as an angle sensor. Furthermore, the joint angle measurement value is converted in cartesian coordinates to get the end-effector position. Data analysis is done by comparing the data value of each joint angle with the calculated value so that the error value appears. The results showed that the inverse kinematic and trajectory planning algorithms were successfully applied to the 6-DOF robotic arm to perform straight-flat welding movements. Inverse kinematic testing on both input coordinates, the average error value for joints 2, 3, and 5 is 1.82º, 1.26º, and 2.08º. Meanwhile, the average error of the end-effector position at the x and z coordinates is 2.08 mm and 12.9 mm, respectively. Then for the trajectory planning test, the error value for the end-effector position in the x and z coordinates is 2.25 mm and 10.7 mm.https://ojs2.pnb.ac.id/index.php/LOGIC/article/view/385inverse kinematictrajectory planningrobotic armdofwelding movement
spellingShingle Muhammad Arif Nur Huda
Sugeng Hadi Susilo
Pribadi Mumpuni Adhi
Implementation of Inverse Kinematic and Trajectory Planning on 6-DOF Robotic Arm for Straight-Flat Welding Movement
Logic
inverse kinematic
trajectory planning
robotic arm
dof
welding movement
title Implementation of Inverse Kinematic and Trajectory Planning on 6-DOF Robotic Arm for Straight-Flat Welding Movement
title_full Implementation of Inverse Kinematic and Trajectory Planning on 6-DOF Robotic Arm for Straight-Flat Welding Movement
title_fullStr Implementation of Inverse Kinematic and Trajectory Planning on 6-DOF Robotic Arm for Straight-Flat Welding Movement
title_full_unstemmed Implementation of Inverse Kinematic and Trajectory Planning on 6-DOF Robotic Arm for Straight-Flat Welding Movement
title_short Implementation of Inverse Kinematic and Trajectory Planning on 6-DOF Robotic Arm for Straight-Flat Welding Movement
title_sort implementation of inverse kinematic and trajectory planning on 6 dof robotic arm for straight flat welding movement
topic inverse kinematic
trajectory planning
robotic arm
dof
welding movement
url https://ojs2.pnb.ac.id/index.php/LOGIC/article/view/385
work_keys_str_mv AT muhammadarifnurhuda implementationofinversekinematicandtrajectoryplanningon6dofroboticarmforstraightflatweldingmovement
AT sugenghadisusilo implementationofinversekinematicandtrajectoryplanningon6dofroboticarmforstraightflatweldingmovement
AT pribadimumpuniadhi implementationofinversekinematicandtrajectoryplanningon6dofroboticarmforstraightflatweldingmovement