Abstract
One of the major problems in the field of mobile robots is the
trajectory tracking problem. There are a big number of investigations for
different control strategies that have been used to control the motion of the
mobile robot when the nonlinear kinematic model of mobile robots was
considered. The trajectory tracking control of autonomous wheeled mobile
robot in a changing unstructured environment needs to take into account
different types of uncertainties. Type-1 fuzzy logic sets present limitations in
handling those uncertainties while type-2 fuzzy logic sets can manage these
uncertainties to give a superior performance. This paper focuses on the design
of interval type-2 fuzzy like proportional-integral-derivative (PID) controller
for the kinematic model of mobile robot. The firefly optimization algorithm has
been used to find the best values of controller’s parameters. The aim of this
controller is trying to force the mobile robot tracking a pre-defined continuous
path with minimum tracking error. The Matlab simulation results demonstrate
the good performance and robustness of this controller. These were confirmed
by the obtained values of the position tracking errors and a very smooth
velocity, especially with regards to the presence of external disturbance or
change in the initial position of mobile robot. Finally, in comparison with other
proposed controllers, the results of nonlinear IT2FLC PID controller
outperform the nonlinear PID neural controller in minimizing the MSE for all
control variables and in the robustness measure.
trajectory tracking problem. There are a big number of investigations for
different control strategies that have been used to control the motion of the
mobile robot when the nonlinear kinematic model of mobile robots was
considered. The trajectory tracking control of autonomous wheeled mobile
robot in a changing unstructured environment needs to take into account
different types of uncertainties. Type-1 fuzzy logic sets present limitations in
handling those uncertainties while type-2 fuzzy logic sets can manage these
uncertainties to give a superior performance. This paper focuses on the design
of interval type-2 fuzzy like proportional-integral-derivative (PID) controller
for the kinematic model of mobile robot. The firefly optimization algorithm has
been used to find the best values of controller’s parameters. The aim of this
controller is trying to force the mobile robot tracking a pre-defined continuous
path with minimum tracking error. The Matlab simulation results demonstrate
the good performance and robustness of this controller. These were confirmed
by the obtained values of the position tracking errors and a very smooth
velocity, especially with regards to the presence of external disturbance or
change in the initial position of mobile robot. Finally, in comparison with other
proposed controllers, the results of nonlinear IT2FLC PID controller
outperform the nonlinear PID neural controller in minimizing the MSE for all
control variables and in the robustness measure.
Keywords
Firefly algorithm
Interval type-2 fuzzy like (PID) controller
Mobile robot
Trajectory tracking.