线性时序逻辑
机器人
不确定性算法
任务(项目管理)
计算机科学
航程(航空)
机器人学
理论计算机科学
约束满足问题
可扩展性
自动机
整数(计算机科学)
人工智能
数学优化
程序设计语言
数学
材料科学
管理
数据库
概率逻辑
经济
复合材料
作者
Xusheng Luo,Michael M. Zavlanos
标识
DOI:10.1109/tro.2022.3181948
摘要
We consider the problem of optimally allocating tasks, expressed as global linear temporal logic (LTL) specifications, to teams of heterogeneous mobile robots of different types. Each task may require robots of multiple types. To obtain a scalable solution, we propose a hierarchical approach that first allocates specific robots to tasks using the information about the tasks contained in the nondeterministic B $\ddot{\text{u}}$ chi automaton (NBA) that captures the LTL specification and then designs low-level paths for robots that respect the high-level assignment. Specifically, motivated by "lazy collision checking" methods in robotics, we first prune and relax the NBA by removing all negative atomic propositions, which simplifies the planning problem by checking constraint satisfaction only when needed. Then, we extract sequences of subtasks from the relaxed NBA along with their temporal orders and formulate a mixed integer linear program to allocate these subtasks to robots. Finally, we define generalized multirobot path planning problems to obtain low-level paths that satisfy both the high-level task allocation and the constraints captured by the negative atomic propositions in the original NBA. We show that our method is complete for a subclass of LTL that covers a broad range of tasks and present numerical simulations demonstrating that it can generate paths with lower cost, considerably faster than existing methods.
科研通智能强力驱动
Strongly Powered by AbleSci AI