Robot Path Planning in Unstructured Environments Using a Knowledge-based Genetic Algorithm
نویسندگان
چکیده
In this paper, a knowledge-based genetic algorithm (GA) is proposed for dynamic path planning of a mobile robot in unstructured complex environments. A unique representation method is proposed for the 2-dimensional complex robot environment, where the obstacles could be of arbitrary shape. According to the problem representation, an effective evaluation method is developed specially for the proposed genetic algorithm. The evaluation method is capable of accurately detecting collisions between a robot path and an arbitrarily-shaped obstacle, and assigns a cost function that is effective for the proposed genetic algorithm. The proposed approach uses a problem-specific GA for robot path planning instead of the standard one. It incorporates the domain knowledge of robot path planning into its specialised genetic operators, some of which also involve a local search technique. The effectiveness and efficiency of the proposed genetic algorithm are demonstrated by simulation and comparison studies. Copyright c ©2005 IFAC.
منابع مشابه
Robot Path Planning Using Cellular Automata and Genetic Algorithm
In path planning Problems, a complete description of robot geometry, environments and obstacle are presented; the main goal is routing, moving from source to destination, without dealing with obstacles. Also, the existing route should be optimal. The definition of optimality in routing is the same as minimizing the route, in other words, the best possible route to reach the destination. In most...
متن کاملPath Planning of a 3 DOF Servo-Hydraulic Mechanism Using Genetic Algorithm
The objective of this paper is path planning of a 3 DOF planer robot with hydraulic actuator using genetic algorithm. First the geometric and kinematic parameters of robot were established. The equations of motion are derived by Lagrange method. We proposed the model for proportional valve and hydraulic actuators. Then using the genetic algorithm we minimized the hydraulic energy consumption as...
متن کاملMobile-robot navigation with complete coverage of unstructured environments
There are some mobile-robot applications that require the complete coverage of an unstructured environment. Examples are humanitarian de-mining and floor-cleaning tasks. A complete-coverage algorithm is then used, a path-planning technique that allows the robot to pass over all points in the environment, avoiding unknown obstacles. Different coverage algorithms exist, but they fail working in u...
متن کاملDynamics modeling and stable gait planning of a quadruped robot in walking over uneven terrains
Quadruped robots have unique capabilities for motion over uneven natural environments. This article presents a stable gait for a quadruped robot in such motions and discusses the inverse-dynamics control scheme to follow the planned gait. First, an explicit dynamics model will be developed using a novel constraint elimination method for an 18-DOF quadruped robot. Thereafter, an inverse-dynamics...
متن کاملStudy of Evolutionary and Swarm Intelligent Techniques for Soccer Robot Path Planning
Finding an optimal path for a robot in a soccer field involves different parameters such as the positions of the robot, positions of the obstacles, etc. Due to simplicity and smoothness of Ferguson Spline, it has been employed for path planning between arbitrary points on the field in many research teams. In order to optimize the parameters of Ferguson Spline some evolutionary or intelligent al...
متن کامل