Motion Planning Under Temporal Logic Specifications In Semantically Unknown Environments
Azizollah Taheri, Derya Aksaray
TL;DR
This work tackles motion planning under syntactically co-safe LTL (scLTL) specifications in environments with uncertain semantic labels by modeling uncertainty with a Probabilistically Labeled DMDP (PL-DMDP). An automata-theoretic framework is developed: a total DFA $\mathcal{A}_\phi$ representing the scLTL task is combined with the PL-DMDP into a product automaton $\mathcal{P}$, with edge probabilities $p_p$ encoding label uncertainty. A tailored reward structure and online value iteration drive the synthesis of a policy $\pi_p^*$ that seeks to reach accepting states while avoiding trash states, updating beliefs as true labels are revealed and re-planning when necessary. The approach is validated through case studies on gridworlds and benchmark analyses showing favorable trajectory lengths and runtime performance against prior offline methods, with demonstrated resilience to incorrect initial beliefs and scalable online replanning. The results have practical implications for robust autonomous navigation in partially known environments, offering a principled path to integrate semantic uncertainty into real-time planning and control.
Abstract
This paper addresses a motion planning problem to achieve spatio-temporal-logical tasks, expressed by syntactically co-safe linear temporal logic specifications (scLTL\next), in uncertain environments. Here, the uncertainty is modeled as some probabilistic knowledge on the semantic labels of the environment. For example, the task is "first go to region 1, then go to region 2"; however, the exact locations of regions 1 and 2 are not known a priori, instead a probabilistic belief is available. We propose a novel automata-theoretic approach, where a special product automaton is constructed to capture the uncertainty related to semantic labels, and a reward function is designed for each edge of this product automaton. The proposed algorithm utilizes value iteration for online replanning. We show some theoretical results and present some simulations/experiments to demonstrate the efficacy of the proposed approach.
