Cargando…

An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time

This paper proposes an algorithm that provides operational strategies for multiple heterogeneous mobile robot systems utilized in many real-world applications, such as deliveries, surveillance, search and rescue, monitoring, and transportation. Specifically, the authors focus on developing an algori...

Descripción completa

Detalles Bibliográficos
Autores principales: Patil, Abhishek, Bae, Jungyun, Park, Myoungkuk
Formato: Online Artículo Texto
Lenguaje:English
Publicado: MDPI 2022
Materias:
Acceso en línea:https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9370876/
https://www.ncbi.nlm.nih.gov/pubmed/35957193
http://dx.doi.org/10.3390/s22155637
_version_ 1784766949527388160
author Patil, Abhishek
Bae, Jungyun
Park, Myoungkuk
author_facet Patil, Abhishek
Bae, Jungyun
Park, Myoungkuk
author_sort Patil, Abhishek
collection PubMed
description This paper proposes an algorithm that provides operational strategies for multiple heterogeneous mobile robot systems utilized in many real-world applications, such as deliveries, surveillance, search and rescue, monitoring, and transportation. Specifically, the authors focus on developing an algorithm that solves a min–max multiple depot heterogeneous asymmetric traveling salesperson problem (MDHATSP). The algorithm is designed based on a primal–dual technique to operate given multiple heterogeneous robots located at distinctive depots by finding a tour for each robot such that all the given targets are visited by at least one robot while minimizing the last task completion time. Building on existing work, the newly developed algorithm can solve more generalized problems, including asymmetric cost problems with a min–max objective. Though producing optimal solutions requires high computational loads, the authors aim to find reasonable sub-optimal solutions within a short computation time. The algorithm was repeatedly tested in a simulation with varying problem sizes to verify its effectiveness. The computational results show that the algorithm can produce reliable solutions to apply in real-time operations within a reasonable time.
format Online
Article
Text
id pubmed-9370876
institution National Center for Biotechnology Information
language English
publishDate 2022
publisher MDPI
record_format MEDLINE/PubMed
spelling pubmed-93708762022-08-12 An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time Patil, Abhishek Bae, Jungyun Park, Myoungkuk Sensors (Basel) Article This paper proposes an algorithm that provides operational strategies for multiple heterogeneous mobile robot systems utilized in many real-world applications, such as deliveries, surveillance, search and rescue, monitoring, and transportation. Specifically, the authors focus on developing an algorithm that solves a min–max multiple depot heterogeneous asymmetric traveling salesperson problem (MDHATSP). The algorithm is designed based on a primal–dual technique to operate given multiple heterogeneous robots located at distinctive depots by finding a tour for each robot such that all the given targets are visited by at least one robot while minimizing the last task completion time. Building on existing work, the newly developed algorithm can solve more generalized problems, including asymmetric cost problems with a min–max objective. Though producing optimal solutions requires high computational loads, the authors aim to find reasonable sub-optimal solutions within a short computation time. The algorithm was repeatedly tested in a simulation with varying problem sizes to verify its effectiveness. The computational results show that the algorithm can produce reliable solutions to apply in real-time operations within a reasonable time. MDPI 2022-07-28 /pmc/articles/PMC9370876/ /pubmed/35957193 http://dx.doi.org/10.3390/s22155637 Text en © 2022 by the authors. https://creativecommons.org/licenses/by/4.0/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 (https://creativecommons.org/licenses/by/4.0/).
spellingShingle Article
Patil, Abhishek
Bae, Jungyun
Park, Myoungkuk
An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time
title An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time
title_full An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time
title_fullStr An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time
title_full_unstemmed An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time
title_short An Algorithm for Task Allocation and Planning for a Heterogeneous Multi-Robot System to Minimize the Last Task Completion Time
title_sort algorithm for task allocation and planning for a heterogeneous multi-robot system to minimize the last task completion time
topic Article
url https://www.ncbi.nlm.nih.gov/pmc/articles/PMC9370876/
https://www.ncbi.nlm.nih.gov/pubmed/35957193
http://dx.doi.org/10.3390/s22155637
work_keys_str_mv AT patilabhishek analgorithmfortaskallocationandplanningforaheterogeneousmultirobotsystemtominimizethelasttaskcompletiontime
AT baejungyun analgorithmfortaskallocationandplanningforaheterogeneousmultirobotsystemtominimizethelasttaskcompletiontime
AT parkmyoungkuk analgorithmfortaskallocationandplanningforaheterogeneousmultirobotsystemtominimizethelasttaskcompletiontime
AT patilabhishek algorithmfortaskallocationandplanningforaheterogeneousmultirobotsystemtominimizethelasttaskcompletiontime
AT baejungyun algorithmfortaskallocationandplanningforaheterogeneousmultirobotsystemtominimizethelasttaskcompletiontime
AT parkmyoungkuk algorithmfortaskallocationandplanningforaheterogeneousmultirobotsystemtominimizethelasttaskcompletiontime