Optimal Controller Design for a Mobile Robot Using Genetic Algorithm and Adaptive PID Controller

This paper addresses the challenge of enabling a mobile robot to reach target coordinates and posture in minimal time by tackling the complexities of kinematic optimal control problems. Determining optimal control gains is analytically challenging, especially when incorporating dynamic models. The m...

Full description

Saved in:
Bibliographic Details
Main Author: Jin-Hyun Park
Format: Article
Language:English
Published: IEEE 2025-01-01
Series:IEEE Access
Subjects:
Online Access:https://ieeexplore.ieee.org/document/11005461/
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1849328013761576960
author Jin-Hyun Park
author_facet Jin-Hyun Park
author_sort Jin-Hyun Park
collection DOAJ
description This paper addresses the challenge of enabling a mobile robot to reach target coordinates and posture in minimal time by tackling the complexities of kinematic optimal control problems. Determining optimal control gains is analytically challenging, especially when incorporating dynamic models. The mobile robot’s control system comprises two controllers: a kinematic controller, optimized using genetic algorithms and cubic polynomial interpolation, to generate the optimal trajectory, and a dynamic controller using an adaptive PID approach to ensure stable and robust performance despite variations in system parameters like the robot’s weight. The proposed method demonstrates superior performance over existing methods, particularly under dynamic changes in robot characteristics. Simulation results show that the kinematic controller generates optimal trajectories more effectively than traditional techniques, while the adaptive PID controller maintains optimal performance despite disturbances and mass variations. In experiments with various disturbances, the proposed method consistently reached target coordinates with minimal timing discrepancies, outperforming comparative methods. Additionally, it significantly reduces spatial constraints and learning time. These findings contribute to the practical design of mobile robot controllers, ensuring efficient and stable operation, especially in scenarios requiring rapid derivation of optimal gains. Future work should focus on integrating kinematic and dynamic controllers into intelligent systems for mobile robots with arbitrary positions and postures, further enhancing autonomy and adaptability.
format Article
id doaj-art-09dda8048a004ee4adf72a88553e62a6
institution Kabale University
issn 2169-3536
language English
publishDate 2025-01-01
publisher IEEE
record_format Article
series IEEE Access
spelling doaj-art-09dda8048a004ee4adf72a88553e62a62025-08-20T03:47:41ZengIEEEIEEE Access2169-35362025-01-0113861678618410.1109/ACCESS.2025.357047211005461Optimal Controller Design for a Mobile Robot Using Genetic Algorithm and Adaptive PID ControllerJin-Hyun Park0https://orcid.org/0000-0002-7966-0014School of Mechatronics Engineering, Gyeongsang National University, Jinju, Republic of KoreaThis paper addresses the challenge of enabling a mobile robot to reach target coordinates and posture in minimal time by tackling the complexities of kinematic optimal control problems. Determining optimal control gains is analytically challenging, especially when incorporating dynamic models. The mobile robot’s control system comprises two controllers: a kinematic controller, optimized using genetic algorithms and cubic polynomial interpolation, to generate the optimal trajectory, and a dynamic controller using an adaptive PID approach to ensure stable and robust performance despite variations in system parameters like the robot’s weight. The proposed method demonstrates superior performance over existing methods, particularly under dynamic changes in robot characteristics. Simulation results show that the kinematic controller generates optimal trajectories more effectively than traditional techniques, while the adaptive PID controller maintains optimal performance despite disturbances and mass variations. In experiments with various disturbances, the proposed method consistently reached target coordinates with minimal timing discrepancies, outperforming comparative methods. Additionally, it significantly reduces spatial constraints and learning time. These findings contribute to the practical design of mobile robot controllers, ensuring efficient and stable operation, especially in scenarios requiring rapid derivation of optimal gains. Future work should focus on integrating kinematic and dynamic controllers into intelligent systems for mobile robots with arbitrary positions and postures, further enhancing autonomy and adaptability.https://ieeexplore.ieee.org/document/11005461/Mobile robotoptimal controlkinematic controldynamic controlgenetic algorithmcubic polynomial interpolation
spellingShingle Jin-Hyun Park
Optimal Controller Design for a Mobile Robot Using Genetic Algorithm and Adaptive PID Controller
IEEE Access
Mobile robot
optimal control
kinematic control
dynamic control
genetic algorithm
cubic polynomial interpolation
title Optimal Controller Design for a Mobile Robot Using Genetic Algorithm and Adaptive PID Controller
title_full Optimal Controller Design for a Mobile Robot Using Genetic Algorithm and Adaptive PID Controller
title_fullStr Optimal Controller Design for a Mobile Robot Using Genetic Algorithm and Adaptive PID Controller
title_full_unstemmed Optimal Controller Design for a Mobile Robot Using Genetic Algorithm and Adaptive PID Controller
title_short Optimal Controller Design for a Mobile Robot Using Genetic Algorithm and Adaptive PID Controller
title_sort optimal controller design for a mobile robot using genetic algorithm and adaptive pid controller
topic Mobile robot
optimal control
kinematic control
dynamic control
genetic algorithm
cubic polynomial interpolation
url https://ieeexplore.ieee.org/document/11005461/
work_keys_str_mv AT jinhyunpark optimalcontrollerdesignforamobilerobotusinggeneticalgorithmandadaptivepidcontroller