TY - JOUR
T1 - Multi-Agent Action Graph Based Task Allocation and Path Planning Considering Changes in Environment
AU - Okubo, Takuma
AU - Takahashi, Masaki
N1 - Funding Information:
This work was supported by the Core Research for Evolutional Science and Technology (CREST) of the Japan Science and Technology Agency (JST) under Grant JPMJCR19A1
Publisher Copyright:
© 2013 IEEE.
PY - 2023
Y1 - 2023
N2 - Task allocation and path planning considering changes in the mobility of robots in the environment allows the robots to efficiently execute tasks with smaller travel times. A lunar base construction is one of the situations in which robots can more efficiently accomplish its goal by taking such environment changes into account when performing tasks. For the construction, we assumed that when a robot executes a task of building a road, the environment changes such that aisles that were unusable before the task become usable post execution. If such changes in environment are considered in advance, the robot can efficiently plan to wait until the environment changes and can move before executing the task. However, previous studies have not considered such changes, resulting in inefficient planning. To solve this problem, we developed a multi-agent action graph that consists of multiple layers and expresses the environment changes associated with task execution in terms of changes in these layers. In this graph, task allocation and path planning are formulated as a combinatorial optimization problem and are optimized using mixed-integer programming. Multi-agent action graphs and the proposed formulation enable efficient planning considering changes in the robots' mobility in advance. Through simulations, we confirmed that the proposed method completed the construction of the lunar base approximately 16.4% earlier than the conventional method, while consuming approximately 16.0% less total energy of the robots.
AB - Task allocation and path planning considering changes in the mobility of robots in the environment allows the robots to efficiently execute tasks with smaller travel times. A lunar base construction is one of the situations in which robots can more efficiently accomplish its goal by taking such environment changes into account when performing tasks. For the construction, we assumed that when a robot executes a task of building a road, the environment changes such that aisles that were unusable before the task become usable post execution. If such changes in environment are considered in advance, the robot can efficiently plan to wait until the environment changes and can move before executing the task. However, previous studies have not considered such changes, resulting in inefficient planning. To solve this problem, we developed a multi-agent action graph that consists of multiple layers and expresses the environment changes associated with task execution in terms of changes in these layers. In this graph, task allocation and path planning are formulated as a combinatorial optimization problem and are optimized using mixed-integer programming. Multi-agent action graphs and the proposed formulation enable efficient planning considering changes in the robots' mobility in advance. Through simulations, we confirmed that the proposed method completed the construction of the lunar base approximately 16.4% earlier than the conventional method, while consuming approximately 16.0% less total energy of the robots.
KW - environment changes
KW - multi-robot systems
KW - path planning
KW - robotic lunar surface operations
KW - Task allocation
UR - http://www.scopus.com/inward/record.url?scp=85149375138&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85149375138&partnerID=8YFLogxK
U2 - 10.1109/ACCESS.2023.3249757
DO - 10.1109/ACCESS.2023.3249757
M3 - Article
AN - SCOPUS:85149375138
SN - 2169-3536
VL - 11
SP - 21160
EP - 21175
JO - IEEE Access
JF - IEEE Access
ER -