Geometric Control of an Autonomous Quadrotor UAV

6 downloads 275 Views 5MB Size Report
an Autonomous Quadrotor UAV. Taeyoung Lee. Mechanical and Aerospace Engineering. Florida Institute of Technology. Geometric Control of an Autonomous ...
Geometric Control of an Autonomous Quadrotor UAV Taeyoung Lee Mechanical and Aerospace Engineering Florida Institute of Technology

Geometric Control of an Autonomous Quadrotor UAV

1/9

Introduction

Computational Geometric Mechanics and Control Dynamics and Control Understand the behavior of physical systems under the interaction with their environment Create a control system that causes the system to behave in a desired manner Most of nonlinear dynamics and control problems are studied in a linear space. x˙ = f (t, x, u),

x ∈ Rn , u ∈ Rm , f : Rn+m+1 → Rn

Geometric Mechanics and Control Understand the structure of the equations of motion of a system in order to facilitate its analysis and design Analyze the evolution of a system and design controllers on a nonlinear manifold

Geometric Control of an Autonomous Quadrotor UAV

2/9

Introduction

Computational Geometric Mechanics and Control Computational Geometric Mechanics and Control Develop computational algorithms which preserve the geometric properties of a mechanical system Robust and careful numerical implementation of geometric control theory to complex engineering systems

Importance Structure-preservation is critical for stability, accuracy, reliability and efficiency of numerical computations Yields a systematic framework to develop computational methods consistent with the underlying geometry of the problem Provides nontrivial maneuvers that are globally valid on a nonlinear configuration manifold Computational methods constructed by underlying physical principles

Geometric Control of an Autonomous Quadrotor UAV

3/9

Introduction

Quadrotor Unmanned Aerial Vehicle Quadrotor UAV Two pairs of counter-rotating rotors and propellers Vertical take-off/landing, and hovering capability Simpler mechanical structures compared with general helicopters Envisaged for autonomous surveillance, mobile sensor network, and educational purposes

Existing Control Systems for Quadrotor UAVs Based on the linearized dynamics of a quadrotor UAV Singularities in representing complex maneuvers Fundamental restriction in tracking nontrivial trajectories

Geometric Control of an Autonomous Quadrotor UAV

4/9

Introduction

Geometric Control of a Quadrotor UAV Proposed Geometric Tracking Control of a Quadrotor UAV Represent the dynamical of a quadrotor UAV globally using differential geometry Asymptotic stability is guaranteed for almost all initial conditions Provides extreme maneuverabilities to follow complex trajectories accurately

Control Input Structures Thrust at four rotors (f1 , f2 , f3 , f4 ) Total thrust magnitude and moment vector are controlled f4 f1

f3

~b1 f2

~e1 ~e3

~b3 ~b2

~e2

Geometric Control of an Autonomous Quadrotor UAV

5/9

Introduction

Geometric Control of a Quadrotor UAV Three Flight Modes Attitude Controlled Mode: track an attitude command Rd (t) Position Controlled Mode: track a position command xd (t) and a heading direction b1d (t) Velocity Controlled Mode: track a velocity command vd (t) and a heading direction b1d (t)

Hybrid Control System Switching between several flight modes yields autonomous acrobatic maneuvers Robust to switching conditions xd

- Trajectory ~ b3d tracking ~b1 d 6 r -

f Attitude tracking

M

-

Quadrotor Dynamics

r -

Controller x, v, R, Ω Geometric Control of an Autonomous Quadrotor UAV

6/9

Introduction

Geometric Control of a Quadrotor UAV

Elliptic Helix

Geometric Control of an Autonomous Quadrotor UAV

Double Flipping

7/9

Introduction

Hardward System Development FIT Quadrotor UAV Prototype UAV to demonstrate capabilities of geometric control experimentally, supported by ACITC grant Composed of a main controller, four motor speed controllers, an attitude sensor, WIFI communication, and a safety module Currently verifying control system codes before a flight test

Geometric Control of an Autonomous Quadrotor UAV

8/9

Introduction

Benefits Research Explicit demonstration of unification between differential geometry in applied mathematics and autonomous systems in control engineering The outcome of this research will be presented at international conferences (IEEE CDC 2010, IFAC World Congress 2011).

Teaching Control system design procedure and test results have been incorporated into the following classes at FIT: MAE4242 MAE4014 MAE5690

Aircraft Stability and Control Control Systems Nonlinear Systems and Control

Human Resources Training two graduate students in developing a real-time embedded control system for a quadrotor UAV Advising their thesis projects directly related to embedded systems Geometric Control of an Autonomous Quadrotor UAV

9/9