Design of an Auto-Tuned Fuzzy Controller: Application to the Reactive Navigation of a Mobile Robot

1997 ◽  
Vol 30 (7) ◽  
pp. 241-246 ◽  
Author(s):  
M. Benreguieg ◽  
H. Maaref ◽  
C. Barret
Robotica ◽  
1997 ◽  
Vol 15 (6) ◽  
pp. 627-632 ◽  
Author(s):  
Minglu Zhang ◽  
Shangxian Peng ◽  
Qinghao Meng

This paper is concerned with a mobile robot reactive navigation in an unknown cluttered environment based on neural network and fuzzy logic. Reactive navigation is a mapping between sensory data and commands without planning. This article's task is to provide a steering command letting a mobile robot avoid a collision with obstacles. In this paper, the authors explain how to perform a currently perceptual space partitioning for a mobile robot by the use of an ART neural network, and then, how to build a 3-dimensional fuzzy controller for mobile robot reactive navigation. The results presented, whether experimented or simulation, show that our method is well adapted to this type of problem.


Author(s):  
Rajmeet Singh ◽  
Tarun Kumar Bera

AbstractThis work describes design and implementation of a navigation and obstacle avoidance controller using fuzzy logic for four-wheel mobile robot. The main contribution of this paper can be summarized in the fact that single fuzzy logic controller can be used for navigation as well as obstacle avoidance (static, dynamic and both) for dynamic model of four-wheel mobile robot. The bond graph is used to develop the dynamic model of mobile robot and then it is converted into SIMULINK block by using ‘S-function’ directly from SYMBOLS Shakti bond graph software library. The four-wheel mobile robot used in this work is equipped with DC motors, three ultrasonic sensors to measure the distance from the obstacles and optical encoders to provide the current position and speed. The three input membership functions (distance from target, angle and distance from obstacles) and two output membership functions (left wheel voltage and right wheel voltage) are considered in fuzzy logic controller. One hundred and sixty-two sets of rules are considered for motion control of the mobile robot. The different case studies are considered and are simulated using MATLAB-SIMULINK software platform to evaluate the performance of the controller. Simulation results show the performances of the navigation and obstacle avoidance fuzzy controller in terms of minimum travelled path for various cases.


2020 ◽  
Vol 9 (4) ◽  
pp. 1711-1717
Author(s):  
Ayman Abu Baker ◽  
Yazeed Yasin Ghadi

This paper presents an ongoing effort to control a mobile robot in unstructured environment. Obstacle avoidance is an important task in the field of robotics, since the goal of autonomous robot is to reach the destination without collision. Several algorithms have been proposed for obstacle avoidance, having drawbacks and benefits. In this paper, the fuzzy controller is used to tackle the problem of mobile robot autonomous navigation in unstructured environment. The objective is to make the robot move along a collision free trajectory until it reaches its target. The proposed approach uses the fuzzified, adaptive inference engine and defuzzification engine. Also number of linguistic labels is optimized for the input of the mobile robot in order to reduce computational time for real-time applications. The proposed fuzzy controller is evaluated subjectively and objectively with other approaches and also the processing time is taken in consideration.


2016 ◽  
pp. 932-954
Author(s):  
Tlijani Hayet ◽  
Tlijani Hatem ◽  
Knani Jilani

This chapter proposes a two-input-and-one-output fuzzy controller for a two-wheeled mobile robot. The robot moves following a hybrid plan based on Genetic Algorithms and Constraint Satisfaction Problem techniques. The path yielded by this hybrid plan is structured by artificial beacons. In each position of these beacons, the current velocity of the controlled robot is by itself an input for the fuzzy controller. The second input is the time delay between the current position and the next sub goal to be reached. The proposed fuzzy controller aims to converge the time delay between positions in the path tracking closely to a time window. It gives the appropriate acceleration so that the time delay becomes closer to the time window.


Author(s):  
Maryam Refaee ◽  
Mohammad Hossein Kazemi ◽  
MohammadAli Nekoui ◽  
S. Amir Ghoreishi

Sign in / Sign up

Export Citation Format

Share Document