Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Towards Reactive Multi-agent Task Allocation for Large-scale Field Deployments
Luleå University of Technology, Department of Computer Science, Electrical and Space Engineering, Signals and Systems.ORCID iD: 0000-0003-3498-3765
2025 (English)Licentiate thesis, comprehensive summary (Other academic)
Abstract [en]

This thesis presents a recollection of developments and results towards enabling reactive task allocation in dynamic environments for large-scale autonomous robotic systems. Achieving such coordination of robotic teams is challenging in multiple ways, including how to design the local autonomy and the overall team orchestration. Although modern advances, with high-performing methods for localizing based on the environment and high-performance on-board computation units, are enabling the deployment of large systems in complex environments, the deployment of multi-agent systems has proven to be a significant challenge in robotics. This thesis explores different aspects of the robotics research field, including reactive task allocation for coordinating teams of agents in settings where the specific tasks are unknown a priori and how the local autonomy can be synthesized based on the specific task, and agent capabilities, at hand.

The articles included in this thesis are primarily focused on presenting key contributions towards three main research directions. First, a reactive auction-inspired task allocation framework is presented and demonstrated in environments with limited a priori information of the specific tasks to be completed. This multi-agent architecture is shown to be effective in realistic laboratory environments using multiple ground agents. Second, the creation of the necessary local autonomy for completing the tasks as prescribed by the task allocation framework is explored. A method for synthesizing behavior trees, based on the individual robot capabilities, for specific tasks is presented and evaluated for enabling more resilient and flexible overall mission execution. Finally, the third research direction lies within deploying such systems in harsh large-scale environments. Towards this direction, large-scale experiments are presented, showcasing the possibility to deploy teams consisting of multiple aerial vehicles in underground mines to perform routine inspection missions.

Place, publisher, year, edition, pages
Luleå: Luleå University of Technology, 2025.
Series
Licentiate thesis / Luleå University of Technology, ISSN 1402-1757
Keywords [en]
Robotics, Multi-agent Systems, Field Robotics
National Category
Robotics and automation
Research subject
Robotics and Artificial Intelligence
Identifiers
URN: urn:nbn:se:ltu:diva-111569ISBN: 978-91-8048-759-7 (print)ISBN: 978-91-8048-760-3 (electronic)OAI: oai:DiVA.org:ltu-111569DiVA, id: diva2:1935714
Presentation
2025-04-04, A1545, Luleå University of Technology, Luleå, 09:00 (English)
Opponent
Supervisors
Available from: 2025-02-07 Created: 2025-02-07 Last updated: 2025-03-14Bibliographically approved
List of papers
1. Reactive Multi-agent Coordination using Auction-based Task Allocation and Behavior Trees
Open this publication in new window or tab >>Reactive Multi-agent Coordination using Auction-based Task Allocation and Behavior Trees
2023 (English)In: 2023 IEEE Conference on Control Technology and Applications (CCTA), IEEE, 2023, p. 829-834Conference paper, Published paper (Refereed)
Place, publisher, year, edition, pages
IEEE, 2023
Series
Control Technology and Applications, ISSN 2768-0762, E-ISSN 2768-0770
National Category
Computer Sciences
Research subject
Robotics and Artificial Intelligence
Identifiers
urn:nbn:se:ltu:diva-103675 (URN)10.1109/CCTA54093.2023.10252961 (DOI)2-s2.0-85173873572 (Scopus ID)979-8-3503-3544-6 (ISBN)979-8-3503-3545-3 (ISBN)
Conference
2023 IEEE Conference on Control Technology and Applications (CCTA), August 16-18, 2023, Bridgetown, Barbados
Available from: 2024-01-16 Created: 2024-01-16 Last updated: 2025-02-07Bibliographically approved
2. Reactive Task Allocation for Balanced Servicing of Multiple Task Queues
Open this publication in new window or tab >>Reactive Task Allocation for Balanced Servicing of Multiple Task Queues
2023 (English)Conference paper, Published paper (Refereed)
National Category
Robotics and automation
Identifiers
urn:nbn:se:ltu:diva-111313 (URN)
Conference
22nd IFAC World Congress
Available from: 2025-01-17 Created: 2025-01-17 Last updated: 2025-02-07
3. Local Bidding Strategies for Reactive and Scalable Auction-Based Multi-Agent Coordination
Open this publication in new window or tab >>Local Bidding Strategies for Reactive and Scalable Auction-Based Multi-Agent Coordination
2024 (English)In: 2024 32nd Mediterranean Conference on Control and Automation (MED), IEEE, 2024, p. 203-208Conference paper, Published paper (Refereed)
Abstract [en]

This article proposes local bidding strategies for autonomous agents participating in an auction-based multi-agent coordination system, in order to improve the scalability and reactivity of the architecture in large-scale coordination scenarios. Based on a careful analysis of the reactivity requirements and the computational costs of the central auctioneer (costs for solving Linear Integer Programs) and the local agents (costs for path-planning and task execution), this article explores the idea of each agent bidding for a subset of available tasks that are locally relevant to the agent. Each agent first employs a computationally light euclidean distance-based and percentile-based screening method to choose a subset of available tasks, followed by a more computationally complex, but realistic path-planning based cost-estimation and bidding for the chosen subset. The proposed strategy not only reduces the overall computational cost at the agents, but also at the central auctioneer, by reducing the size of the combinatorial optimization problems and the overall communication requirements of the architecture, thereby improving the scalability and reactivity of the overall system. It is shown that, through a one-time simulation-guided design of the bidding parameters, the improved reactivity and scaling is achieved while retaining the optimality or near-optimality of the resulting task-allocation. The performance of the proposed bidding strategies is evaluated in two large-scale simulation scenarios and the reduction in computational costs and the near-optimality of the task allocation is demonstrated.

Place, publisher, year, edition, pages
IEEE, 2024
National Category
Computer Sciences
Research subject
Robotics and Artificial Intelligence
Identifiers
urn:nbn:se:ltu:diva-108681 (URN)10.1109/MED61351.2024.10566142 (DOI)2-s2.0-85198223945 (Scopus ID)
Conference
32nd Mediterranean Conference on Control and Automation (MED 2024), Chania, Crete, Greece,June 11-14, 2024
Note

ISBN for host publication: 979-8-3503-9544-0;

Available from: 2024-08-26 Created: 2024-08-26 Last updated: 2025-02-07Bibliographically approved
4. Behavior Tree Based Decentralized Multi-agent Coordination for Balanced Servicing of Time Varying Task Queues
Open this publication in new window or tab >>Behavior Tree Based Decentralized Multi-agent Coordination for Balanced Servicing of Time Varying Task Queues
2024 (English)In: 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), IEEE, 2024, p. 5718-5723Conference paper, Published paper (Refereed)
Abstract [en]

In this article, we present a reactive multi-agent coordination architecture for the management of material flows between production/pickup stages and delivery/drop-off stages, in scenarios such as underground mines and automated factory floors. The pickup and delivery stages are modelled as variable task queues, with no a priori information about the inflow into the production queues. The proposed solution coordinates the movement of a group of mobile agents operating between the two stages in a reactive and scalable manner, so that the material is transported from multiple production queues to multiple delivery queues in a balanced/equalized manner. In such a scenario, centralized planners suffer from low reactivity and poor scaling, as the number of agents and number of queues increases. To overcome this problem, we propose a decentralized approach comprising of two separate auction-based task distribution systems for the production and delivery stages, along with behavior-tree based management of agent autonomy and task bidding. Each auction system tracks the length of production/delivery queues and solves the optimal task assignment, based on the bids submitted by the agents. The agents participate in one of the two auction systems at any given time, based on the status of the behavior tree executing the two-stage tasks. We analytically show that the proposed decentralized auctioning approach along with agent autonomy and bidding managed by behavior trees, offers better scalability and reactiveness compared to the centralized approach. The proposed methodology is experimentally validated in a lab environment, in three illustrative material flow management scenarios, using TurtleBot3 robots as agents.

Place, publisher, year, edition, pages
IEEE, 2024
National Category
Computer Sciences
Research subject
Robotics and Artificial Intelligence
Identifiers
urn:nbn:se:ltu:diva-111312 (URN)10.1109/IROS58592.2024.10801900 (DOI)2-s2.0-85216454500 (Scopus ID)
Conference
The 2024 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2024), Abu Dhabi, UAE, October 14-18, 2024
Note

ISBN for host publication: 979-8-3503-7770-5

Available from: 2025-01-17 Created: 2025-01-17 Last updated: 2025-02-17Bibliographically approved
5. Deployment of an Aerial Multi-agent System for Automated Task Execution in Large-scale Underground Mining Environments
Open this publication in new window or tab >>Deployment of an Aerial Multi-agent System for Automated Task Execution in Large-scale Underground Mining Environments
Show others...
(English)In: IEEE transactions on field robotics., ISSN 2997-1101Article in journal (Refereed) Submitted
National Category
Robotics and automation
Identifiers
urn:nbn:se:ltu:diva-111566 (URN)
Available from: 2025-02-07 Created: 2025-02-07 Last updated: 2025-02-07

Open Access in DiVA

fulltext(33987 kB)85 downloads
File information
File name FULLTEXT02.pdfFile size 33987 kBChecksum SHA-512
560cf694ddc35f177c178eed2d7bae26e3f1b3124014a1aa9ac0f7ebde5ba115cc70dca69471814bbfd731698f0d0e30ea71f37e1fb97ee48f1e937cb0fcb600
Type fulltextMimetype application/pdf

Search in DiVA

By author/editor
Dahlquist, Niklas
By organisation
Signals and Systems
Robotics and automation

Search outside of DiVA

GoogleGoogle Scholar
Total: 86 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

isbn
urn-nbn

Altmetric score

isbn
urn-nbn
Total: 335 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf