Multi AGV Coordination Tolerant to Communication Failures

Most path planning algorithms used presently in multi-robot systems are based on offline planning. The Timed Enhanced A* (TEA*) algorithm gives the possibility of planning in real time, rather than planning in advance, by using a temporal estimation of the robot’s positions at any given time. In thi...

Full description

Bibliographic Details
Main Authors: Diogo Matos, Pedro Costa, José Lima, Paulo Costa
Format: Article
Language:English
Published: MDPI AG 2021-03-01
Series:Robotics
Subjects:
Online Access:https://www.mdpi.com/2218-6581/10/2/55
id doaj-58ce9fbabf964c819b92ad69e6e018de
record_format Article
spelling doaj-58ce9fbabf964c819b92ad69e6e018de2021-03-28T00:02:30ZengMDPI AGRobotics2218-65812021-03-0110555510.3390/robotics10020055Multi AGV Coordination Tolerant to Communication FailuresDiogo Matos0Pedro Costa1José Lima2Paulo Costa3Centre for Robotics in Industry and Intelligent Systems (CRIIS)—INESC TEC, 4200-465 Porto, PortugalCentre for Robotics in Industry and Intelligent Systems (CRIIS)—INESC TEC, 4200-465 Porto, PortugalCentre for Robotics in Industry and Intelligent Systems (CRIIS)—INESC TEC, 4200-465 Porto, PortugalCentre for Robotics in Industry and Intelligent Systems (CRIIS)—INESC TEC, 4200-465 Porto, PortugalMost path planning algorithms used presently in multi-robot systems are based on offline planning. The Timed Enhanced A* (TEA*) algorithm gives the possibility of planning in real time, rather than planning in advance, by using a temporal estimation of the robot’s positions at any given time. In this article, the implementation of a control system for multi-robot applications that operate in environments where communication faults can occur and where entire sections of the environment may not have any connection to the communication network will be presented. This system uses the TEA* to plan multiple robot paths and a supervision system to control communications. The supervision system supervises the communication with the robots and checks whether the robot’s movements are synchronized. The implemented system allowed the creation and execution of paths for the robots that were both safe and kept the temporal efficiency of the TEA* algorithm. Using the Simtwo2020 simulation software, capable of simulating movement dynamics and the Lazarus development environment, it was possible to simulate the execution of several different missions by the implemented system and analyze their results.https://www.mdpi.com/2218-6581/10/2/55multi-AGV controlpath planningTimed Enhanced A*tolerance to communication faults
collection DOAJ
language English
format Article
sources DOAJ
author Diogo Matos
Pedro Costa
José Lima
Paulo Costa
spellingShingle Diogo Matos
Pedro Costa
José Lima
Paulo Costa
Multi AGV Coordination Tolerant to Communication Failures
Robotics
multi-AGV control
path planning
Timed Enhanced A*
tolerance to communication faults
author_facet Diogo Matos
Pedro Costa
José Lima
Paulo Costa
author_sort Diogo Matos
title Multi AGV Coordination Tolerant to Communication Failures
title_short Multi AGV Coordination Tolerant to Communication Failures
title_full Multi AGV Coordination Tolerant to Communication Failures
title_fullStr Multi AGV Coordination Tolerant to Communication Failures
title_full_unstemmed Multi AGV Coordination Tolerant to Communication Failures
title_sort multi agv coordination tolerant to communication failures
publisher MDPI AG
series Robotics
issn 2218-6581
publishDate 2021-03-01
description Most path planning algorithms used presently in multi-robot systems are based on offline planning. The Timed Enhanced A* (TEA*) algorithm gives the possibility of planning in real time, rather than planning in advance, by using a temporal estimation of the robot’s positions at any given time. In this article, the implementation of a control system for multi-robot applications that operate in environments where communication faults can occur and where entire sections of the environment may not have any connection to the communication network will be presented. This system uses the TEA* to plan multiple robot paths and a supervision system to control communications. The supervision system supervises the communication with the robots and checks whether the robot’s movements are synchronized. The implemented system allowed the creation and execution of paths for the robots that were both safe and kept the temporal efficiency of the TEA* algorithm. Using the Simtwo2020 simulation software, capable of simulating movement dynamics and the Lazarus development environment, it was possible to simulate the execution of several different missions by the implemented system and analyze their results.
topic multi-AGV control
path planning
Timed Enhanced A*
tolerance to communication faults
url https://www.mdpi.com/2218-6581/10/2/55
work_keys_str_mv AT diogomatos multiagvcoordinationtoleranttocommunicationfailures
AT pedrocosta multiagvcoordinationtoleranttocommunicationfailures
AT joselima multiagvcoordinationtoleranttocommunicationfailures
AT paulocosta multiagvcoordinationtoleranttocommunicationfailures
_version_ 1724200592440557568