Cargando…

AntAlate—A Multi-Agent Autonomy Framework

AntAlate is a software framework for Unmanned Aerial Vehicle (UAV) autonomy, designed to streamline and facilitate the work of application developers, particularly in deployment of Multi-Agent Robotic Systems (MARS). We created AntAlate in order to bring our research in the field of multi-agent syst...

Descripción completa

Detalles Bibliográficos
Autores principales: Dovrat, David, Bruckstein, Alfred M.
Formato: Online Artículo Texto
Lenguaje:English
Publicado: Frontiers Media S.A. 2021
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8417699/
https://www.ncbi.nlm.nih.gov/pubmed/34490357
http://dx.doi.org/10.3389/frobt.2021.719496
_version_ 1783748433320869888
author Dovrat, David
Bruckstein, Alfred M.
author_facet Dovrat, David
Bruckstein, Alfred M.
author_sort Dovrat, David
collection PubMed
description AntAlate is a software framework for Unmanned Aerial Vehicle (UAV) autonomy, designed to streamline and facilitate the work of application developers, particularly in deployment of Multi-Agent Robotic Systems (MARS). We created AntAlate in order to bring our research in the field of multi-agent systems from theoretical results to both advanced simulations and to real-life demonstrations. Creating a framework capable of catering to MARS applications requires support for distributed, decentralized, control using local sensing, performed autonomously by groups of identical anonymous agents. Though mainly interested in the emergent behavior of the system as a whole, we focused on the single agent and created a framework suitable for a system of systems approach, while minimizing the hardware requirements of the single agent. Global observers or even a centralized control can be added on top of AntAlate, but the framework does not require a global actor to finalize an application. The same applies to a human in the loop, and fully autonomous UAV applications can be written in as straightforward a way as can semi-autonomous applications. In this paper we describe the AntAlate framework and demonstrate its utility and versatility.
format Online
Article
Text
id pubmed-8417699
institution National Center for Biotechnology Information
language English
publishDate 2021
publisher Frontiers Media S.A.
record_format MEDLINE/PubMed
spelling pubmed-84176992021-09-05 AntAlate—A Multi-Agent Autonomy Framework Dovrat, David Bruckstein, Alfred M. Front Robot AI Robotics and AI AntAlate is a software framework for Unmanned Aerial Vehicle (UAV) autonomy, designed to streamline and facilitate the work of application developers, particularly in deployment of Multi-Agent Robotic Systems (MARS). We created AntAlate in order to bring our research in the field of multi-agent systems from theoretical results to both advanced simulations and to real-life demonstrations. Creating a framework capable of catering to MARS applications requires support for distributed, decentralized, control using local sensing, performed autonomously by groups of identical anonymous agents. Though mainly interested in the emergent behavior of the system as a whole, we focused on the single agent and created a framework suitable for a system of systems approach, while minimizing the hardware requirements of the single agent. Global observers or even a centralized control can be added on top of AntAlate, but the framework does not require a global actor to finalize an application. The same applies to a human in the loop, and fully autonomous UAV applications can be written in as straightforward a way as can semi-autonomous applications. In this paper we describe the AntAlate framework and demonstrate its utility and versatility. Frontiers Media S.A. 2021-08-20 /pmc/articles/PMC8417699/ /pubmed/34490357 http://dx.doi.org/10.3389/frobt.2021.719496 Text en Copyright © 2021 Dovrat and Bruckstein. https://creativecommons.org/licenses/by/4.0/This is an open-access article distributed under the terms of the Creative Commons Attribution License (CC BY). The use, distribution or reproduction in other forums is permitted, provided the original author(s) and the copyright owner(s) are credited and that the original publication in this journal is cited, in accordance with accepted academic practice. No use, distribution or reproduction is permitted which does not comply with these terms.
spellingShingle Robotics and AI
Dovrat, David
Bruckstein, Alfred M.
AntAlate—A Multi-Agent Autonomy Framework
title AntAlate—A Multi-Agent Autonomy Framework
title_full AntAlate—A Multi-Agent Autonomy Framework
title_fullStr AntAlate—A Multi-Agent Autonomy Framework
title_full_unstemmed AntAlate—A Multi-Agent Autonomy Framework
title_short AntAlate—A Multi-Agent Autonomy Framework
title_sort antalate—a multi-agent autonomy framework
topic Robotics and AI
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC8417699/
https://www.ncbi.nlm.nih.gov/pubmed/34490357
http://dx.doi.org/10.3389/frobt.2021.719496
work_keys_str_mv AT dovratdavid antalateamultiagentautonomyframework
AT brucksteinalfredm antalateamultiagentautonomyframework