Upgrade to Pro — share decks privately, control downloads, hide ads and more …

Node.js Quadcopter Programming

Node.js Quadcopter Programming

Presentation given at Berlin JS Usergroup.

Felix Geisendörfer

August 16, 2012
Tweet

More Decks by Felix Geisendörfer

Other Decks in Programming

Transcript

  1. Node.js Quadcopter Programming
    Felix Geisendörfer August 16, 2012 - BerlinJS User Group

    View Slide

  2. core contributor

    View Slide

  3. transloadit.com

    View Slide

  4. Dean Kamen

    View Slide

  5. View Slide

  6. High School Program

    View Slide

  7. 6 Weeks to build a Robot

    View Slide

  8. To Compete with Others

    View Slide

  9. Like a sports event

    View Slide

  10. Like a sports event

    View Slide

  11. Like a sports event

    View Slide

  12. View Slide

  13. Biggest Realization

    View Slide

  14. View Slide

  15. View Slide

  16. Nothing beats programming
    physical objects

    View Slide

  17. This Talk

    View Slide

  18. Parrot AR Drone 2.0

    View Slide

  19. Parrot AR Drone 2.0
    • Linux / Busybox - 468 MHz / 128 MB RAM
    • WiFi Router / USB
    • Ultrasonic altimeter / Pressure altimeter
    • MEMS 3-axis accelerometer, 2-axis gyro and a single-axis
    yaw precision gyrometer
    • 2 Cameras (720p forward / high speed down)
    • Costs 300 EUR

    View Slide

  20. Let’s fly it!

    View Slide

  21. Let’s program it!

    View Slide

  22. But why?
    • Expanding your skill set
    • Artificial Intelligence, Image recognition
    • Example: PID Controllers -> Auto scaling algorithm
    • Debugging

    View Slide

  23. That’s it ...

    View Slide

  24. That’s it ...

    View Slide

  25. ... but if you’re looking for more ...

    View Slide

  26. NodeCopter
    • Friday, October 5 (day before JSConf.eu)
    • A full day of node.js AR Drone programming
    http://nodecopter.com/

    View Slide

  27. http://www.nodedublin.com/
    October 18/19

    View Slide

  28. Thanks!

    View Slide

  29. Questions?

    View Slide