Autonomous omnidirectional mobile robot navigation based on hierarchical fuzzy systems

2020 ◽  
Vol ahead-of-print (ahead-of-print) ◽  
Author(s):  
Najla Krichen ◽  
Mohamed Slim Masmoudi ◽  
Nabil Derbel

Purpose This paper aims to propose a one-layer Mamdani hierarchical fuzzy system (HFS) to navigate autonomously an omnidirectional mobile robot to a target with a desired angle in unstructured environment. To avoid collision with unknown obstacles, Mamdani limpid hierarchical fuzzy systems (LHFS) are developed based on infrared sensors information and providing the appropriate linear speed controls. Design/methodology/approach The one-layer Mamdani HFS scheme consists of three fuzzy logic units corresponding to each degree of freedom of the holonomic mobile robot. This structure makes it possible to navigate with an optimized number of rules. Mamdani LHFS for obstacle avoidance consists of a number of fuzzy logic units of low dimension connected in a hierarchical structure. Hence, Mamdani LHFS has the advantage of optimizing the number of fuzzy rules compared to a standard fuzzy controller. Based on sensors information inputs of the Mamdani LHFS, appropriate linear speed controls are generated to avoid collision with static obstacles. Findings Simulation results are performed with MATLAB software in interaction with the environment test tool “Robotino Sim.” Experiments have been done on an omnidirectional mobile robot “Robotino.” Simulation results show that the proposed approaches lead to satisfied performances in navigation between static obstacles to reach the target with a desired angle and have the advantage that the total number of fuzzy rules is greatly reduced. Experimental results prove the efficiency and the validity of the proposed approaches for the navigation problem and obstacle avoidance collisions. Originality/value By comparing simulation results of the proposed Mamdani HFS to another navigational controller, it was found that it provides better results in terms of path length in the same environment. Moreover, it has the advantage that the number of fuzzy rules is greatly reduced compared to a standard Mamdani fuzzy controller. The use of Mamdani LHFS in obstacle avoidance greatly reduces the number of involved fuzzy rules and overcomes the complexity of high dimensionality of the infrared sensors data information.

Author(s):  
Kwang-Sub Byun ◽  
◽  
Chang-Hyun Park ◽  
Kwee-Bo Sim

In this paper, we design the fuzzy rules using a modified Nash Genetic Algorithm. Fuzzy rules consist of antecedents and consequents. Because this paper uses the simplified method of Sugeno for the fuzzy inference engine, consequents have not membership functions but constants. Therefore, each fuzzy rule in this paper consists of a membership function in the antecedent and a constant value in the consequent. The main problem in fuzzy systems is how to design the fuzzy rule base. Modified Nash GA coevolves membership functions and parameters in consequents of fuzzy rules. We demonstrate this co-evolutionary algorithm and apply to the design of the fuzzy controller for a mobile robot. From the result of simulation, we compare modified Nash GA with the other co-evolution algorithms and verify the efficacy of this algorithm.


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.


Author(s):  
Masashi Konno ◽  
Yutaka Mizota ◽  
Taro Nakamura

Purpose – This paper aims to develop a wave-transmitting mechanism for a travelling-wave-type omnidirectional mobile robot. Existing omnidirectional mechanisms are prone to movement instability because they establish a small contact area with the ground. The authors have developed a novel omnidirectional mobile robot that achieves stable movement by a large ground-contact area. The proposed robot moves by a wave-transmitting mechanism designed for this purpose. Design/methodology/approach – To achieve stable movement, a spiral-type travelling-wave-propagation mechanism that mimics the locomotion mechanism of a snail was developed. The mechanism was applied to an omnidirectional mobile robot. Findings – The practicality of magnetic attraction was verified in experiments of the wave-transmitting mechanism. Moreover, omnidirectional movement was confirmed in a robot prototype adopting this mechanism. Research limitations/implications – The proposed robot will eventually be deployed in human spaces such as factories and hospitals. A mechanically improved version of the robot will be evaluated in load-driving experiments and equipped with control systems. Originality/value – This paper proposes an omnidirectional mobile robot with a large ground contact area that moves by continuous travelling waves. The practicability of this mechanism was experimentally confirmed, and a prototype robot achieved omnidirectional movement.


2014 ◽  
Vol 2 (2) ◽  
pp. 91-106 ◽  
Author(s):  
Muhammad Juhairi Aziz Safar ◽  
Keigo Watanabe ◽  
Shoichi Maeyama ◽  
Isaku Nagai

Purpose – The purpose of this paper is to analyze the stability behavior of the omnidirectional mobile robot with active dual-wheel caster (ADWC) assemblies and provide a stable trajectory without any tip-over incident. The omnidirectional mobile robot to be developed is for transporting cuboid-shaped objects. Design/methodology/approach – The omnidirectional transport mobile robot is designed using an ADWC assemblies structure, the tip-over occurrence is estimated based on the support forces of an active footprint, the tip-over direction is predicted, the tip-over stability is enhanced to prevent the tip-over occurrence and a fast traveling motion is provided. Findings – The omnidirectional mobile robot tends to tip-over more on the sides with small ranges of tip-over angle. The proposed method for estimating the tip-over occurrence and enhancing the stability using the gyroscopic torque device was feasible as the tip-over prevention system of the omnidirectional mobile robot with ADWC assemblies. Originality/value – The research addresses the study of the tip-over stability for the omnidirectional mobile robot that possesses an active footprint. It also addresses the prediction of the tip-over occurrence using the derived dynamical model together with force-angle stability measure and the tip-over stability enhancement method using a single-gimbal control moment gyro device.


1998 ◽  
Vol 10 (4) ◽  
pp. 338-349 ◽  
Author(s):  
Naoyuki Kubota ◽  
◽  
Toshio Fukuda ◽  

This paper deals with a sensory network for mobile robotic systems with structured intelligence. A mobile robot requires close linkage of sensing, decision making, and action. To realize this, we propose structured intelligence for robotic systems. In this paper, we focus on the sensing ability for a mobile robot with a fuzzy controller tuned by the delta rule and whose architecture is optimized by a genetic algorithm. We apply the sensory network for controlling attention ranges for external sensors and for adjusting fuzzy controller output from the metalevel. As a simulation example, we apply the proposed method to mobile robot collision avoidance problems. Simulation results show that sensory networks control the attention range for perception and adjust fuzzy controller output based on given environmental conditions. We show the experimental results of mobile robot collision avoidance in work space including several obstacles.


Electronics ◽  
2021 ◽  
Vol 10 (4) ◽  
pp. 466
Author(s):  
Cheng-Hung Chen ◽  
Cheng-Jian Lin ◽  
Shiou-Yun Jeng ◽  
Hsueh-Yi Lin ◽  
Cheng-Yi Yu

This study proposes a knowledge-based neural fuzzy controller (KNFC) for mobile robot navigation control. An effective knowledge-based cultural multi-strategy differential evolution (KCMDE) is used for adjusting the parameters of KNFC. The KNFC is applied in PIONEER 3-DX mobile robots to achieve automatic navigation and obstacle avoidance capabilities. A novel escape approach is proposed to enable robots to autonomously avoid special environments. The angle between the obstacle and robot is used and two thresholds are set to determine whether the robot entries into the special landmarks and to modify the robot behavior for avoiding dead ends. The experimental results show that the proposed KNFC based on the KCMDE algorithm has improved the learning ability and system performance by 15.59% and 79.01%, respectively, compared with the various differential evolution (DE) methods. Finally, the automatic navigation and obstacle avoidance capabilities of robots in unknown environments were verified for achieving the objective of mobile robot control.


Sign in / Sign up

Export Citation Format

Share Document