Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
Nodecopter - Cheltenham Geek Nights
Search
Andrew Nesbitt
April 22, 2013
Technology
2k
5
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Nodecopter - Cheltenham Geek Nights
Andrew Nesbitt
April 22, 2013
More Decks by Andrew Nesbitt
See All by Andrew Nesbitt
Ecosyste.ms Conference talk at EasyBuild User Meeting
andrew
0
490
Can my friends come too?
andrew
5
2.5k
Elasticsearch on Rails
andrew
1
530
24 Pull Requests
andrew
0
640
Hardware Hacking with JavaScript
andrew
1
390
Robotics 101
andrew
4
980
Learning how to Tinker
andrew
2
1.1k
Nodecopter Pivotal
andrew
1
220
BathRuby on Robots
andrew
0
170
Other Decks in Technology
See All in Technology
re:Invent初参加で変わったこと、2回目にやってみたいこと(JAWS-UG彩の国埼玉 #12)
mhrtech
2
240
Optunaの最新リリースv5.0について
pfn
PRO
0
120
Classmethod Company Deck
satoshi7
1
710
今さら理解するウェブフォントver.2026
takanorip
3
880
QA4AI 2026-Oct 生成AI時代の品質保証
tokuty
1
880
DBについての基礎説明(MySQL編) - コロプラ 2026年度 新卒研修
colopl
0
110
「Docker Desktop不要の時代」は 来たのか?
ueponx
0
790
ウォンテッドリーの最近のプロダクトと技術の紹介
stomk
0
120
DGX Spark でどこまでハッキングができるのか?
kash1064
3
1.3k
宣言型部分更新は何を解決しどこへ向かうのか
shuta13
1
460
NDIでApple Vision Proにリアルタイム映像送信
jyouryuusui
0
130
専門領域のAIをどう評価するか
bengo4com
2
260
Featured
See All Featured
Writing Fast Ruby
sferik
630
63k
Producing Creativity
orderedlist
PRO
348
41k
Leo the Paperboy
mayatellez
10
2.4k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.7k
Reflections from 52 weeks, 52 projects
jeffersonlam
356
22k
Build The Right Thing And Hit Your Dates
maggiecrowley
39
3.5k
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
1
3.4k
Practical Tips for Bootstrapping Information Extraction Pipelines
honnibal
25
2.1k
Bioeconomy Workshop: Dr. Julius Ecuru, Opportunities for a Bioeconomy in West Africa
akademiya2063
PRO
1
410
DevOps and Value Stream Thinking: Enabling flow, efficiency and business value
helenjbeal
2
410
Data-driven link building: lessons from a $708K investment (BrightonSEO talk)
szymonslowik
1
1.4k
Stop Working from a Prison Cell
hatefulcrawdad
274
21k
Transcript
Nodecopter
Andrew Nesbitt @teabass
Julian Cheal @juliancheal
LNUG.org
Nodecopter
Felix Geisendörfer
Berlin, Oct 5th 2012
AR Drone 2.0
HD Camera Downfacing camera Gyroscope Wifi 1GHz CPU Linux Accelerometer
Magnetometer Ultrasound
None
Node.js is a platform built on Chrome's JavaScript runtime for
easily building fast, scalable network applications. Node.js uses an event-driven, non- blocking I/O model that makes it lightweight and efficient, perfect for data-intensive real-time applications that run across distributed devices.
None
Server-side Javascript Asynchronous Runs on v8 from Chrome Perfect for
network programs
http://nodejs.org/download/ nodejs.org/download v0.10.4 $ node
http://nodejs.org/download/ $ npm install ar-drone
npmjs.org
var arDrone = require('ar-drone'); var client = arDrone.createClient(); client.takeoff(); client
.after(5000, function() { this.clockwise(0.5); }) .after(3000, function() { this.animate('flipLeft', 15); }) .after(1000, function() { this.stop(); this.land(); });
Node.js + Quadcopters What could go wrong?
Demos
Warning!
Basic Flight Xbox Controller Streaming video Dancing Face detection Leap
Motion
https://github.com/felixge/node-ar-drone https://github.com/andrew/nodecopter https://github.com/andrew/drone-xbox-controller https://github.com/bkw/node-dronestream https://github.com/andrew/ar-drone-dancer https://github.com/bjartwolf/FaceDetection https://github.com/markuskobler/nodecopter-london
None
Wii controller Asterisk iPad controller Piano synth controller QR code
detection Other projects
James Halliday github.com/substack
matador-copter https://www.youtube.com/watch?v=ymlbNEL5TQQ
dronegames.co
None
None
virus-copter github.com/substack/virus-copter
None
Facial recognition Motion controllers Lasers Multiple drones Mapping Velcro 3G/GSM
Ideas
shama.github.com/voxel-drone
Arducopter
artoo.io
require 'artoo' connection :ardrone, adaptor: :ardrone device :drone, driver: :ardrone
work do drone.start drone.take_off after(25.seconds) { drone.hover.land } after(30.seconds) { drone.stop } end
clj-drone
(ns clj-drone.example (:use clj-drone.core)) (drone-initialize) (drone :take-off) (Thread/sleep 10000) (drone
:land)
Scotlandjs.com May 11th
http://summerofdrones.com
None
Questions?