Home /Research /Design and Implementation of Fuzzy Logic Controller for A Class of Hexapod Mobile Robot
LOCOMOTION

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

Year
2018
Citations
7

Abstract

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.

Keywords

HexapodFuzzy logicMobile robotControl theory (sociology)Control engineeringAdaptive neuro fuzzy inference systemComputer scienceController (irrigation)Fuzzy control systemFuzzy electronics

Related papers

Browse all LOCOMOTION papers