Cargando…

Water Sink Model for Robot Motion Planning

There are various motion planning techniques for robots or agents, such as bug algorithm, visibility graph, Voronoi diagram, cell decomposition, potential field, and other probabilistic algorithms. Each technique has its own advantages and drawbacks, depending on the number and shape of obstacles an...

Descripción completa

Detalles Bibliográficos
Autores principales: Jeon, Gi-Yoon, Jung, Jin-Woo
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6470774/
https://www.ncbi.nlm.nih.gov/pubmed/30871188
http://dx.doi.org/10.3390/s19061269
_version_ 1783411874057945088
author Jeon, Gi-Yoon
Jung, Jin-Woo
author_facet Jeon, Gi-Yoon
Jung, Jin-Woo
author_sort Jeon, Gi-Yoon
collection PubMed
description There are various motion planning techniques for robots or agents, such as bug algorithm, visibility graph, Voronoi diagram, cell decomposition, potential field, and other probabilistic algorithms. Each technique has its own advantages and drawbacks, depending on the number and shape of obstacles and performance criteria. Especially, a potential field has vector values for movement guidance to the goal, and the method can be used to make an instantaneous and smooth robot movement path without an additional controller. However, there may be some positions with zero force value, called local minima, where the robot or agent stops and cannot move any further. There are some solutions for local minima, such as random walk or backtracking, but these are not yet good enough to solve the local minima problem. In this paper, we propose a novel movement guidance method that is based on the water sink model to overcome the previous local minima problem of potential field methods. The concept of the water sink model is to mimic the water flow, where there is a sink or bathtub with a plughole and floating piece on the water. The plughole represents the goal position and the floating piece represents robot. In this model, when the plug is removed, water starts to drain out via the plughole and the robot can always reach the goal by the water flow. The water sink model simulator is implemented and a comparison of experimental results is done between the water sink model and potential field.
format Online
Article
Text
id pubmed-6470774
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-64707742019-04-26 Water Sink Model for Robot Motion Planning Jeon, Gi-Yoon Jung, Jin-Woo Sensors (Basel) Article There are various motion planning techniques for robots or agents, such as bug algorithm, visibility graph, Voronoi diagram, cell decomposition, potential field, and other probabilistic algorithms. Each technique has its own advantages and drawbacks, depending on the number and shape of obstacles and performance criteria. Especially, a potential field has vector values for movement guidance to the goal, and the method can be used to make an instantaneous and smooth robot movement path without an additional controller. However, there may be some positions with zero force value, called local minima, where the robot or agent stops and cannot move any further. There are some solutions for local minima, such as random walk or backtracking, but these are not yet good enough to solve the local minima problem. In this paper, we propose a novel movement guidance method that is based on the water sink model to overcome the previous local minima problem of potential field methods. The concept of the water sink model is to mimic the water flow, where there is a sink or bathtub with a plughole and floating piece on the water. The plughole represents the goal position and the floating piece represents robot. In this model, when the plug is removed, water starts to drain out via the plughole and the robot can always reach the goal by the water flow. The water sink model simulator is implemented and a comparison of experimental results is done between the water sink model and potential field. MDPI 2019-03-13 /pmc/articles/PMC6470774/ /pubmed/30871188 http://dx.doi.org/10.3390/s19061269 Text en © 2019 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (http://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Jeon, Gi-Yoon
Jung, Jin-Woo
Water Sink Model for Robot Motion Planning
title Water Sink Model for Robot Motion Planning
title_full Water Sink Model for Robot Motion Planning
title_fullStr Water Sink Model for Robot Motion Planning
title_full_unstemmed Water Sink Model for Robot Motion Planning
title_short Water Sink Model for Robot Motion Planning
title_sort water sink model for robot motion planning
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6470774/
https://www.ncbi.nlm.nih.gov/pubmed/30871188
http://dx.doi.org/10.3390/s19061269
work_keys_str_mv AT jeongiyoon watersinkmodelforrobotmotionplanning
AT jungjinwoo watersinkmodelforrobotmotionplanning