Mobile robot is an autonomous agent capable of navigating intelligently anywhere using sensor-actuator control techniques. The applications of the autonomous mobile robot in many fields such as industry, space, defence and transportation, and other social sectors are growing day by day. The mobile robot performs many tasks such as rescue operation, patrolling, disaster relief, planetary exploration, and material handling, etc. Therefore, an intelligent mobile robot is required that could travel autonomously in various static and dynamic environments. Several techniques have been applied by the various researchers for mobile robot navigation and obstacle avoidance. The present article focuses on the study of the intelligent navigation techniques, which are capable of navigating a mobile robot autonomously in static as well as dynamic environments.
Keywords:
IntroductionThis article introduces the literature survey of the various techniques used for mobile robot navigation. Navigation and obstacle avoidance are one of the fundamental problems in mobile robotics, which are being solved by the various researchers in the past two decades. The aim of navigation is to search an optimal or suboptimal path from the start point to the goal point with obstacle avoidance competence. Basically, the mobile robot navigation has been done by the Deterministic algorithm and Nondeterministic (Stochastic) algorithm. Nowadays, the hybridization of both the algorithms called as an Evolutionary algorithm is being used to solve the mobile robot navigation problem. Figure 1 shows the general classification of the Deterministic algorithm, Nondeterministic (Stochastic) algorithm, and Evolutionary algorithm, which are implemented for mobile robot navigation by various authors.
This paper describes the navigation of an automated Pioneer P3-DX wheeled robot between obstacles using particle swarm optimization (PSO) algorithm tuned feedforward neural network (FNN). This PSO algorithm minimizes the mean square error between the actual and predicted values of the FNN. In this work, 2 separate DC motors and 16 ultrasonic sensors have been used for making differential drive steering angle and for collecting the distance from obstacles, respectively. The proposed without tuned FNN and PSO-tuned FNN receives obstacle's distance as inputs form ultrasonic sensors and control the steering angle of a differential drive of automated Pioneer P3-DX wheeled robot as output. We have compared the results between without tuned FNN and PSO-tuned FNN, and it has been found that PSO-tuned FNN gives a better trajectory and takes less distance to reach the target. Virtual Robot Experimentation Platform software has been used to design the real-time simulation results. A comparative study between without tuned FNN and PSO-tuned FNN verifies the effectiveness of PSO-tuned FNN for automated Pioneer P3-DX wheeled robot navigation. Also, we have compared this winner PSO-tuned FNN to the previously developed PSO-optimized Fuzzy Logic Controller navigational technique to show the authenticity and real-time implementation of PSO-tuned FNN.
Autonomous mobile robots are used in several application areas including manufacturing, mining, military, and transportation, search and protect missions, etc. For the navigation system it is necessary to locate the position of the mobile robot in surrounding environment. For avoiding obstacles efficiently and to reach the target under many different shapes of obstacle in environment, a fuzzy logic controller has been designed to improve the movement of mobile robot according to obstacles positions by defining or establishing input variables, output variables, fuzzy logic membership functions, fuzzy logic rule base 'If-Then' fuzzy inference system rules and defuzzification method. Then it has to plan a path towards desired goal. The navigation system of a mobile robot has to identify all potential obstacles in order to search for a collision free path. Obstacles avoidance and destination point can be achieved by changing the direction angle of the mobile robot. To make the mobile robot move in its environment, the basic path planning strategies have been used. While the mobile robot is navigating in its workspace environment, it avoids obstacles and look for the target. In this paper the simulation of path planning technique for an autonomous mobile robot is presented. The figure shows simulation of the mobile robot with four obstacles.
Purpose
This paper aims to design and implement the multiple adaptive neuro-fuzzy inference system (MANFIS) architecture-based sensor-actuator (motor) control technique for mobile robot navigation in different two-dimensional environments with the presence of static and moving obstacles.
Design/methodology/approach
The three infrared range sensors have been mounted on the front, left and right side of the robot, which reads the forward, left forward and right forward static and dynamic obstacles in the environment. This sensor data information is fed as inputs into the MANFIS architecture to generate appropriate speed control commands for right and left motors of the robot. In this study, we have taken one assumption for moving obstacle avoidance in different scenarios the speed of the mobile robot is at least greater than or equal to the speed of moving obstacles and goal.
Findings
Graphical simulations have designed through MATLAB and virtual robot experimentation platform (V-REP) software and experiments have been done on Arduino MEGA 2560 microcontroller-based mobile robot. Simulation and experimental studies demonstrate the effectiveness and efficiency of the proposed MANFIS architecture.
Originality/value
This paper designs and implements MANFIS architecture for mobile robot navigation between a static and moving obstacle in different simulation and experimental environments. Also, the authors have compared this developed architecture to the other navigational technique and found that our developed architecture provided better results in terms of path length in the same environment.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.