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
500
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
780
Programming flying robots with JavaScript
felixge
2
960
Programming flying robots with JavaScript
felixge
0
600
Programming an AR Drone Firmware with JS (de)
felixge
1
620
Faster than C?
felixge
1
1.2k
Flying robots over a 10.000 mile distance with JavaScript.
felixge
0
490
Faster than C?
felixge
1
650
Faster than C?
felixge
0
420
Faster than C? Parsing binary data in JavaScript.
felixge
3
3.8k
Other Decks in Programming
See All in Programming
あのころの iPod を どうにか再生させたい
orumin
2
2.6k
AI OCR API on Lambdaを Datadogで可視化してみた
nealle
0
220
モバイルアプリからWebへの横展開を加速した話_Claude_Code_実践術.pdf
kazuyasakamoto
0
290
LLMOpsのパフォーマンスを支える技術と現場で実践した改善
po3rin
8
1k
MCPとデザインシステムに立脚したデザインと実装の融合
yukukotani
0
170
Namespace and Its Future
tagomoris
6
660
未来を拓くAI技術〜エージェント開発とAI駆動開発〜
leveragestech
2
190
Rancher と Terraform
fufuhu
2
150
Vue・React マルチプロダクト開発を支える Vite
andpad
0
110
ECS初心者の仲間 – TUIツール「e1s」の紹介
keidarcy
0
130
Jakarta EE Core Profile and Helidon - Speed, Simplicity, and AI Integration
ivargrimstad
0
260
TanStack DB ~状態管理の新しい考え方~
bmthd
2
370
Featured
See All Featured
How to Think Like a Performance Engineer
csswizardry
26
1.8k
YesSQL, Process and Tooling at Scale
rocio
173
14k
Designing Dashboards & Data Visualisations in Web Apps
destraynor
231
53k
How STYLIGHT went responsive
nonsquared
100
5.8k
BBQ
matthewcrist
89
9.8k
The Cost Of JavaScript in 2023
addyosmani
53
8.9k
Fantastic passwords and where to find them - at NoRuKo
philnash
52
3.4k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
34
3.1k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Designing for humans not robots
tammielis
253
25k
Testing 201, or: Great Expectations
jmmastey
45
7.6k
Typedesign – Prime Four
hannesfritz
42
2.8k
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