DocumentCode
2955712
Title
Training methods of a non-linear fuzzy logic controller for an underwater autonomous crawler
Author
Welling, Douglas M. ; Edwards, Dean B.
Author_Institution
Dept. of Mech. Eng., Idaho Univ., Moscow, ID, USA
Volume
4
fYear
2005
fDate
10-12 Oct. 2005
Firstpage
3130
Abstract
A non-linear, fuzzy logic controller was developed for an autonomous underwater crawler. Due to fuzzy rules based on linguistic variables, the controller is applicable to many autonomous applications. The controller is hierarchical in design with an obstacle avoidance, a path finding, and a supervisor model. An optimization procedure was developed using an algorithm based on the simplex method and simulations done in an autonomous vehicle simulator. Vehicle performance was quantified using a performance function designed to penalize a vehicle for colliding with obstacles and deviating from a straight line path. Optimization was performed using two different methods to determine the optimal numeric values to the linguistic variables. Both methods resulted in enhanced vehicle performance.
Keywords
collision avoidance; fuzzy control; nonlinear control systems; optimal control; underwater vehicles; autonomous vehicle simulator; fuzzy rule; nonlinear fuzzy logic controller; obstacle avoidance; optimal numeric value; optimization method; path finding; simplex method; supervisor model; training method; underwater autonomous crawler; Crawlers; Fuzzy logic; Humans; Mechanical engineering; Mechanical variables control; Mobile robots; Optimization methods; Remotely operated vehicles; Sonar navigation; Underwater vehicles; ALWSE; Autonomous; Crawler; Fuzzy Logic; Hierarchical; Non-Linear; Optimization; Simplex;
fLanguage
English
Publisher
ieee
Conference_Titel
Systems, Man and Cybernetics, 2005 IEEE International Conference on
Print_ISBN
0-7803-9298-1
Type
conf
DOI
10.1109/ICSMC.2005.1571627
Filename
1571627
Link To Document