Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Programming an Autonomous 20 Foot Blimp with Py...
Search
PyCon 2014
April 12, 2014
Programming
1
370
Programming an Autonomous 20 Foot Blimp with Python by Scott Lobdell
PyCon 2014
April 12, 2014
Tweet
Share
More Decks by PyCon 2014
See All by PyCon 2014
Postgres Performance for Humans by Craig Kerstiens
pycon2014
29
3.7k
Technical Onboarding, Training, and Mentoring by Kate Heddleston and Nicole Zuckerman
pycon2014
1
2.4k
"My big gay adventure. Making, releasing and selling an indie game made in python." by Luke Miller
pycon2014
2
1.6k
Farewell and Welcome Home, Python in Two Genders by Naomi_Ceder
pycon2014
1
770
Deliver Your Software in an Envelope by Augie Fackler and Nathaniel Manista
pycon2014
1
590
Hitchhikers Guide to Free and Open Source Participation by Elena Williams
pycon2014
6
1.2k
Localization Revisted (aka. Translations Evolved) by Ruchi Varshney
pycon2014
0
720
Smart Dumpster by Bradley E. Angell
pycon2014
0
550
Software Engineering for Hackers: Bridging the Two Solitudes by Tavish Armstrong
pycon2014
0
770
Other Decks in Programming
See All in Programming
AI Agent Tool のためのバックエンドアーキテクチャを考える #encraft
izumin5210
5
1.5k
AtCoder Conference 2025「LLM時代のAHC」
imjk
2
610
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
290
CSC307 Lecture 01
javiergs
PRO
0
630
Cell-Based Architecture
larchanjo
0
150
0→1 フロントエンド開発 Tips🚀 #レバテックMeetup
bengo4com
0
440
愛される翻訳の秘訣
kishikawakatsumi
3
360
大規模Cloud Native環境におけるFalcoの運用
owlinux1000
0
230
C-Shared Buildで突破するAI Agent バックテストの壁
po3rin
0
420
Rubyで鍛える仕組み化プロヂュース力
muryoimpl
0
250
Denoのセキュリティに関する仕組みの紹介 (toranoana.deno #23)
uki00a
0
200
脳の「省エネモード」をデバッグする ~System 1(直感)と System 2(論理)の切り替え~
panda728
PRO
0
130
Featured
See All Featured
The Invisible Side of Design
smashingmag
302
51k
Testing 201, or: Great Expectations
jmmastey
46
7.8k
Optimizing for Happiness
mojombo
379
70k
Believing is Seeing
oripsolob
0
18
Un-Boring Meetings
codingconduct
0
170
Connecting the Dots Between Site Speed, User Experience & Your Business [WebExpo 2025]
tammyeverts
10
770
Fashionably flexible responsive web design (full day workshop)
malarkey
408
66k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
234
17k
Lightning Talk: Beautiful Slides for Beginners
inesmontani
PRO
1
410
sira's awesome portfolio website redesign presentation
elsirapls
0
94
Jess Joyce - The Pitfalls of Following Frameworks
techseoconnect
PRO
1
36
Scaling GitHub
holman
464
140k
Transcript
@slobdell3 Programming an Autonomous 20 Foot Blimp with Python
@slobdell3 System Overview Onboard Controller Client Application
Autopilot Algorithm Pitch Roll Yaw @slobdell3
Autopilot Algorithm Pitch Roll Yaw @slobdell3
Autopilot Algorithm @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3 Compass GPS Accelerometer Altitude Sensor Manager
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3 Base Pilot Autopilot Manual Control
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Software Architecture Controller Sensor Read Camera Read Communicator Write Communicator
Read Autopilot Manual Control Motor Control GEvent Greenlets @slobdell3
Client @slobdell3
@slobdell3
Hardware RoBoard RB-110 XBee-PRO 802.15.4 RM-G144 Accelerometer / Compass RM-G185
Altimeter BU-353 USB GPS @slobdell3
@slobdell3 Testing
@slobdell3
Pitfalls • Installing Linux with custom Kernel • Initial setup
of Boost • Serial Connection not so responsive • Altimeter Readings • Accounting for wind @slobdell3
EBlimp.com HusToKnow.blogspot.com Aericam.com @slobdell3
[email protected]
scottlobdell.me/2014/04/pycon-resources/ @slobdell3
Questions? @slobdell3