Published July 2021 | Version Submitted
Journal Article Open

Decentralized Task and Path Planning for Multi-Robot Systems

  • 1. ROR icon California Institute of Technology

Abstract

We consider a multi-robot system with a team of collaborative robots and multiple tasks that emerges over time. We propose a fully decentralized task and path planning (DTPP) framework consisting of a task allocation module and a localized path planning module. Each task is modeled as a Markov Decision Process (MDP) or a Mixed Observed Markov Decision Process (MOMDP) depending on whether full states or partial states are observable. The task allocation module then aims at maximizing the expected pure reward (reward minus cost) of the robotic team. We fuse the Markov model into a factor graph formulation so that the task allocation can be decentrally solved using the max-sum algorithm. Each robot agent follows the optimal policy synthesized for the Markov model and we propose a localized forward dynamic programming scheme that resolves conflicts between agents and avoids collisions. The proposed framework is demonstrated with high fidelity ROS simulations and experiments with multiple ground robots.

Additional Information

© 2021 IEEE. Manuscript received October 15, 2020; accepted February 14, 2021. Date of publication March 23, 2021; date of current version April 9, 2021. This letter was recommended for publication by Associate Editor C. Paxton and Editor N. Amato upon evaluation of the Reviewers' comments. This work was supported by AFOSR Award FA9550-19-1-0302 and NSF Award 1932091.

Attached Files

Submitted - 2011.10034.pdf

Files

2011.10034.pdf

Files (3.5 MB)

Name Size
md5:50fd77715c6a586b67993eb2be2ae8b5
3.5 MB Preview Download

Additional details

Identifiers

Eprint ID
107613
DOI
10.1109/LRA.2021.3068103
Resolver ID
CaltechAUTHORS:20210120-165241963

Funding

Air Force Office of Scientific Research (AFOSR)
FA9550-19-1-0302
NSF
CNS-1932091

Dates

Created
2021-01-21
Created from EPrint's datestamp field
Updated
2021-04-19
Created from EPrint's last_modified field