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

被引:24
作者
Aydin, S [1 ]
Temeltas, H [1 ]
机构
[1] Istanbul Tech Univ, Fac Elect & Elect Engn, TR-34390 Istanbul, Turkey
关键词
mobile robot; trajectory; optimization; fuzzy; differential evolution;
D O I
10.1163/1568553041719456
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
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 v(t) is taken as constant. The Differential Evolution (DE) algorithm finds vt 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.
引用
收藏
页码:725 / 748
页数:24
相关论文
共 14 条
[1]  
AYDIN S, 2001, P SPIE INT S INT SYS, P207
[2]   ROBOT MOTION PLANNING - A DISTRIBUTED REPRESENTATION APPROACH [J].
BARRAQUAND, J ;
LATOMBE, JC .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1991, 10 (06) :628-649
[3]  
Egerstedt M., 1999, Proceedings of the 14th World Congress. International Federation of Automatic Control, P131
[4]  
Jang JSR., 1997, NEURO FUZZY SOFT COM
[6]  
Kreyszig E., 1993, ADV ENG MATH, Vseventh
[7]  
LAMPINEN J, 2001, P MENDEL2001 7 INT C
[8]  
MEHLHORN K, 2000, LEDA PLATFORM COMBIN
[9]  
Perez E. J., 2000, P 8 INT S INT ROB SY, P335
[10]  
SCHEUER A, 1999, P IEEE RSJ INT C INT, P997