Heuristic Task Allocation Method for Heterogeneous Lunar Robots under Dynamic Resource Cost

Rui Xu, Junhui Zhou, Zhaoyu Li*, Shengying Zhu, Bo Pan, Zhijun Zhao, Dengyun Yu

*Corresponding author for this work

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

Abstract

China, in collaboration with multiple countries, is preparing to construct a long-term, independently operated international lunar research station on the surface of the moon in the coming years. The construction of an unmanned lunar research station requires the collaboration of diverse and heterogeneous lunar robots to successfully carry out missions. Task allocation for heterogeneous lunar robots is a crucial technical requirement, focusing on constructing evaluation matrix, designing optimization objective functions, and developing algorithms for optimization matching. The state changes during the execution of tasks by robots result in different resource costs for completing other task goals compared to the initial resource costs. Therefore, one of the major challenges in task allocation for multi-robot systems is effectively managing dynamic resource costs during the construction of evaluation matrix (and subsequent optimization based on the matrix). However, the current approach tends to calculate static cost without considering cost changes during task execution, which deviates from standard engineering practices. Instead, the primary contribution of this paper lies in designing a heuristic algorithm capable of optimizing task allocation outcomes while accounting for the dynamic changes in resource costs incurred during goal achievement. In this paper, we propose a heuristic task allocation method for heterogeneous lunar robots under dynamic resource cost. Given a multi-robot cooperative task, our method firstly constructs a task allocation model based on robotic capability and task resource consumption. Next, based on relaxation planning graph, the resource cost for each lunar rover to complete all task goals is calculated, and the cost of transitioning between different goal states is estimated (to efficiently update the resource cost of completing each goal as the lunar rover's state changes). Subsequently, the evaluation matrix is constructed. Then, a heuristic algorithm is developed based on greedy search to efficiently solve the problem of allocating tasks to multiple heterogeneous lunar robots. We perform extensive sets of experiments in relative domains and the results show the effectiveness of the proposed method.

Original languageEnglish
Title of host publicationIAF Space Operations Symposium - Held at the 75th International Astronautical Congress, IAC 2024
PublisherInternational Astronautical Federation, IAF
Pages451-457
Number of pages7
ISBN (Electronic)9798331312183
DOIs
Publication statusPublished - 2024
Event2024 IAF Space Operations Symposium at the 75th International Astronautical Congress, IAC 2024 - Milan, Italy
Duration: 14 Oct 202418 Oct 2024

Publication series

NameProceedings of the International Astronautical Congress, IAC
ISSN (Print)0074-1795

Conference

Conference2024 IAF Space Operations Symposium at the 75th International Astronautical Congress, IAC 2024
Country/TerritoryItaly
CityMilan
Period14/10/2418/10/24

Keywords

  • Heuristic algorithm
  • Lunar robots
  • Resource cost
  • Task allocation

Fingerprint

Dive into the research topics of 'Heuristic Task Allocation Method for Heterogeneous Lunar Robots under Dynamic Resource Cost'. Together they form a unique fingerprint.

Cite this

Xu, R., Zhou, J., Li, Z., Zhu, S., Pan, B., Zhao, Z., & Yu, D. (2024). Heuristic Task Allocation Method for Heterogeneous Lunar Robots under Dynamic Resource Cost. In IAF Space Operations Symposium - Held at the 75th International Astronautical Congress, IAC 2024 (pp. 451-457). (Proceedings of the International Astronautical Congress, IAC). International Astronautical Federation, IAF. https://doi.org/10.52202/078367-0048