Reinforcement Learning with Formal Performance Metrics for Quadcopter Attitude Control under Non-nominal Contexts

07/27/2021
by   Nicola Bernini, et al.
6

We explore the reinforcement learning approach to designing controllers by extensively discussing the case of a quadcopter attitude controller. We provide all details allowing to reproduce our approach, starting with a model of the dynamics of a crazyflie 2.0 under various nominal and non-nominal conditions, including partial motor failures and wind gusts. We develop a robust form of a signal temporal logic to quantitatively evaluate the vehicle's behavior and measure the performance of controllers. The paper thoroughly describes the choices in training algorithms, neural net architecture, hyperparameters, observation space in view of the different performance metrics we have introduced. We discuss the robustness of the obtained controllers, both to partial loss of power for one rotor and to wind gusts and finish by drawing conclusions on practical controller design by reinforcement learning.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
10/03/2022

Accelerate Reinforcement Learning with PID Controllers in the Pendulum Simulations

We propose a Proportional Integral Derivative (PID) controller-based coa...
research
02/26/2020

Mid-flight Propeller Failure Detection and Control of Propeller-deficient Quadcopter using Reinforcement Learning

Quadcopters can suffer from loss of propellers in mid-flight, thus requi...
research
03/06/2018

Synthesizing Neural Network Controllers with Probabilistic Model based Reinforcement Learning

We present an algorithm for rapidly learning controllers for robotics sy...
research
05/21/2023

A Reinforcement Learning Approach for Robust Supervisory Control of UAVs Under Disturbances

In this work, we present an approach to supervisory reinforcement learni...
research
08/03/2023

Improving Wind Resistance Performance of Cascaded PID Controlled Quadcopters using Residual Reinforcement Learning

Wind resistance control is an essential feature for quadcopters to maint...
research
07/28/2023

Worrisome Properties of Neural Network Controllers and Their Symbolic Representations

We raise concerns about controllers' robustness in simple reinforcement ...
research
03/10/2022

Deep Residual Reinforcement Learning based Autonomous Blimp Control

Blimps are well suited to perform long-duration aerial tasks as they are...

Please sign up or login with your details

Forgot password? Click here to reset