Safety Guarantees for Drones through Set-Based Formal Verification Methods

Master Thesis at ISAE-SUPAERO 2018

Abstract

We investigate approaches and algorithms for both offline and on-the-fly verification of low-level drone control algorithms. Specifically, we seek to verify that low-level control algorithms for drones satisfy performance requirements desired during the conception of the system. To this end, we perform an in depth analysis of quadrotor dynamics and its uncertainties. Then, we build on Taylor-based methods to estimate the reachable sets of the systems, which are then exploited to verify if the system could reach unsafe states. The results obtained during this master thesis are as follows: (a) We develop a hardware and software in the loop, Gazebo-based swarm simulator for the Crazyflie drones, (b) We leverage the Crazyflie simulator to investigate safety of dynamical systems through Taylor-based methods and abstract interpretation. Specifically, We investigate on-the-fly, lightweight, real-time verification (reach and safety properties) algorithms to be embedded on the Crazyflie drones.

Publication
Master Thesis Report at ISAE-SUPAERO 2018
  1. Build the quadrotor testbed for the team based on Crazyflie drones
  2. Develop a hardware and software in the loop, Gazebo-based swarm simulator for the Crazyflie drones
  3. Investigate safety of dynamical systems through Taylor-based methods and abstract interpretation
  4. On-the-fly, lightweight, real-time verification (reach and safety properties) algorithms to be embedded on the Crazyflie drones
Franck Djeumou
Franck Djeumou
Researcher at Toyota Research Institute | Incoming Assistant Professor at Rensselaer Polytechnic Institute

My research interests include learning and control with prior knowledge, planning under partial observation, control theory, and formal methods.

Next
Previous