Particle Swarm Fuzzy Controller for Behavior-based Mobile Robot
Shamsudin H. M. Amin, Andi Adriansyah
- 发表年份
- 2006
- 引用次数
- 16
摘要
The attractive researches in the field of mobile robotics is behavior-based mobile robots. Behavior-based approach should have an ideal controller to generate perfect behavior action and able to handle conflicting ones that are seemingly irreconcilable. Schemas to overcome these problems based on fuzzy logic controller (FLC) are provided, known as fuzzy behavior-based robot. This paper presents a novel approach that the fuzzy membership functions and fuzzy rule bases are tuned automatically by particle swarm optimization (PSO), named as particle swarm fuzzy controller (PSFC). PSO is an optimization method that uses a principle of social behavior of a group of particles. The behaviors are controlled by PSFC to generate individual command action. Later, a context dependent blending (CDB) based on meta fuzzy rules coordinates the commands to produce final control action. The algorithm is validated using parameters of MagellanPro mobile robot and tested by simulation using MATLAB/SIMULINK. Simulation results show that the proposed model offers hopeful advantages and has improved performance
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002