javascript, node, and drones: the story of nodecopter

19
JavaScript, Node, and Drones The Story of NodeCopter Romain Huet Co-Founder & CTO of Jolicloud @romainhuet Paris Tech Talks — May 6 th , 2013

Upload: romain-huet

Post on 12-May-2015

533 views

Category:

Technology


0 download

TRANSCRIPT

Page 1: JavaScript, Node, and Drones: The Story of NodeCopter

JavaScript, Node, and DronesThe Story of NodeCopter

Romain Huet Co-Founder & CTO of Jolicloud @romainhuet

Paris Tech Talks — May 6th, 2013

Page 2: JavaScript, Node, and Drones: The Story of NodeCopter

Ever wanted to play with drones?

Page 3: JavaScript, Node, and Drones: The Story of NodeCopter

With JavaScript?

Ever wanted to play with drones?

Page 4: JavaScript, Node, and Drones: The Story of NodeCopter

JavaScript as the sole, unique language to build everything.

Page 5: JavaScript, Node, and Drones: The Story of NodeCopter

“Any application that can be written in JavaScript, will eventually be

written in JavaScript.”

— Jeff Atwood, 2007

Page 6: JavaScript, Node, and Drones: The Story of NodeCopter

JavaScript Manifest Destiny: Whatever program can be written in JavaScript eventually WILL be written in JavaScript. (And all programs can.)

— Isaac Z. Schlueter, 2012

“Any application that can be written in JavaScript, will eventually be

written in JavaScript.”

— Jeff Atwood, 2007

Page 7: JavaScript, Node, and Drones: The Story of NodeCopter
Page 8: JavaScript, Node, and Drones: The Story of NodeCopter

npm install ar-drone

@felixge

Page 9: JavaScript, Node, and Drones: The Story of NodeCopter

NodeCopter.com

Page 10: JavaScript, Node, and Drones: The Story of NodeCopter

NodeCopter BERLIN - October 5, 2012Google+: Jan Marsch

Page 11: JavaScript, Node, and Drones: The Story of NodeCopter

NodeCopter BERLIN - October 5, 2012Google+: Jan Marsch

Page 12: JavaScript, Node, and Drones: The Story of NodeCopter

NodeCopter BERLIN - October 5, 2012Google+: Jan Marsch

Page 13: JavaScript, Node, and Drones: The Story of NodeCopter

NodeCopter Dublin - October 20, 2012Flickr: a_l_a_n

Page 14: JavaScript, Node, and Drones: The Story of NodeCopter

NodeCopter Dublin - October 20, 2012Flickr: a_l_a_n

Page 15: JavaScript, Node, and Drones: The Story of NodeCopter

NodeCopter Dublin - October 20, 2012Flickr: a_l_a_n

Page 16: JavaScript, Node, and Drones: The Story of NodeCopter

Mini-NodeCopter Events All Over the world

San Francisco Seattle

London Bath

Page 17: JavaScript, Node, and Drones: The Story of NodeCopter

drone.takeoff();

Page 18: JavaScript, Node, and Drones: The Story of NodeCopter

Shellicopter™!

But also godrone in Go, also by @felixge!

Infinite possibilities to explore

Voice, Wiimote, Raspberry Pi, Arduino, johnny-five…

JavaScript, Node… and beyond!

# setup fd 3 as udp connection to droneexec 3<>/dev/udp/192.168.1.1/5556# takeoffecho -e "AT*REF=1,512\r" >&3# landingecho -e "AT*REF=2,0\r" >&3

Page 19: JavaScript, Node, and Drones: The Story of NodeCopter

Thank you!

Read more onNodeCopter.com

@romainhuet