paparazzi - the free autopilot [24c3]

66
Build your own UAV A. Drouin, M. M¨ uller Ecole Nationale de l’Aviation Civile December 2007 A. Drouin, M. M¨ uller ( Ecole Nationale de l’Aviation Civile ) Build your own UAV December 2007 1 / 34

Upload: openslidesarchive

Post on 22-Nov-2014

342 views

Category:

Technology


1 download

DESCRIPTION

A presentation by Martin Müller and Antoine Drouin, at the 24th Chaos Communication Congress, Berlin, December 2007. http://events.ccc.de/congress/2007/Fahrplan/events/2225.en.html http://www.youtube.com/watch?v=1ei7pkPGkAA

TRANSCRIPT

Page 1: Paparazzi - The Free Autopilot [24c3]

Build your own UAV

A. Drouin, M. Muller

Ecole Nationale de l’Aviation Civile

December 2007

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 1 / 34

Page 2: Paparazzi - The Free Autopilot [24c3]

1 Overview

2 Flight Presentation

3 In Depth DescriptionHardwareSoftwareApplications

4 Conclusions

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 2 / 34

Page 3: Paparazzi - The Free Autopilot [24c3]

Overview

UAVs

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 3 / 34

Page 4: Paparazzi - The Free Autopilot [24c3]

Overview

UAVs

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 3 / 34

Page 5: Paparazzi - The Free Autopilot [24c3]

Overview

UAVs

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 3 / 34

Page 6: Paparazzi - The Free Autopilot [24c3]

Overview

UAVs

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 3 / 34

Page 7: Paparazzi - The Free Autopilot [24c3]

Overview

UAVs

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 3 / 34

Page 8: Paparazzi - The Free Autopilot [24c3]

Overview

What it takes

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 4 / 34

Page 9: Paparazzi - The Free Autopilot [24c3]

Overview

Unmanned Aircraft System

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 5 / 34

Page 10: Paparazzi - The Free Autopilot [24c3]

Overview

Networked System to be demonstrated

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 6 / 34

Page 11: Paparazzi - The Free Autopilot [24c3]

Overview

Flight Plan

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 7 / 34

Page 12: Paparazzi - The Free Autopilot [24c3]

Overview

Flight Plan

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 7 / 34

Page 13: Paparazzi - The Free Autopilot [24c3]

Overview

Flight Plan

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 7 / 34

Page 14: Paparazzi - The Free Autopilot [24c3]

Overview

Flight Plan

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 7 / 34

Page 15: Paparazzi - The Free Autopilot [24c3]

Overview

Flight Plan

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 7 / 34

Page 16: Paparazzi - The Free Autopilot [24c3]

Overview

Ground control station

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 8 / 34

Page 17: Paparazzi - The Free Autopilot [24c3]

Overview

Video

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 9 / 34

Page 18: Paparazzi - The Free Autopilot [24c3]

Overview

Let’s Fly

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 10 / 34

Page 19: Paparazzi - The Free Autopilot [24c3]

In Depth Description

History

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 11 / 34

Page 20: Paparazzi - The Free Autopilot [24c3]

In Depth Description

History

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 11 / 34

Page 21: Paparazzi - The Free Autopilot [24c3]

In Depth Description

History

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 11 / 34

Page 22: Paparazzi - The Free Autopilot [24c3]

In Depth Description

History

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 11 / 34

Page 23: Paparazzi - The Free Autopilot [24c3]

In Depth Description

History

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 11 / 34

Page 24: Paparazzi - The Free Autopilot [24c3]

In Depth Description

Goals

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 12 / 34

Page 25: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

COTS

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 13 / 34

Page 26: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

RC Toy vs UAV

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 14 / 34

Page 27: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

RC Toy vs UAV

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 14 / 34

Page 28: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

RC Toy vs UAV

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 14 / 34

Page 29: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

Controller board

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 15 / 34

Page 30: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

Infrared Attitude Measurement

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 16 / 34

Page 31: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

Infrared Attitude Measurement

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 16 / 34

Page 32: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

Infrared Attitude Measurement

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 16 / 34

Page 33: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

Infrared Thermopile

MLX90247 Thermopile

Output voltage proportional to radiating temperature of seen body

Sensitivity 40uV/C

90°cone of vision

¿10 in small quantities

Used for example in car air conditioning system, non contact thermometers

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 17 / 34

Page 34: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

GPS

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 18 / 34

Page 35: Paparazzi - The Free Autopilot [24c3]

In Depth Description Hardware

Datalink

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 19 / 34

Page 36: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Networked Architecture

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 20 / 34

Page 37: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Onboard Software

Processor Architecture Independantavr, arm7 and i386

Board Configuration Independantsingle and twin processors boards

Vehicle Configuration Independantfixed wings and rotorcrafts

Safeformal methods, real time analysis, extensive testing

EfficientCode generation, compile time approach

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 21 / 34

Page 38: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Flight Plan Language

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 22 / 34

Page 39: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Ergonomy

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 23 / 34

Page 40: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Ergonomy

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 23 / 34

Page 41: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Ergonomy

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 23 / 34

Page 42: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Ergonomy

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 23 / 34

Page 43: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Ergonomy

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 23 / 34

Page 44: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Ergonomy

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 23 / 34

Page 45: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Ergonomy

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 23 / 34

Page 46: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Ergonomy

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 23 / 34

Page 47: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Flight Data Analysis

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 24 / 34

Page 48: Paparazzi - The Free Autopilot [24c3]

In Depth Description Software

Flight Data Analysis

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 24 / 34

Page 49: Paparazzi - The Free Autopilot [24c3]

In Depth Description Applications

MAV Competitions

JMD03, Toulouse, France : 1st place with the Twinstar

EMAV04, Braunschweig, Germany : 1st place with the Microjet

JMD04, Toulouse, France : 1st place with the Microjet

MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places

EMAV06, Braunschweig, Germany : all the teams were equiped withPaparazzi

MAV06, Sandestin, Florida : 2nd and 3rd places

MAV07, Toulouse, France : 1st place (tie), 3rd, 4th and 5th places

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 25 / 34

Page 50: Paparazzi - The Free Autopilot [24c3]

In Depth Description Applications

Teaching

U. of Arizona

HS Bremen

Istanbul TU

U. of Sheffield

U. de Sherbrooke

Supaero

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 26 / 34

Page 51: Paparazzi - The Free Autopilot [24c3]

In Depth Description Applications

Aeronautics/UAV research

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 27 / 34

Page 52: Paparazzi - The Free Autopilot [24c3]

In Depth Description Applications

Other research

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 28 / 34

Page 53: Paparazzi - The Free Autopilot [24c3]

In Depth Description Applications

Other research

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 28 / 34

Page 54: Paparazzi - The Free Autopilot [24c3]

In Depth Description Applications

Operational applications

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 29 / 34

Page 55: Paparazzi - The Free Autopilot [24c3]

Conclusions

Conclusions

Technology is ready

Wide fields of applications

Reglementation is lagged ( RC / segregated airspace )

Integration to civil traffic

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 30 / 34

Page 56: Paparazzi - The Free Autopilot [24c3]

Conclusions

Acknowledgements

Pascal Brisset

Murat Bronz

Michel Gorraz

Anton Kochevar

Christian Lindenberg

Arnold Schroter

Jeremy Tyler

and all others...

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 31 / 34

Page 57: Paparazzi - The Free Autopilot [24c3]

Conclusions

Acknowledgements

Pascal Brisset

Murat Bronz

Michel Gorraz

Anton Kochevar

Christian Lindenberg

Arnold Schroter

Jeremy Tyler

and all others...

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 31 / 34

Page 58: Paparazzi - The Free Autopilot [24c3]

Conclusions

Acknowledgements

Pascal Brisset

Murat Bronz

Michel Gorraz

Anton Kochevar

Christian Lindenberg

Arnold Schroter

Jeremy Tyler

and all others...

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 31 / 34

Page 59: Paparazzi - The Free Autopilot [24c3]

Conclusions

Acknowledgements

Pascal Brisset

Murat Bronz

Michel Gorraz

Anton Kochevar

Christian Lindenberg

Arnold Schroter

Jeremy Tyler

and all others...

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 31 / 34

Page 60: Paparazzi - The Free Autopilot [24c3]

Conclusions

Acknowledgements

Pascal Brisset

Murat Bronz

Michel Gorraz

Anton Kochevar

Christian Lindenberg

Arnold Schroter

Jeremy Tyler

and all others...

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 31 / 34

Page 61: Paparazzi - The Free Autopilot [24c3]

Conclusions

Acknowledgements

Pascal Brisset

Murat Bronz

Michel Gorraz

Anton Kochevar

Christian Lindenberg

Arnold Schroter

Jeremy Tyler

and all others...

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 31 / 34

Page 62: Paparazzi - The Free Autopilot [24c3]

Conclusions

Acknowledgements

Pascal Brisset

Murat Bronz

Michel Gorraz

Anton Kochevar

Christian Lindenberg

Arnold Schroter

Jeremy Tyler

and all others...

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 31 / 34

Page 63: Paparazzi - The Free Autopilot [24c3]

Conclusions

Acknowledgements

Pascal Brisset

Murat Bronz

Michel Gorraz

Anton Kochevar

Christian Lindenberg

Arnold Schroter

Jeremy Tyler

and all others...

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 31 / 34

Page 64: Paparazzi - The Free Autopilot [24c3]

Conclusions

Further Informations

http://paparazzi.nongnu.org

http://paparazzi.enac.fr

irc://irc.freenode.net/#paparazzi

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 32 / 34

Page 65: Paparazzi - The Free Autopilot [24c3]

Conclusions

Questions

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 33 / 34

Page 66: Paparazzi - The Free Autopilot [24c3]

Conclusions

A. Drouin, M. Muller ( Ecole Nationale de l’Aviation Civile )Build your own UAV December 2007 34 / 34