ROJan 21, 2020

Iterator-Based Temporal Logic Task Planning

arXiv:2001.07678v27 citations
Originality Highly original
AI Analysis

This addresses scalability issues in robotic planning for tasks with universally quantified locations, though it incurs execution overhead.

The paper tackles the state explosion problem in temporal logic task planning for robotic systems with many discrete locations, introducing an iterator-based approach that achieves constant time synthesis for arbitrarily large numbers of locations, demonstrated with up to 700,000 locations in UAV missions.

Temporal logic task planning for robotic systems suffers from state explosion when specifications involve large numbers of discrete locations. We provide a novel approach, particularly suited for tasks specifications with universally quantified locations, that has constant time with respect to the number of locations, enabling synthesis of plans for an arbitrary number of them. We propose a hybrid control framework that uses an iterator to manage the discretised workspace hiding it from a plan enacted by a discrete event controller. A downside of our approach is that it incurs in increased overhead when executing a synthesised plan. We demonstrate that the overhead is reasonable for missions of a fixed-wing Unmanned Aerial Vehicle in simulated and real scenarios for up to 700000 locations.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes