Litcius/Paper detail

Fast, Composable Rescue Mission Planning for UAVs using Metric Temporal Logic

Usman A. Fiaz, John S. Baras

2020IFAC-PapersOnLine12 citationsDOIOpen Access PDF

Abstract

We present a hybrid compositional approach for real-time mission planning for multi-rotor unmanned aerial vehicles (UAVs) in a time critical search and rescue scenario. Starting with a known environment, we specify the mission using Metric Temporal Logic (MTL) and use a hybrid dynamical model to capture the various modes of UAV operation. We then divide the mission into several sub-tasks by exploiting the invariant nature of safety and timing constraints along the way, and the different modes (i.e., dynamics) of the UAV. For each sub-task, we translate the MTL specifications into linear constraints and solve the associated optimal control problem for desired path, using a Mixed Integer Linear Program (MILP) solver. The complete path for the mission is constructed recursively by composing the individual optimal sub-paths. We show by simulations that the resulting suboptimal trajectories satisfy the mission specifications, and the proposed approach leads to significant reduction in computational complexity of the problem, making it possible to implement in real-time.

Topics & Concepts

Metric (unit)Temporal logicComputer scienceLinear temporal logicInteger programmingMotion planningReduction (mathematics)Path (computing)LTI system theoryReal-time computingInvariant (physics)Mode (computer interface)Computational complexity theoryDroneLinear programmingInteger (computer science)Time complexityOptimal controlModel checkingMathematical optimizationControl engineeringControl (management)Distributed computingHybrid systemController (irrigation)Performance metricMetric systemUnexpected eventsSearch and rescueDynamical systems theoryTheoretical computer scienceObservabilityControl theory (sociology)Robotic Path Planning AlgorithmsFormal Methods in VerificationAI-based Problem Solving and Planning