Fuzzy-differential evolution algorithm for planning time-optimal trajectories of a unicycle mobile robot on a predefined path

Serkan Aydin, Hakan Temeltas*

*Corresponding author for this work

Research output: Contribution to journalArticlepeer-review

26 Citations (Scopus)

Abstract

An evolutionary technique with a Fuzzy Inference System (FIS) is offered for planning time-optimal trajectories on a predefined Visibility Graph Method Dijkstra (VGM-D) path of a Nomad 200 mobile robot (MR). First of all, the segmented trajectory is generated by the VGM-D algorithm. Line and curve segments are the components of the trajectory. The number of intersections of the segmented VGM-D path determines the curve segments number. It is assumed that, at each curve segment, translation velocity μt is taken as constant. The Differential Evolution (DE) algorithm finds μt values of all the curve segments, which minimize the trajectory tracking time. Line segments lengths are used to calculate the constraints of the problem according to the Nomad 200's limitations on the translation velocity and acceleration/deceleration. The structures of the curve segments are modeled by FIS to decrease the DE's execution time. Another FIS model is used to define the upper bound of the translation velocities on the curve segments for the same purpose. Both FIS models are trained by the adapted-network-based fuzzy inference system (ANFIS). Experiments are successfully implemented on the Nomad 200 MR.

Original languageEnglish
Pages (from-to)725-748
Number of pages24
JournalAdvanced Robotics
Volume18
Issue number7
DOIs
Publication statusPublished - 2004

Keywords

  • Differential evolution
  • Fuzzy
  • Mobile robot
  • Optimization
  • Trajectory

Fingerprint

Dive into the research topics of 'Fuzzy-differential evolution algorithm for planning time-optimal trajectories of a unicycle mobile robot on a predefined path'. Together they form a unique fingerprint.

Cite this