Cargando…

ITC: Infused Tangential Curves for Smooth 2D and 3D Navigation of Mobile Robots †

Navigation is an indispensable component of ground and aerial mobile robots. Although there is a plethora of path planning algorithms, most of them generate paths that are not smooth and have angular turns. In many cases, it is not feasible for the robots to execute these sharp turns, and a smooth t...

Descripción completa

Detalles Bibliográficos
Autores principales: Ravankar, Abhijeet, Ravankar, Ankit A., Rawankar, Arpit, Hoshino, Yohei, Kobayashi, Yukinori
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2019
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6833116/
https://www.ncbi.nlm.nih.gov/pubmed/31658781
http://dx.doi.org/10.3390/s19204384
_version_ 1783466305795391488
author Ravankar, Abhijeet
Ravankar, Ankit A.
Rawankar, Arpit
Hoshino, Yohei
Kobayashi, Yukinori
author_facet Ravankar, Abhijeet
Ravankar, Ankit A.
Rawankar, Arpit
Hoshino, Yohei
Kobayashi, Yukinori
author_sort Ravankar, Abhijeet
collection PubMed
description Navigation is an indispensable component of ground and aerial mobile robots. Although there is a plethora of path planning algorithms, most of them generate paths that are not smooth and have angular turns. In many cases, it is not feasible for the robots to execute these sharp turns, and a smooth trajectory is desired. We present ‘ITC: Infused Tangential Curves’ which can generate smooth trajectories for mobile robots. The main characteristics of the proposed ITC algorithm are: (1) The curves are tangential to the path, thus maintaining [Formula: see text] continuity, (2) The curves are infused in the original global path to smooth out the turns, (3) The straight segments of the global path are kept straight and only the sharp turns are smoothed, (4) Safety is embedded in the ITC trajectories and robots are guaranteed to maintain a safe distance from the obstacles, (5) The curvature of ITC curves can easily be controlled and smooth trajectories can be generated in real-time, (6) The ITC algorithm smooths the global path on a part-by-part basis thus local smoothing at one point does not affect the global path. We compare the proposed ITC algorithm with traditional interpolation based trajectory smoothing algorithms. Results show that, in case of mobile navigation in narrow corridors, ITC paths maintain a safe distance from both walls, and are easy to generate in real-time. We test the algorithm in complex scenarios to generate curves of different curvatures, while maintaining different safety thresholds from obstacles in vicinity. We mathematically discuss smooth trajectory generation for both 2D navigation of ground robots, and 3D navigation of aerial robots. We also test the algorithm in real environments with actual robots in a complex scenario of multi-robot collision avoidance. Results show that the ITC algorithm can be generated quickly and is suitable for real-world scenarios of collision avoidance in narrow corridors.
format Online
Article
Text
id pubmed-6833116
institution National Center for Biotechnology Information
language English
publishDate 2019
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-68331162019-11-25 ITC: Infused Tangential Curves for Smooth 2D and 3D Navigation of Mobile Robots † Ravankar, Abhijeet Ravankar, Ankit A. Rawankar, Arpit Hoshino, Yohei Kobayashi, Yukinori Sensors (Basel) Article Navigation is an indispensable component of ground and aerial mobile robots. Although there is a plethora of path planning algorithms, most of them generate paths that are not smooth and have angular turns. In many cases, it is not feasible for the robots to execute these sharp turns, and a smooth trajectory is desired. We present ‘ITC: Infused Tangential Curves’ which can generate smooth trajectories for mobile robots. The main characteristics of the proposed ITC algorithm are: (1) The curves are tangential to the path, thus maintaining [Formula: see text] continuity, (2) The curves are infused in the original global path to smooth out the turns, (3) The straight segments of the global path are kept straight and only the sharp turns are smoothed, (4) Safety is embedded in the ITC trajectories and robots are guaranteed to maintain a safe distance from the obstacles, (5) The curvature of ITC curves can easily be controlled and smooth trajectories can be generated in real-time, (6) The ITC algorithm smooths the global path on a part-by-part basis thus local smoothing at one point does not affect the global path. We compare the proposed ITC algorithm with traditional interpolation based trajectory smoothing algorithms. Results show that, in case of mobile navigation in narrow corridors, ITC paths maintain a safe distance from both walls, and are easy to generate in real-time. We test the algorithm in complex scenarios to generate curves of different curvatures, while maintaining different safety thresholds from obstacles in vicinity. We mathematically discuss smooth trajectory generation for both 2D navigation of ground robots, and 3D navigation of aerial robots. We also test the algorithm in real environments with actual robots in a complex scenario of multi-robot collision avoidance. Results show that the ITC algorithm can be generated quickly and is suitable for real-world scenarios of collision avoidance in narrow corridors. MDPI 2019-10-10 /pmc/articles/PMC6833116/ /pubmed/31658781 http://dx.doi.org/10.3390/s19204384 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
Ravankar, Abhijeet
Ravankar, Ankit A.
Rawankar, Arpit
Hoshino, Yohei
Kobayashi, Yukinori
ITC: Infused Tangential Curves for Smooth 2D and 3D Navigation of Mobile Robots †
title ITC: Infused Tangential Curves for Smooth 2D and 3D Navigation of Mobile Robots †
title_full ITC: Infused Tangential Curves for Smooth 2D and 3D Navigation of Mobile Robots †
title_fullStr ITC: Infused Tangential Curves for Smooth 2D and 3D Navigation of Mobile Robots †
title_full_unstemmed ITC: Infused Tangential Curves for Smooth 2D and 3D Navigation of Mobile Robots †
title_short ITC: Infused Tangential Curves for Smooth 2D and 3D Navigation of Mobile Robots †
title_sort itc: infused tangential curves for smooth 2d and 3d navigation of mobile robots †
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC6833116/
https://www.ncbi.nlm.nih.gov/pubmed/31658781
http://dx.doi.org/10.3390/s19204384
work_keys_str_mv AT ravankarabhijeet itcinfusedtangentialcurvesforsmooth2dand3dnavigationofmobilerobots
AT ravankarankita itcinfusedtangentialcurvesforsmooth2dand3dnavigationofmobilerobots
AT rawankararpit itcinfusedtangentialcurvesforsmooth2dand3dnavigationofmobilerobots
AT hoshinoyohei itcinfusedtangentialcurvesforsmooth2dand3dnavigationofmobilerobots
AT kobayashiyukinori itcinfusedtangentialcurvesforsmooth2dand3dnavigationofmobilerobots