Hostname: page-component-89b8bd64d-rbxfs Total loading time: 0 Render date: 2026-05-13T05:13:56.217Z Has data issue: false hasContentIssue false

Trajectory tracking control of a mobile robot using fuzzy logic controller with optimal parameters

Published online by Cambridge University Press:  19 September 2024

Tesfaye Deme Tolossa
Affiliation:
Department of Electrical Engineering, Indian Institute of Technology Roorkee, Roorkee, Uttarakhand, India
Manavaalan Gunasekaran
Affiliation:
Department of Electrical and Electronics Engineering, CIT, Combature, Tamil Nadu, India
Kaushik Halder
Affiliation:
Department of Electrical Engineering, Indian Institute of Technology Roorkee, Roorkee, Uttarakhand, India
Hitendra Kumar Verma
Affiliation:
Department of Electrical Engineering, Indian Institute of Technology Roorkee, Roorkee, Uttarakhand, India
Shyam Sundar Parswal
Affiliation:
Department of Electrical Engineering, Indian Institute of Technology Roorkee, Roorkee, Uttarakhand, India
Nishant Jorwal
Affiliation:
Department of Electrical Engineering, Indian Institute of Technology Roorkee, Roorkee, Uttarakhand, India
Felix Orlando Maria Joseph*
Affiliation:
Department of Electrical Engineering, Indian Institute of Technology Roorkee, Roorkee, Uttarakhand, India
Yogesh Vijay Hote
Affiliation:
Department of Electrical Engineering, Indian Institute of Technology Roorkee, Roorkee, Uttarakhand, India
*
Corresponding author: Felix Orlando Maria Joseph; Email: m.orlando@ee.iitr.ac.in

Abstract

This work investigates the use of a fuzzy logic controller (FLC) for two-wheeled differential drive mobile robot trajectory tracking control. Due to the inherent complexity associated with tuning the membership functions of an FLC, this work employs a particle swarm optimization algorithm to optimize the parameters of these functions. In order to automate and reduce the number of rule bases, the genetic algorithm is also employed for this study. The effectiveness of the proposed approach is validated through MATLAB simulations involving diverse path tracking scenarios. The performance of the FLC is compared against established controllers, including minimum norm solution, closed-loop inverse kinematics, and Jacobian transpose-based controllers. The results demonstrate that the FLC offers accurate trajectory tracking with reduced root mean square error and controller effort. An experimental, hardware-based investigation is also performed for further verification of the proposed system. In addition, the simulation is conducted for various paths in the presence of noise in order to assess the proposed controller’s robustness. The proposed method is resilient against noise and disturbances, according to the simulation outcomes.

Information

Type
Research Article
Copyright
© The Author(s), 2024. Published by Cambridge University Press

Access options

Get access to the full version of this content by using one of the access options below. (Log in options will check for institutional or personal access. Content may require purchase if you do not have access.)

Article purchase

Temporarily unavailable