Please use this identifier to cite or link to this item: http://repositorio.yachaytech.edu.ec/handle/123456789/484
Title: Path planning based on fast marching method
Authors: Pineda Arias, Israel Gustavo
Saguay Saguay, Jhonatan David
Keywords: Fast Marching Method (FMM)
Modificaciones de FMM
Planificación de rutas
FMM modifications
Path planning
Path planing based on FMM
Issue Date: Jan-2022
Publisher: Universidad de Investigación de Tecnología Experimental Yachay
Abstract: Con el avance de la tecnología de la información, la planificación de rutas se ha convertido en un área de investigación muy activa. La planificación de rutas es muy importante en diferentes áreas; por ejemplo, modelado de tumores, navegación robótica, análisis sismológico, procesamiento de imágenes, videojuegos, etc. El uso de estas técnicas de búsqueda ha demostrado que existen problemas de optimización y eficiencia, tanto en su implementación como en su diseño. Es por esto que actualmente se han desarrollado muchas soluciones y modificaciones de algoritmos que han intentado solucionar estos problemas en base a diferentes tipos de almacenamiento, estas alternativas se han propuesto con dos objetivos principales: reducir su tiempo computacional y mejorar su precisión. Aunque varios algoritmos resuelven el problema de planificación de rutas, el método Fast Marching no ha sido el más popular entre ellos. FMM es un algoritmo utilizado principalmente para calcular mapas de tiempos de llegada. FMM es un caso especial de métodos de ajuste de nivel, éste es capaz de proporcionar un camino suave de un punto a otro. El método Fast Marching se ha modificado de diferentes formas, tanto en su forma de almacenar datos como en su flujo de trabajo para resolver sus problemas de complejidad computacional. Por tanto, el primer paso es describir todas estas alternativas que presenta este método dentro de un marco común y comparar los diferentes métodos, con base en métricas previamente definidas para dar respuesta a la pregunta de investigación: ¿Cómo lograr un desempeño óptimo de FMM aplicado a la planificación de rutas? En el presente trabajo realizamos un algoritmo basado en el FMM enfocado en planificación de rutas, y reducimos el tiempo de ejecución del algoritmo FMM. El presente trabajo consta de seis capítulos. El Capítulo 2 presenta la revisión de la literatura de la investigación relacionada con la planificación de rutas y el método Fast Marching. Aquí se cubren los conceptos principales de la ecuación de Eikonal en la planificación de rutas y los componentes principales del método Fast Marching. El siguiente capítulo presenta información relacionada con la modificación del método Fast Marching y el uso de pilas en la implementación del algoritmo. El Capítulo 4 presenta el planteamiento del problema y la metodología utilizada en este proyecto de investigación. Además, nuestra propuesta para modificar el método Fast Marching se explica en detalle en este capítulo. En los últimos capítulos, presentamos los resultados de este proyecto, los escenarios de simulación y cómo se evaluaron todos algoritmos. Los resultados de este trabajo de investigación fueron muy gratificantes. En todos los escenarios evaluados la modificación de FMM presentada en este trabajo obtuvo el menor tiempo de ejecución. Nuestra modificación de FMM tuvo una mejora en el tiempo de ejecución de alrededor del $35\%$ con relación al FMM clásico.
Description: Path Planning has become a very active research area due to the advancement of information technology. Path Planning is very important in different areas; for example, tumor modeling, robotic navigation, seismological analysis, image processing, video games, etc. The use of these search techniques has shown that there are optimization and efficiency problems, both in their implementation and in their design. This is why many solutions and modifications of algorithms have been developed that have tried to solve these problems based on different types of storage, these alternatives have been proposed with two main objectives: to reduce its computational time and to improve its accuracy. Although several algorithms solve the route planning problem, the Fast Marching method has not been the most popular. FMM is a very popular algorithm to compute times-of-arrival maps. FMM is a special case of level set methods, it is able to provide a smooth path from one point to another. The Fast Marching method has been modified in different ways, both in its way of storing data and in its workflow to solve problems of computational complexity. Therefore, the first step is to describe all these alternatives that this method presents within a common framework and to compare the different methods, based on previously defined metrics to answer the research question: How to achieve optimal FMM performance applied to route planning? In the present work, we carry out an algorithm based on the FMM focused on Path Planning, and we reduce the execution time of the FMM algorithm. The present work consists of six chapters. Chapter 2 presents the literature review of research related to Path Planning and the Fast Marching method. Here, the main concepts of the Eikonal equation in the road panorama and the main components of the Fast Marching method algorithm are covered. The next chapter explains the modification of the Fast Marching method and the use of a stack for the implementation of the algorithm. Chapter 4 presents the statement of the problem and the methodology of this research. Also, we explain in detail our proposal to modify the Fast Marching method in this chapter. In the last chapters, we present the results of this project, the simulation scenarios, and how the algorithms were evaluated. The results of this research work were gratifying. For each evaluated scenario, the FMM modification presented in this work obtained the shortest execution time. Our FMM modification had an improvement of about $35\%$ in the execution time compared with the classic FMM.
URI: http://repositorio.yachaytech.edu.ec/handle/123456789/484
Appears in Collections:Tecnologías de la Información

Files in This Item:
File Description SizeFormat 
ECMC0092.pdf4.08 MBAdobe PDFView/Open


Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.