Cargando…
A simulation framework for bio-inspired sonar sensing with Unmanned Aerial Vehicles
We introduce a unified simulation framework that generates natural sensing environments and produces biosonar echoes under various sensing scenarios. This framework produces rich sensory data with environmental information completely known, thus can be used for the training of robotic algorithms for...
Autores principales: | , , , , , , |
---|---|
Formato: | Online Artículo Texto |
Lenguaje: | English |
Publicado: |
Public Library of Science
2020
|
Materias: | |
Acceso en línea: | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7608878/ https://www.ncbi.nlm.nih.gov/pubmed/33141848 http://dx.doi.org/10.1371/journal.pone.0241443 |
_version_ | 1783604921537396736 |
---|---|
author | Tanveer, M. Hassan Wu, Xiaowei Thomas, Antony Ming, Chen Müller, Rolf Tokekar, Pratap Zhu, Hongxiao |
author_facet | Tanveer, M. Hassan Wu, Xiaowei Thomas, Antony Ming, Chen Müller, Rolf Tokekar, Pratap Zhu, Hongxiao |
author_sort | Tanveer, M. Hassan |
collection | PubMed |
description | We introduce a unified simulation framework that generates natural sensing environments and produces biosonar echoes under various sensing scenarios. This framework produces rich sensory data with environmental information completely known, thus can be used for the training of robotic algorithms for biosonar-based Unmanned Aerial Vehicles. The simulated environment consists of random trees with full geometry of the tree foliage. To simulate a single tree, we adopt the Lindenmayer system to generate the initial branching pattern and integrate that with the available measurements of the 3D computer-aided design object files to create natural-looking branches, sub-branches, and leaves. A forest is formed by simulating trees at random locations generated by using an inhomogeneous Poisson process. While our simulated environments can be generally used for testing other sensors and training robotic algorithms, in this study we focus on testing bat-inspired Unmanned Aerial Vehicles that recreate bat’s flying behavior through biosonar sensors. To this end, we also introduce an foliage echo simulator that produces biosonar echoes while mimicking bat’s biosonar system. We demonstrate the application of the proposed simulation framework by generating real-world scenarios with multiple trees and computing the resulting impulse responses under static or dynamic motions of an Unmanned Aerial Vehicle. |
format | Online Article Text |
id | pubmed-7608878 |
institution | National Center for Biotechnology Information |
language | English |
publishDate | 2020 |
publisher | Public Library of Science |
record_format | MEDLINE/PubMed |
spelling | pubmed-76088782020-11-10 A simulation framework for bio-inspired sonar sensing with Unmanned Aerial Vehicles Tanveer, M. Hassan Wu, Xiaowei Thomas, Antony Ming, Chen Müller, Rolf Tokekar, Pratap Zhu, Hongxiao PLoS One Research Article We introduce a unified simulation framework that generates natural sensing environments and produces biosonar echoes under various sensing scenarios. This framework produces rich sensory data with environmental information completely known, thus can be used for the training of robotic algorithms for biosonar-based Unmanned Aerial Vehicles. The simulated environment consists of random trees with full geometry of the tree foliage. To simulate a single tree, we adopt the Lindenmayer system to generate the initial branching pattern and integrate that with the available measurements of the 3D computer-aided design object files to create natural-looking branches, sub-branches, and leaves. A forest is formed by simulating trees at random locations generated by using an inhomogeneous Poisson process. While our simulated environments can be generally used for testing other sensors and training robotic algorithms, in this study we focus on testing bat-inspired Unmanned Aerial Vehicles that recreate bat’s flying behavior through biosonar sensors. To this end, we also introduce an foliage echo simulator that produces biosonar echoes while mimicking bat’s biosonar system. We demonstrate the application of the proposed simulation framework by generating real-world scenarios with multiple trees and computing the resulting impulse responses under static or dynamic motions of an Unmanned Aerial Vehicle. Public Library of Science 2020-11-03 /pmc/articles/PMC7608878/ /pubmed/33141848 http://dx.doi.org/10.1371/journal.pone.0241443 Text en © 2020 Tanveer et al http://creativecommons.org/licenses/by/4.0/ This is an open access article distributed under the terms of the Creative Commons Attribution License (http://creativecommons.org/licenses/by/4.0/) , which permits unrestricted use, distribution, and reproduction in any medium, provided the original author and source are credited. |
spellingShingle | Research Article Tanveer, M. Hassan Wu, Xiaowei Thomas, Antony Ming, Chen Müller, Rolf Tokekar, Pratap Zhu, Hongxiao A simulation framework for bio-inspired sonar sensing with Unmanned Aerial Vehicles |
title | A simulation framework for bio-inspired sonar sensing with Unmanned Aerial Vehicles |
title_full | A simulation framework for bio-inspired sonar sensing with Unmanned Aerial Vehicles |
title_fullStr | A simulation framework for bio-inspired sonar sensing with Unmanned Aerial Vehicles |
title_full_unstemmed | A simulation framework for bio-inspired sonar sensing with Unmanned Aerial Vehicles |
title_short | A simulation framework for bio-inspired sonar sensing with Unmanned Aerial Vehicles |
title_sort | simulation framework for bio-inspired sonar sensing with unmanned aerial vehicles |
topic | Research Article |
url | https://www.ncbi.nlm.nih.gov/pmc/articles/PMC7608878/ https://www.ncbi.nlm.nih.gov/pubmed/33141848 http://dx.doi.org/10.1371/journal.pone.0241443 |
work_keys_str_mv | AT tanveermhassan asimulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT wuxiaowei asimulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT thomasantony asimulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT mingchen asimulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT mullerrolf asimulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT tokekarpratap asimulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT zhuhongxiao asimulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT tanveermhassan simulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT wuxiaowei simulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT thomasantony simulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT mingchen simulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT mullerrolf simulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT tokekarpratap simulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles AT zhuhongxiao simulationframeworkforbioinspiredsonarsensingwithunmannedaerialvehicles |