Digital Library

cab1

 
Title:      GENETIC ALGORITHM WITH MODIFIED OPERATORS FOR AN INTEGRATED TRAVELING SALESMAN AND COVERAGE PATH PLANNING PROBLEM
Author(s):      Wen-Chieh Tung and Jing-Sin Liu
ISBN:      978-989-8533-95-1
Editors:      Hans Weghorn
Year:      2019
Edition:      Single
Keywords:      Coverage Path Planning, Traveling Salesman Problem (TSP), TSP-CPP, Genetic Algorithm, Dynamic Programming, Modified Operators
Type:      Full Paper
First Page:      205
Last Page:      216
Language:      English
Cover:      cover          
Full Contents:      click to dowload Download
Paper Abstract:      Coverage path planning (CPP) is a fundamental task to many applications for machining, cleaning, mine sweeping, lawn mowing, performing missions with UAVs such as mapping, surveillance, SAR and air quality monitoring. One approach for a known environment with obstacles is to decompose the environment into cells such that each cell can be covered individually. We can then decide the visiting order of cells to connect those intra-cell paths together. Finding the shortest inter-cell path that visits every cell and returns to the origin cell is similar to the traveling salesman problem (TSP), and the additional variation to consider is that there are multiple intra-cell paths for each cell resulting from different choices of entry and exit points in each cell, and therefore affect the inter-cell path. This integrated traveling salesman and coverage path planning problem is called TSP-CPP, similar to TSP with neighborhood (TSPN). The solution to TSP-CPP requires the simultaneously determination of visiting order of sites with null or minimum repetition and the transition points of each visiting site. Recent approaches for TSP-CPP include dynamic programming (DP) for TSP adapted to TSP-CPP, or determination using brute force enumerative search on combinations of entry and exit points of every cell and then solve each combination of entry and exit points with TSP-solver. Both of them suffer from exponential complexity and are prohibitive for complex environments with large number of cells. In this paper, we propose an appropriate genetic algorithm implementation for TSP-CPP to achieve a good balance between time efficiency and path optimality to break the curse of dimension in DP. Our approach is demonstrated to find the true optimal solution as DP in all simulation environments and one hundred times faster than DP approach for maps decomposed with large cell number.
   

Social Media Links

Search

Login