The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... ·...
Transcript of The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... ·...
![Page 1: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/1.jpg)
The Paparazzi PlatformFlexible, Open-Source, UAS Software and
Hardware
esden, dotAero, misterj, cifo
![Page 2: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/2.jpg)
Outline
● History, User Community,Competitions & Missions
● Software● Hardware● Example Vehicles● Demos
![Page 3: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/3.jpg)
Who are we?
![Page 4: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/4.jpg)
Who is Paparazzi?
Micro unmanned aerial vehicle framework
http://paparazzi.enac.fr
![Page 5: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/5.jpg)
Why do I care?
We're not going to preach the advantages of autonomous or RC vehicles - you know this already.Paparazzi:- Innovative- Competitive- Hugely flexible
"Many start Paparazzi as UAV hobbyists and leave as professionals!"
![Page 6: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/6.jpg)
History
The journey started in 2003
Pascal Brisset & Antoine Drouin
![Page 7: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/7.jpg)
History
Ecole Nationale de l’Aviation Civile
Toulouse, France
![Page 8: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/8.jpg)
History
Over 60 developers contributing codeseveral hundred users from 18 countries and
counting
![Page 9: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/9.jpg)
Involved Universities
![Page 10: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/10.jpg)
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 equipped with Paparazzi
● MAV06, Sandestin, Florida : 2nd and 3rd places
● MAV07, Toulouse, France : 1st place (tie), 3rd, 4th and 5th places
● OC09, Queensland, Australia : 1st place robot airborne delivery challenge
● IMAV2011, Harde, Netherlands : 2nd place outdoor challenge
● DARPA UAVForge 2011-12 : 3rd place
![Page 11: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/11.jpg)
Missions
2011 Antarctica Finnish Meteorological Institute
![Page 12: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/12.jpg)
Missions
2012 Southern Madagascar multi university
![Page 13: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/13.jpg)
Software - Overview
● Airborne and Ground Segments● Reconfigurable multi-agent system, small
programs perform simple tasks
![Page 14: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/14.jpg)
Software - Overview
![Page 15: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/15.jpg)
Software - Ground Segment
![Page 16: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/16.jpg)
Software - Ground SegmentReconfigurable UI (XML)
![Page 17: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/17.jpg)
Software - Airborne Segment
● Modules allow easy addition or replacement of functionality
● Supports a multitude of sensors and actuators
● XML-based automatic code generation allows quick code adaptation for different vehicle configurations
![Page 18: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/18.jpg)
Software - Airborne Segment
● Complementary and Kalman filter-based estimators
● PID, PID with FF and adaptive controllers for attitude, altitude and position control
![Page 19: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/19.jpg)
Software - License
http://paparazzi.github.com
![Page 20: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/20.jpg)
Software - Demo
● Flight in simulator● Pray to Demo Gods
![Page 21: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/21.jpg)
Hardware - OverviewClassixARM7
TinyARM7
UmarimARM7
Lisa/LARM Cortex-M3ARM Cortex-A8
Lisa/MARM Cortex-M3
BoozARM7
![Page 22: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/22.jpg)
● Atmega 8MHz (Dropped 2010)
● 7 TDMI 60MHz (Stable)
● -M3 72MHz (Stable)
● -M4 168MHz+DSP (Upcoming)
Hardware - Architectures
![Page 23: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/23.jpg)
IR Sensor Booz IMU Aspirin IMU
Sparkfun IMU Polulu IMU Cloudcap IMU VectorNav IMU XSens IMU
Developed by the Paparazzi Community OSHW
Third party hardware
Hardware - Sensors
![Page 24: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/24.jpg)
Hardware - System Example
![Page 25: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/25.jpg)
Hardware - License
BY SA
![Page 26: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/26.jpg)
Hardware - Example Vehicles
Fixed Wing
Dragon Slayer Miraterre
Flight Systems
UMARS zhaw
Zürich Switzerland
Perching Airplane BDML
Stanford CA US
![Page 27: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/27.jpg)
Hardware - Example Vehicles
Multirotor/Rotorcraft
QuadyTransition Robotics
Variable-Pitch QuadEric Parsonage
Booz Hexa VAntoine Drouin
![Page 28: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/28.jpg)
Hardware - Example Vehicles
Transitioning AircraftQuadshot
Transition RoboticsAtmov
Atmos TU-Delft
![Page 29: The Paparazzi Platform - DEF CON › images › defcon-20 › dc-20-presentations › ... · 2013-08-24 · MAV05, Garmisch, Germany : 4 Paparazzi teams at the first 4 places EMAV06,](https://reader034.fdocuments.us/reader034/viewer/2022042410/5f2756d059431b626f6a0a40/html5/thumbnails/29.jpg)
Hardware - Demo
● Pray to Lithium-Polymer Gods● In the front row?
○ Look for a helmet under your seat○ Just kidding