Improved DBO algorithm tunes fuzzy-PD controller for robot manipulator trajectory tracking

This article proposes a novel approach for trajectory tracking of a six degrees-of-freedom (6-DOF) collaborative robot manipulator using an adaptive fuzzy proportional derivative (PD) controller. Based on the dynamic modeling of the robot manipulator, the PD control law is designed, and the improved...

Full description

Saved in:
Bibliographic Details
Main Authors: Ma Haohao, Azizan As’arry, Li Chaoqun, Mohd Idris Shah Ismail, Hafiz Rashidi Ramli, Aidin Delgoshaei, M.Y.M. Zuhri
Format: Article
Language:English
Published: SAGE Publishing 2025-04-01
Series:Journal of Algorithms & Computational Technology
Online Access:https://doi.org/10.1177/17483026251331506
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:This article proposes a novel approach for trajectory tracking of a six degrees-of-freedom (6-DOF) collaborative robot manipulator using an adaptive fuzzy proportional derivative (PD) controller. Based on the dynamic modeling of the robot manipulator, the PD control law is designed, and the improved dung beetle optimization (DBO) algorithm is introduced using the good point set (GPS) method for population initialization and the sine strategy for convergence factor adjustment. Furthermore, a fuzzy adaptive strategy is developed to adjust the PD controller gain based on real-time errors. This article uses discrete Lyapunov iterative stability to analyze the global asymptotic stability of the robot closed-loop system. The experimental results verify that the DBO-fuzzy-PD controller is superior to the original PD controller. The ISE value is reduced from 3.4140 to 0.0384, and the IAE value is reduced from 1.9876 to 0.1843. The DBO-fuzzy-PD controller has better tracking accuracy and response speed than traditional PD. Experimental results show that the proposed DBO-fuzzy-PD controller significantly enhances the trajectory tracking performance of the 6-DOF collaborative robot manipulator.
ISSN:1748-3026