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
360
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.3k
"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
740
Deliver Your Software in an Envelope by Augie Fackler and Nathaniel Manista
pycon2014
1
550
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
710
Smart Dumpster by Bradley E. Angell
pycon2014
0
530
Software Engineering for Hackers: Bridging the Two Solitudes by Tavish Armstrong
pycon2014
0
740
Other Decks in Programming
See All in Programming
SwiftでMCPサーバーを作ろう!
giginet
PRO
2
190
チームで開発し事業を加速するための"良い"設計の考え方 @ サポーターズCoLab 2025-07-08
agatan
1
490
脱Riverpod?fqueryで考える、TanStack Queryライクなアーキテクチャの可能性
ostk0069
0
560
dbt民主化とLLMによる開発ブースト ~ AI Readyな分析サイクルを目指して ~
yoshyum
3
1.3k
Streamlitで実現できるようになったこと、実現してくれたこと
ayumu_yamaguchi
2
210
Claude Code派?Gemini CLI派? みんなで比較LT会!_20250716
junholee
1
690
AI時代の『改訂新版 良いコード/悪いコードで学ぶ設計入門』 / ai-good-code-bad-code
minodriven
24
10k
Vibe Codingの幻想を超えて-生成AIを現場で使えるようにするまでの泥臭い話.ai
fumiyakume
18
9.1k
ソフトウェア設計とAI技術の活用
masuda220
PRO
25
6.7k
ISUCON研修おかわり会 講義スライド
arfes0e2b3c
1
480
Workers を定期実行する方法は一つじゃない
rokuosan
0
130
知って得する@cloudflare_vite-pluginのあれこれ
chimame
1
120
Featured
See All Featured
Producing Creativity
orderedlist
PRO
346
40k
Unsuck your backbone
ammeep
671
58k
The Language of Interfaces
destraynor
158
25k
GraphQLとの向き合い方2022年版
quramy
49
14k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
138
34k
Rails Girls Zürich Keynote
gr2m
95
14k
[RailsConf 2023] Rails as a piece of cake
palkan
55
5.7k
Designing for humans not robots
tammielis
253
25k
StorybookのUI Testing Handbookを読んだ
zakiyama
30
5.9k
RailsConf 2023
tenderlove
30
1.2k
Documentation Writing (for coders)
carmenintech
72
4.9k
Building a Modern Day E-commerce SEO Strategy
aleyda
42
7.4k
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