11,056 research outputs found

    Multi Sensor Fusion Based Framework For Efficient Mobile Robot Collision Avoidance and Path Following System

    Get PDF
    The field of autonomous mobile robotics has recently gained the interests of many researchers. Due to the specific needs required by various applications of mobile robot systems (especially in navigation), designing a real-time obstacle avoidance and path following robot system has become the backbone of controlling robots in unknown environments. Therefore, an efficient collision avoidance and path following methodology is needed to develop an intelligent and effective autonomous mobile robot system. Mobile robots are equipped with various types of sensors (such as GPS, camera, infrared and ultrasonic sensors); these sensors are used to observe the surrounding environment. However, these sensors sometimes fail and have inaccurate readings. Therefore, the integration of sensor fusion will help to solve this dilemma and enhance the overall performance. A new technique for line following and collision avoidance in the mobile robotic systems is introduced. The proposed technique relies on the use of infrared sensors and involves a reasonable level of calculations, to be easily used in real-time control applications. In addition, a fusion model based on fuzzy logic is proposed. Eight distance sensors and a range finder camera are used for the collision avoidance approach, where three ground sensors are used for the line or path following approach. The fuzzy system is composed of nine inputs (which are the eight distance sensors and the camera), two outputs (which are the left and right velocities of the mobile robot’s wheels), and twenty four fuzzy rules for the robot’s movement. Webots Pro simulator is used for modeling the environment and robot to show the ability of the robot to follow a path, detect obstacles, and navigate around them to avoid collision. It also shows that the robot has been successfully following extremely congested curves and has avoided any obstacle that emerged on its path. The proposed methodology which includes the collision avoidance based on fuzzy logic fusion model and line following robot, has been implemented and tested through simulation and real-time experiments. Various scenarios have been presented with static and dynamic obstacles, using one and multiple robots while avoiding obstacles in different shapes and sizes. The proposed methodology reduced the traveled distance of the mobile robot, as well as minimized the energy consumption and the distance between the robot and the obstacle detected as compared to a non-fuzzy logic approach

    Development of a Mobile Robot Local Navigation System Based on Fuzzy-Logic Control and Actual Virtual Target Switching

    Get PDF
    Robot local path planning in an unknown and changing environment with uncertainties is one of the most challenging problems in robotics which involves the integration of many different bodies of knowledge. This makes mobile robotics a challenge worldwide which for many years has been investigated by researchers. Therefore in this thesis, a new fuzzy logic control system is developed for reactive navigation of a behavior-based mobile robot. The motion of a Pioneer 3TM mobile robot was simulated to show the algorithm performance. The robot perceives its environment through an array of eight sonar range finders and self positioning-localization sensors. The robot environment consists of walls and dead end traps from any size and shape, as well as other stationary obstacles and it is assumed to be fully unknown. Robot behaviors consist of obstacle avoidance, target seeking, speed control, barrier following and local minimum avoidance. While the fuzzy logic body of the algorithm performs the main tasks of obstacle avoidance, target seeking, and speed adjustment, an actual-virtual target switch strategy integrated with the fuzzy logic algorithm enables the robot to show wall following behavior when needed. This combinational approach which uses a new kind of target shift, significantly results in resolving the problem of multiple minimum in local navigation which is an advantage beyond the pure fuzzy logic approach and the common virtual target switch techniques. In this work, multiple traps may have any type of shape or arrangement from barriers forming simple corners and U-shape dead ends to loops, maze, snail shape, and many others. Under the control of the algorithm, the mobile robot makes logical trajectories toward the target, finds best ways out of dead ends, avoids any types of obstacles, and adjusts its speed efficiently for better obstacle avoidance and according to power considerations and actual limits. From TRAINER Software and Colbert Program which were used in the simulation work, the system managed to solve all the problems in sample environments and the results were compared with results from other related methods to show the effectiveness and robustness of the proposed approach

    Application of Biological Learning Theories to Mobile Robot Avoidance and Approach Behaviors

    Full text link
    We present a neural network that learns to control approach and avoidance behaviors in a mobile robot using the mechanisms of classical and operant conditioning. Learning, which requires no supervision, takes place as the robot moves around an environment cluttered with obstacles and light sources. The neural network requires no knowledge of the geometry of the robot or of the quality, number or configuration of the robot's sensors. In this article we provide a detailed presentation of the model, and show our results with the Khepera and Pioneer 1 mobile robots.Office of Naval Research (N00014-96-1-0772, N00014-95-1-0409

    Realization of reactive control for multi purpose mobile agents

    Get PDF
    Mobile robots are built for different purposes, have different physical size, shape, mechanics and electronics. They are required to work in real-time, realize more than one goal simultaneously, hence to communicate and cooperate with other agents. The approach proposed in this paper for mobile robot control is reactive and has layered structure that supports multi sensor perception. Potential field method is implemented for both obstacle avoidance and goal tracking. However imaginary forces of the obstacles and of the goal point are separately treated, and then resulting behaviors are fused with the help of the geometry. Proposed control is tested on simulations where different scenarios are studied. Results have confirmed the high performance of the method

    Physically Embedded Genetic Algorithm Learning in Multi-Robot Scenarios: The PEGA algorithm

    Get PDF
    We present experiments in which a group of autonomous mobile robots learn to perform fundamental sensor-motor tasks through a collaborative learning process. Behavioural strategies, i.e. motor responses to sensory stimuli, are encoded by means of genetic strings stored on the individual robots, and adapted through a genetic algorithm (Mitchell, 1998) executed by the entire robot collective: robots communicate their own strings and corresponding fitness to each other, and then execute a genetic algorithm to improve their individual behavioural strategy. The robots acquired three different sensormotor competences, as well as the ability to select one of two, or one of three behaviours depending on context ("behaviour management"). Results show that fitness indeed increases with increasing learning time, and the analysis of the acquired behavioural strategies demonstrates that they are effective in accomplishing the desired task

    Adaptive neuro-fuzzy technique for autonomous ground vehicle navigation

    Get PDF
    This article proposes an adaptive neuro-fuzzy inference system (ANFIS) for solving navigation problems of an autonomous ground vehicle (AGV). The system consists of four ANFIS controllers; two of which are used for regulating both the left and right angular velocities of the AGV in order to reach the target position; and other two ANFIS controllers are used for optimal heading adjustment in order to avoid obstacles. The two velocity controllers receive three sensor inputs: front distance (FD); right distance (RD) and left distance (LD) for the low-level motion control. Two heading controllers deploy the angle difference (AD) between the heading of AGV and the angle to the target to choose the optimal direction. The simulation experiments have been carried out under two different scenarios to investigate the feasibility of the proposed ANFIS technique. The simulation results have been presented using MATLAB software package; showing that ANFIS is capable of performing the navigation and path planning task safely and efficiently in a workspace populated with static obstacles

    A Model of Operant Conditioning for Adaptive Obstacle Avoidance

    Full text link
    We have recently introduced a self-organizing adaptive neural controller that learns to control movements of a wheeled mobile robot toward stationary or moving targets, even when the robot's kinematics arc unknown, or when they change unexpectedly during operation. The model has been shown to outperform other traditional controllers, especially in noisy environments. This article describes a neural network module for obstacle avoidance that complements our previous work. The obstacle avoidance module is based on a model of classical and operant conditioning first proposed by Grossberg ( 1971). This module learns the patterns of ultrasonic sensor activation that predict collisions as the robot navigates in an unknown cluttered environment. Along with our original low-level controller, this work illustrates the potential of applying biologically inspired neural networks to the areas of adaptive robotics and control.Office of Naval Research (N00014-95-1-0409, Young Investigator Award
    corecore