Fly Out The Window: Exploiting Discrete-Time Flatness for Fast Vision-Based Multirotor Flight

09/30/2021
by   Melissa Greeff, et al.
0

Current control design for fast vision-based flight tends to rely on high-rate, high-dimensional and perfect state estimation. This is challenging in real-world environments due to imperfect sensing and state estimation drift and noise. In this letter, we present an alternative control design that bypasses the need for a state estimate by exploiting discrete-time flatness. To the best of our knowledge, this is the first work to demonstrate that discrete-time flatness holds for the Euler discretization of multirotor dynamics. This allows us to design a controller using only a window of input and output information. We highlight in simulation how exploiting this property in control design can provide robustness to noisy output measurements (where estimating higher-order derivatives and the full state can be challenging). Fast vision-based navigation requires high performance flight despite possibly noisy high-rate real-time position estimation. In outdoor experiments, we show the application of discrete-time flatness to vision-based flight at speeds up to 10 m/s and how it can outperform controllers that hinge on accurate state estimation.

READ FULL TEXT

page 1

page 2

page 3

page 4

page 5

page 6

page 7

page 8

research
02/26/2021

Autonomous Quadrotor Flight despite Rotor Failure with Onboard Vision Sensors: Frames vs. Events

Fault-tolerant control is crucial for safety-critical systems, such as q...
research
04/09/2023

Learning Agile, Vision-based Drone Flight: from Simulation to Reality

We present our latest research in learning deep sensorimotor policies fo...
research
03/27/2021

Discrete-time data-driven control with Hölder-continuous real-time learning

This work provides a framework for data-driven control of discrete-time ...
research
09/04/2019

Collocation-Based Output-Error Method for Aircraft System Identification

The output-error method is a mainstay of aircraft system identification ...
research
07/04/2023

Falsification of a Vision-based Automatic Landing System

At smaller airports without an instrument approach or advanced equipment...
research
07/12/2023

Agilicious: Open-Source and Open-Hardware Agile Quadrotor for Vision-Based Flight

Autonomous, agile quadrotor flight raises fundamental challenges for rob...
research
08/22/2020

A Discrete-Time Matching Filtering Differentiator

This paper presents a time discretization of the robust exact filtering ...

Please sign up or login with your details

Forgot password? Click here to reset