Right place, right time: proactive multi-robot task allocation under spatiotemporal uncertainty

For many multi-robot problems, tasks are announced during execution, where task announcement times and locations are uncertain. To synthesise multi-robot behaviour that is robust to early announcements and unexpected delays, multi-robot task allocation methods must explicitly model the stochastic pr...

Full description

Bibliographic Details
Main Authors: Street, C, Lacerda, B, Mühlig, M, Hawes, N
Format: Journal article
Language:English
Published: AI Access Foundation 2024
_version_ 1826312437903654912
author Street, C
Lacerda, B
Mühlig, M
Hawes, N
author_facet Street, C
Lacerda, B
Mühlig, M
Hawes, N
author_sort Street, C
collection OXFORD
description For many multi-robot problems, tasks are announced during execution, where task announcement times and locations are uncertain. To synthesise multi-robot behaviour that is robust to early announcements and unexpected delays, multi-robot task allocation methods must explicitly model the stochastic processes that govern task announcement. In this paper, we model task announcement using continuous-time Markov chains which predict when and where tasks will be announced. We then present a task allocation framework which uses the continuous-time Markov chains to allocate tasks proactively, such that robots are near or at the task location upon its announcement. Our method seeks to minimise the expected total waiting duration for each task, i.e. the duration between task announcement and a robot beginning to service the task. Our framework can be applied to any multi-robot task allocation problem where robots complete spatiotemporal tasks which are announced stochastically. We demonstrate the efficacy of our approach in simulation, where we outperform baselines which do not allocate tasks proactively, or do not fully exploit our task announcement models.
first_indexed 2024-04-09T03:54:33Z
format Journal article
id oxford-uuid:448f43b1-6837-4333-9bd4-532133a3d2b7
institution University of Oxford
language English
last_indexed 2024-04-09T03:54:33Z
publishDate 2024
publisher AI Access Foundation
record_format dspace
spelling oxford-uuid:448f43b1-6837-4333-9bd4-532133a3d2b72024-03-11T06:42:59ZRight place, right time: proactive multi-robot task allocation under spatiotemporal uncertaintyJournal articlehttp://purl.org/coar/resource_type/c_dcae04bcuuid:448f43b1-6837-4333-9bd4-532133a3d2b7EnglishSymplectic ElementsAI Access Foundation2024Street, CLacerda, BMühlig, MHawes, NFor many multi-robot problems, tasks are announced during execution, where task announcement times and locations are uncertain. To synthesise multi-robot behaviour that is robust to early announcements and unexpected delays, multi-robot task allocation methods must explicitly model the stochastic processes that govern task announcement. In this paper, we model task announcement using continuous-time Markov chains which predict when and where tasks will be announced. We then present a task allocation framework which uses the continuous-time Markov chains to allocate tasks proactively, such that robots are near or at the task location upon its announcement. Our method seeks to minimise the expected total waiting duration for each task, i.e. the duration between task announcement and a robot beginning to service the task. Our framework can be applied to any multi-robot task allocation problem where robots complete spatiotemporal tasks which are announced stochastically. We demonstrate the efficacy of our approach in simulation, where we outperform baselines which do not allocate tasks proactively, or do not fully exploit our task announcement models.
spellingShingle Street, C
Lacerda, B
Mühlig, M
Hawes, N
Right place, right time: proactive multi-robot task allocation under spatiotemporal uncertainty
title Right place, right time: proactive multi-robot task allocation under spatiotemporal uncertainty
title_full Right place, right time: proactive multi-robot task allocation under spatiotemporal uncertainty
title_fullStr Right place, right time: proactive multi-robot task allocation under spatiotemporal uncertainty
title_full_unstemmed Right place, right time: proactive multi-robot task allocation under spatiotemporal uncertainty
title_short Right place, right time: proactive multi-robot task allocation under spatiotemporal uncertainty
title_sort right place right time proactive multi robot task allocation under spatiotemporal uncertainty
work_keys_str_mv AT streetc rightplacerighttimeproactivemultirobottaskallocationunderspatiotemporaluncertainty
AT lacerdab rightplacerighttimeproactivemultirobottaskallocationunderspatiotemporaluncertainty
AT muhligm rightplacerighttimeproactivemultirobottaskallocationunderspatiotemporaluncertainty
AT hawesn rightplacerighttimeproactivemultirobottaskallocationunderspatiotemporaluncertainty