A Distributed Dynamic Framework to Allocate Collaborative Tasks Based on Capability Matching in Heterogeneous Multi-Robot Systems

Hoi Yin Lee, Peng Zhou, Bin Zhang, Liuming Qiu, Bowen Fan, Anqing Duan, Jingtao Tang, Tin Lun Lam, David Navarro-Alarcon

Research output: Journal article publicationJournal articleAcademic researchpeer-review

Abstract

Collaboration among a group of robots with heterogeneous capabilities is an important research problem that enables to combine different robot functionalities, and thus, conducts complex tasks that may be difficult to achieve by a single robot with limited resources. In this paper, we propose a new distributed task allocation framework based on the capability matching of heterogeneous robots. The framework is composed of an ontological dynamic knowledge graph model and a hardware control scheme to model the capability and optimize resource utilization for collaborative tasks. We introduce an intuitive hardware control scheme based on a dynamic knowledge graph that resolves possible conflicts between the hardware control of different types of robots. Action sequences are produced by a task and motion planning algorithm to collaboratively perform the assigned task. The performance of the proposed methodology is evaluated by both simulations and hardware experiments.

Original languageEnglish
Pages (from-to)1
Number of pages1
JournalIEEE Transactions on Cognitive and Developmental Systems
DOIs
Publication statusAccepted/In press - 2023

Keywords

  • Capability Modelling
  • Cognitive Systems
  • Collaboration
  • Hardware
  • Multi-Robot Systems
  • Resource Allocation
  • Resource management
  • Robot kinematics
  • Robot sensing systems
  • Robots
  • Task Allocation
  • Task analysis

ASJC Scopus subject areas

  • Software
  • Artificial Intelligence

Fingerprint

Dive into the research topics of 'A Distributed Dynamic Framework to Allocate Collaborative Tasks Based on Capability Matching in Heterogeneous Multi-Robot Systems'. Together they form a unique fingerprint.

Cite this