Design and Implementation of Fuzzy Logic Controller for A Class of Hexapod Mobile Robot
Asep Najmurrokhman, Kusnandar Kusnandar, Gema Imaduddin Sofyan, Esmeralda C. Djamal, Achmad Munir, Bambang Hsr Wibowo
- 发表年份
- 2018
- 引用次数
- 7
摘要
Recently, the development of automation technology relies on the application of artificial intelligence methods such as artificial neural networks, fuzzy logic, genetic algorithms, and so on. Application of such methods improves the system performance and to some extent increases the efficiency of the resources. This paper describes the application of fuzzy logic methods in controlling the speed of a hexapod mobile robot by utilizing Takagi-Sugeno-Kang type of its inference system. A fuzzy logic controller is used to drive a hexapod mobile robot in such a way to avoid an obstacle in the front of it. Such controller was designed to adjust the speed of gait based on two fuzzy inputs, i.e distance between robot and obstacle and its error. The distance variables and its errors comprise of three fuzzy sets with triangular membership function. While, the output of system is the speed variables of robot with three fuzzy sets by their triangle membership function. The experimental results show that the system work well according the objective of the system design. By comparing to the fuzzy logic controller run by simulation using fuzzy logic toolbox under Matlab environment and the experimental results, the speed of robot movement can be adjusted. Robot could move forward with the speed gradually decreases according to the distance between the robot and obstacle in the front of it.
关键词
相关论文
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