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
The power of node.js (with quadcopters)
Search
Felix Geisendörfer
November 05, 2012
Programming
0
460
The power of node.js (with quadcopters)
Presentation given at øredev.
Felix Geisendörfer
November 05, 2012
Tweet
Share
More Decks by Felix Geisendörfer
See All by Felix Geisendörfer
tus.io - Resumable File Uploads (Lightning Talk)
felixge
2
730
Programming flying robots with JavaScript
felixge
2
910
Programming flying robots with JavaScript
felixge
0
550
Programming an AR Drone Firmware with JS (de)
felixge
1
580
Faster than C?
felixge
1
1.2k
Flying robots over a 10.000 mile distance with JavaScript.
felixge
0
450
Faster than C?
felixge
1
580
Faster than C?
felixge
0
370
Faster than C? Parsing binary data in JavaScript.
felixge
3
3.7k
Other Decks in Programming
See All in Programming
CSC305 Lecture 26
javiergs
PRO
0
140
Security_for_introducing_eBPF
kentatada
0
110
今年一番支援させていただいたのは認証系サービスでした
satoshi256kbyte
1
250
開発者とQAの越境で自動テストが増える開発プロセスを実現する
92thunder
1
180
CSC305 Lecture 25
javiergs
PRO
0
130
事業成長を爆速で進めてきたプロダクトエンジニアたちの成功談・失敗談
nealle
3
1.4k
わたしの星のままで一番星になる ~ 出産を機にSIerからEC事業会社に転職した話 ~
kimura_m_29
0
180
Full stack testing :: basic to basic
up1
1
930
[JAWS-UG横浜 #76] イケてるアップデートを宇宙いち早く紹介するよ!
maroon1st
0
450
KMP와 kotlinx.rpc로 서버와 클라이언트 동기화
kwakeuijin
0
130
17年周年のWebアプリケーションにTanStack Queryを導入する / Implementing TanStack Query in a 17th Anniversary Web Application
saitolume
0
250
今年のアップデートで振り返るCDKセキュリティのシフトレフト/2024-cdk-security-shift-left
tomoki10
0
190
Featured
See All Featured
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
159
15k
Bootstrapping a Software Product
garrettdimon
PRO
305
110k
Writing Fast Ruby
sferik
628
61k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
229
52k
Intergalactic Javascript Robots from Outer Space
tanoku
270
27k
KATA
mclloyd
29
14k
Code Review Best Practice
trishagee
65
17k
Adopting Sorbet at Scale
ufuk
73
9.1k
GraphQLとの向き合い方2022年版
quramy
44
13k
It's Worth the Effort
3n
183
28k
Documentation Writing (for coders)
carmenintech
66
4.5k
Stop Working from a Prison Cell
hatefulcrawdad
267
20k
Transcript
felixge The Power of Node Felix Geisendörfer
@felixge felixge Background 2005 - 2008 2008 - now 2009
- now
@felixge felixge npm modules
@felixge felixge Audience • Heard of node.js? • Used node.js
for something? • Node in production?
felixge This Talk
@felixge felixge This Talk • Write a node.js app •
Deploy & run it in production • Ask me anything
felixge The App
@felixge felixge Blog App
Blog tutorials are insanely boring and nobody should have to
suffer through one of them again. Ever.
@felixge felixge Robotics App
felixge Why?
@felixge felixge Benefits of robotics example apps • A small
distributed system • Production environment • Many interesting aspects / challenges
felixge The Robot
@felixge felixge Parrot AR Drone 2.0
felixge The Specs
@felixge felixge The Specs • WiFi (b/g/n) Router • 1
GHz 32Bit ARM Cortex A8 processor • 125 MB DDR2 Memory • Linux 2.6.32 you can telnet into it (Busybox) • 720p front facing camera (30 FPS) • 240p vertical camera (60 FPS) • USB 2.0 connector
@felixge felixge The Specs • 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 ordered
@felixge felixge Safety Warnings • Don’t be fooled, all drones
want to kill people • The protection hull did not fit in my suitcase
felixge Let’s fly it
felixge Let’s program it
@felixge felixge Plan • REST API to control the drone
• GET /sensors • PUT /control
felixge <Live Coding>
felixge </Live Coding>
felixge
felixge 3395,- SEK http://www.parrotshopping.com
@felixge felixge The Node Copter
@felixge felixge The Node Copter +
@felixge felixge Berlin, Oct 5th
@felixge felixge Berlin, Oct 5th
@felixge felixge Berlin, Oct 5th
@felixge felixge NodeCopter Worldwide • Dublin, Oct 20th • San
Francisco, Oct 31st • Seattle, Nov 8 - 9 • Brighton, Nov 11 • ...
felixge Summer of Drones June 2013 http://nodecopter.com/
felixge That’s it Felix Geisendörfer
felixge Ask me anything Felix Geisendörfer
felixge Thank You Felix Geisendörfer