Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Programming flying robots with JavaScript
Search
Felix Geisendörfer
September 28, 2012
Programming
0
660
Programming flying robots with JavaScript
Presentation given at LXJS.
Felix Geisendörfer
September 28, 2012
Tweet
Share
More Decks by Felix Geisendörfer
See All by Felix Geisendörfer
tus.io - Resumable File Uploads (Lightning Talk)
felixge
2
790
Programming flying robots with JavaScript
felixge
2
970
Programming flying robots with JavaScript
felixge
0
620
Programming an AR Drone Firmware with JS (de)
felixge
1
630
Faster than C?
felixge
1
1.2k
Flying robots over a 10.000 mile distance with JavaScript.
felixge
0
500
Faster than C?
felixge
1
670
The power of node.js (with quadcopters)
felixge
0
510
Faster than C?
felixge
0
440
Other Decks in Programming
See All in Programming
認証・認可の基本を学ぼう前編
kouyuume
0
190
エディターってAIで操作できるんだぜ
kis9a
0
690
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
100
関数実行の裏側では何が起きているのか?
minop1205
1
670
WebRTC と Rust と8K 60fps
tnoho
2
1.9k
配送計画の均等化機能を提供する取り組みについて(⽩⾦鉱業 Meetup Vol.21@六本⽊(数理最適化編))
izu_nori
0
140
ViewファーストなRailsアプリ開発のたのしさ
sugiwe
0
430
CSC509 Lecture 14
javiergs
PRO
0
220
令和最新版Android Studioで化石デバイス向けアプリを作る
arkw
0
370
251126 TestState APIってなんだっけ?Step Functionsテストどう変わる?
east_takumi
0
310
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
330
これだけで丸わかり!LangChain v1.0 アップデートまとめ
os1ma
6
1.5k
Featured
See All Featured
Raft: Consensus for Rubyists
vanstee
141
7.2k
Six Lessons from altMBA
skipperchong
29
4.1k
Mobile First: as difficult as doing things right
swwweet
225
10k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.6k
10 Git Anti Patterns You Should be Aware of
lemiorhan
PRO
659
61k
Side Projects
sachag
455
43k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
Build your cross-platform service in a week with App Engine
jlugia
234
18k
Designing Experiences People Love
moore
143
24k
Building Adaptive Systems
keathley
44
2.9k
Documentation Writing (for coders)
carmenintech
76
5.2k
Code Review Best Practice
trishagee
74
19k
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