Rotational Error Metrics for Quadrotor Control

11/24/2020
by   Alexander Spitzer, et al.
0

We analyze and experimentally compare various rotational error metrics for use in quadrotor controllers. Traditional quadrotor attitude controllers have used Euler angles or the full rotation to compute an attitude error and scale that to compute a control response. Recently, several works have shown that prioritizing quadrotor tilt, or thrust vector error, in the attitude controller leads to improved position control, especially in situations with large yaw error. We provide a catalog of proposed rotational metrics, place them into the same framework, and show that we can independently reason about and design the magnitude of the response and the direction of the response. Existing approaches mainly fall into two categories: (1) metrics that induce a response in the shortest direction to correct the full rotation error and (2) metrics that combine a response in the shortest direction to correct tilt error with the shortest direction to correct yaw error. We show experimental results to highlight the salient differences between the rotational error metrics. See https://alspitz.github.io/roterrormetrics.html for an interactive simulation visualizing the experiments performed.

READ FULL TEXT

page 1

page 2

page 3

page 4

research
02/26/2018

Multicopter attitude control for recovery from large disturbances

We present a novel, high-performance attitude control law for multicopte...
research
06/17/2019

Trajectory Tracking for Quadrotors with Attitude Control on S^2 ×S^1

The control of a quadrotor is typically split into two subsequent proble...
research
11/06/2021

Feedback Control of Millimeter Scale Pivot Walkers Using Magnetic Actuation

An external magnetic field can be used to remotely control small-scaled ...
research
05/28/2021

Feedback Linearization for Quadrotors with a Learned Acceleration Error Model

This paper enhances the feedback linearization controller for multirotor...
research
12/03/2022

Quadcopter Tracking Using Euler-Angle-Free Flatness-Based Control

Quadcopter trajectory tracking control has been extensively investigated...
research
07/08/2020

Evaluating Robust, Perception Based Control with Quadrotors

Traditionally, controllers and state estimators in robotic systems are d...

Please sign up or login with your details

Forgot password? Click here to reset