Inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm

Inverse kinematics is a basic problem in robotics, which aims to solve the robot’s joint angles according to the end effector’s position and orientation. This paper proposed an improved spiral search multi-strategy dung beetle optimizer (DBO) algorithm for solving the inverse kinematics problem. The...

Full description

Saved in:
Bibliographic Details
Main Authors: Haohao, Ma, As’arry, Azizan, Haoyang, Zhang, Ismail, Mohd Idris Shah, Ramli, Hafiz Rashidi, Zuhri, Mohd Yusoff Moh, Delgoshaei, Aidin
Format: Article
Language:English
Published: Intelektual Pustaka Media Utama 2024
Online Access:http://psasir.upm.edu.my/id/eprint/113088/1/113088.pdf
http://psasir.upm.edu.my/id/eprint/113088/
https://ijra.iaescore.com/index.php/IJRA/article/view/20754
Tags: Add Tag
No Tags, Be the first to tag this record!
id my.upm.eprints.113088
record_format eprints
spelling my.upm.eprints.1130882024-11-15T09:13:09Z http://psasir.upm.edu.my/id/eprint/113088/ Inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm Haohao, Ma As’arry, Azizan Haoyang, Zhang Ismail, Mohd Idris Shah Ramli, Hafiz Rashidi Zuhri, Mohd Yusoff Moh Delgoshaei, Aidin Inverse kinematics is a basic problem in robotics, which aims to solve the robot’s joint angles according to the end effector’s position and orientation. This paper proposed an improved spiral search multi-strategy dung beetle optimizer (DBO) algorithm for solving the inverse kinematics problem. The improved DBO algorithm considers not only the error between the target value and the current value but also the previous position of the robot to ensure minimum displacement during the movement. To solve the end position error and orientation error of the robot end effector more accurately, the quaternion is introduced as a penalty factor in the optimization objective function, which is of great significance for reducing the orientation error. Through the improved DBO algorithm, the position error is still accurate, and the orientation error is reduced from 9.5901 to 1.8718. Experimental results show that the proposed algorithm outperforms other swarm-intelligent algorithms in terms of accuracy and convergence speed. Overall, the proposed spiral search multi-strategy DBO algorithm provides an effective and efficient solution to the inverse kinematics problem in robotics. Intelektual Pustaka Media Utama 2024 Article PeerReviewed text en cc_by_sa_4 http://psasir.upm.edu.my/id/eprint/113088/1/113088.pdf Haohao, Ma and As’arry, Azizan and Haoyang, Zhang and Ismail, Mohd Idris Shah and Ramli, Hafiz Rashidi and Zuhri, Mohd Yusoff Moh and Delgoshaei, Aidin (2024) Inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm. IAES International Journal of Robotics and Automation, 13 (3). pp. 272-282. ISSN 2089-4856; eISSN: 2722-2586 https://ijra.iaescore.com/index.php/IJRA/article/view/20754 10.11591/ijra.v13i3.pp272-282
institution Universiti Putra Malaysia
building UPM Library
collection Institutional Repository
continent Asia
country Malaysia
content_provider Universiti Putra Malaysia
content_source UPM Institutional Repository
url_provider http://psasir.upm.edu.my/
language English
description Inverse kinematics is a basic problem in robotics, which aims to solve the robot’s joint angles according to the end effector’s position and orientation. This paper proposed an improved spiral search multi-strategy dung beetle optimizer (DBO) algorithm for solving the inverse kinematics problem. The improved DBO algorithm considers not only the error between the target value and the current value but also the previous position of the robot to ensure minimum displacement during the movement. To solve the end position error and orientation error of the robot end effector more accurately, the quaternion is introduced as a penalty factor in the optimization objective function, which is of great significance for reducing the orientation error. Through the improved DBO algorithm, the position error is still accurate, and the orientation error is reduced from 9.5901 to 1.8718. Experimental results show that the proposed algorithm outperforms other swarm-intelligent algorithms in terms of accuracy and convergence speed. Overall, the proposed spiral search multi-strategy DBO algorithm provides an effective and efficient solution to the inverse kinematics problem in robotics.
format Article
author Haohao, Ma
As’arry, Azizan
Haoyang, Zhang
Ismail, Mohd Idris Shah
Ramli, Hafiz Rashidi
Zuhri, Mohd Yusoff Moh
Delgoshaei, Aidin
spellingShingle Haohao, Ma
As’arry, Azizan
Haoyang, Zhang
Ismail, Mohd Idris Shah
Ramli, Hafiz Rashidi
Zuhri, Mohd Yusoff Moh
Delgoshaei, Aidin
Inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm
author_facet Haohao, Ma
As’arry, Azizan
Haoyang, Zhang
Ismail, Mohd Idris Shah
Ramli, Hafiz Rashidi
Zuhri, Mohd Yusoff Moh
Delgoshaei, Aidin
author_sort Haohao, Ma
title Inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm
title_short Inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm
title_full Inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm
title_fullStr Inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm
title_full_unstemmed Inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm
title_sort inverse kinematics of six degrees of freedom robot manipulator based on improved dung beetle optimizer algorithm
publisher Intelektual Pustaka Media Utama
publishDate 2024
url http://psasir.upm.edu.my/id/eprint/113088/1/113088.pdf
http://psasir.upm.edu.my/id/eprint/113088/
https://ijra.iaescore.com/index.php/IJRA/article/view/20754
_version_ 1816132733052649472
score 13.214268