Fuzzy logic based collision avoidance for a mobile robot

Author(s):  
A. Martinez ◽  
E. Tunstel ◽  
M. Jamshidi
Robotica ◽  
1994 ◽  
Vol 12 (6) ◽  
pp. 521-527 ◽  
Author(s):  
Angelo Martinez ◽  
Eddie Tunstel ◽  
Mo Jamshidi

SummaryNavigation and collision avoidance are major areas of research in mobile robotics that involve varying degrees of uncertainty. In general, the problem consists of achieving sensor based motion control of a mobile robot among obstacles in structured and/or unstructured environments with collision-free motion as the priority. A fuzzy logic based intelligent control strategy has been developed here to computationally implement the approximate reasoning necessary for handling the uncertainty inherent in the collision avoidance problem. The fuzzy controller was tested on a mobile robot system in an indoor environment and found to perform satisfactorily despite having crude sensors and minimal sensory feedback.


2019 ◽  
Vol 12 (1) ◽  
pp. 1 ◽  
Author(s):  
Badr El Kari ◽  
Hassan Ayad ◽  
Abdeljalil El Kari ◽  
Mostafa Mjahed ◽  
Claudiu Pozna

Robotics ◽  
2021 ◽  
Vol 10 (1) ◽  
pp. 48
Author(s):  
Mahmood Reza Azizi ◽  
Alireza Rastegarpanah ◽  
Rustam Stolkin

Motion control in dynamic environments is one of the most important problems in using mobile robots in collaboration with humans and other robots. In this paper, the motion control of a four-Mecanum-wheeled omnidirectional mobile robot (OMR) in dynamic environments is studied. The robot’s differential equations of motion are extracted using Kane’s method and converted to discrete state space form. A nonlinear model predictive control (NMPC) strategy is designed based on the derived mathematical model to stabilize the robot in desired positions and orientations. As a main contribution of this work, the velocity obstacles (VO) approach is reformulated to be introduced in the NMPC system to avoid the robot from collision with moving and fixed obstacles online. Considering the robot’s physical restrictions, the parameters and functions used in the designed control system and collision avoidance strategy are determined through stability and performance analysis and some criteria are established for calculating the best values of these parameters. The effectiveness of the proposed controller and collision avoidance strategy is evaluated through a series of computer simulations. The simulation results show that the proposed strategy is efficient in stabilizing the robot in the desired configuration and in avoiding collision with obstacles, even in narrow spaces and with complicated arrangements of obstacles.


2021 ◽  
Vol 9 (1) ◽  
pp. 49
Author(s):  
Tanja Brcko ◽  
Andrej Androjna ◽  
Jure Srše ◽  
Renata Boć

The application of fuzzy logic is an effective approach to a variety of circumstances, including solutions to maritime anti-collision problems. The article presents an upgrade of the radar navigation system, in particular, its collision avoidance planning tool, using a decision model that combines dynamic parameters into one decision—the collision avoidance course. In this paper, a multi-parametric decision model based on fuzzy logic is proposed. The model calculates course alteration in a collision avoidance situation. First, the model collects input data of the target vessel and assesses the collision risk. Using time delay, four parameters are calculated for further processing as input variables for a fuzzy inference system. Then, the fuzzy logic method is used to calculate the course alteration, which considers the vessel’s safety domain and International Regulations for Preventing Collisions at Sea (COLREGs). The special feature of the decision model is its tuning with the results of the database of correct solutions obtained with the manual radar plotting method. The validation was carried out with six selected cases simulating encounters with the target vessel in the open sea from different angles and at any visibility. The results of the case studies have shown that the decision model computes well in situations where the own vessel is in a give-way position. In addition, the model provides good results in situations when the target vessel violates COLREG rules. The collision avoidance planning tool can be automated and serve as a basis for further implementation of a model that considers the manoeuvrability of the vessels, weather conditions, and multi-vessel encounter situations.


Sign in / Sign up

Export Citation Format

Share Document