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 flying robots with JavaScript
Search
Sponsored
·
Your Podcast. Everywhere. Effortlessly.
Share. Educate. Inspire. Entertain. You do you. We'll handle the rest.
→
Felix Geisendörfer
September 28, 2012
Programming
710
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Programming flying robots with JavaScript
Presentation given at LXJS.
Felix Geisendörfer
September 28, 2012
More Decks by Felix Geisendörfer
See All by Felix Geisendörfer
tus.io - Resumable File Uploads (Lightning Talk)
felixge
2
840
Programming flying robots with JavaScript
felixge
2
1k
Programming flying robots with JavaScript
felixge
0
650
Programming an AR Drone Firmware with JS (de)
felixge
1
660
Faster than C?
felixge
1
1.3k
Flying robots over a 10.000 mile distance with JavaScript.
felixge
0
550
Faster than C?
felixge
1
710
The power of node.js (with quadcopters)
felixge
0
550
Faster than C?
felixge
0
480
Other Decks in Programming
See All in Programming
Go1.27で導入されるジェネリクスメソッドでできること
mackee
0
170
Oxlintのカスタムルールの現況
syumai
6
1.1k
才能?センス?知らん、 続けたもん勝ちだ。-- 結婚・出産・癌を越えてなお、私がプロダクトを創り続ける理由
16bitidol
1
240
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.3k
AIだと陥りがちなJakarta EE最新技術への移行時の落とし穴と解決策
tnagao7
0
120
Dataformのリポジトリを立ち上げるときにまずやること / dataform-day0-2026
snhryt
0
180
鹿野さんに聞く!『TypeScriptコードレシピ集』で磨く実践力
tonkotsuboy_com
2
730
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.4k
Webフレームワークの ベンチマークについて
yusukebe
0
180
RTSPクライアントを自作してみた話
simotin13
0
630
Claspは野良GASの夢をみるか
takter00
0
210
Strategic Design in the Frontend: Moduliths & Micro Frontends @DDDEurope
manfredsteyer
PRO
0
130
Featured
See All Featured
What the history of the web can teach us about the future of AI
inesmontani
PRO
1
620
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Collaborative Software Design: How to facilitate domain modelling decisions
baasie
1
250
Designing for humans not robots
tammielis
254
26k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.2k
The innovator’s Mindset - Leading Through an Era of Exponential Change - McGill University 2025
jdejongh
PRO
1
210
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
740
Unlocking the hidden potential of vector embeddings in international SEO
frankvandijk
0
850
State of Search Keynote: SEO is Dead Long Live SEO
ryanjones
0
210
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.7k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Automating Front-end Workflow
addyosmani
1370
210k
Transcript
Programming flying robots with node.js! Felix Geisendörfer, @felixge Sep 28,
2012 - LXJS
transloadit.com
Flying robots & node.js!
Parrot AR Drone 2.0
Parrot AR Drone 2.0 • Sold as a toy •
Controlled via iPhone/Android
Let’s fly it
Parrot AR Drone 2.0 • 720p front facing camera (30
FPS) • 240p vertical camera (60 FPS) • 1 GHz 32Bit ARM Cortex A8 processor • 125 MB DDR2 Memory • Linux 2.6.32 that you can telnet into (running Busybox) • USB 2.0 connector • WiFi (b/g/n) Router
Parrot AR Drone 2.0 • 3 axis gyroscope (2000°/second precision)
• 3 axis accelerometer (+-50mg precision) • 3 axis magnetometer (6° precision) • Pressure sensor (+-10 Pa precision) • Ultrasound sensors • Fully reparable - all components can be replaced • costs 300 euros
Parrot AR Drone 2.0 • Parrot wants people to make
mobile game apps • Open / documented protocol • Firmware is closed source, but alternatives are available
Let’s program it!
But why? • Learn about debugging / running production systems
• Artificial Intelligence, Image recognition • Example: PID Controllers
https://github.com/felixge/node-ar-drone
NodeCopter.js October 5, Berlin
Thank you! @felixge