$30 off During Our Annual Pro Sale. View Details »

Programming an AR Drone Firmware with JS (de)

Programming an AR Drone Firmware with JS (de)

Presentation given at Cologne JS Usergroup.

Felix Geisendörfer

December 11, 2012
Tweet

More Decks by Felix Geisendörfer

Other Decks in Programming

Transcript

  1. felixge
    NodeCopter
    Programming an AR Drone
    Firmware with JavaScript
    Felix Geisendörfer

    View Slide

  2. @felixge
    felixge
    Background
    2005 - 2008 2008 - now 2009 - now
    Felix Geisendörfer

    View Slide

  3. @felixge
    felixge
    npm modules
    Felix Geisendörfer

    View Slide

  4. @felixge
    felixge
    NodeCopter

    View Slide

  5. @felixge
    felixge
    What is NodeCopter?
    • Started as a one-time event in Berlin on Oct 5th, 2012
    • 60 programmers to program 25 AR Drones for a full day
    • Amazing venue, old swimming hall with 13m ceilings
    • Non-profit / cheap tickets (25 EUR)

    View Slide

  6. View Slide

  7. View Slide

  8. View Slide

  9. View Slide

  10. View Slide

  11. View Slide

  12. @felixge
    felixge
    NodeCopter - In 1 Day
    • Computer vision
    • Voice recognition
    • Gesture recognition
    • Hardware controls
    • and more

    View Slide

  13. @felixge
    felixge
    Previous Events
    • Berlin, Oct 5th, 2012
    • Dublin, Oct 20th, 2012
    • San Francisco, Oct 31st, 2012
    • Seattle, Nov 8th - 9th, 2012
    • Brighton, Nov 10th, 2012
    • San Francisco, Dec 1st 2012

    View Slide

  14. @felixge
    felixge
    Upcoming Events
    • Florida, May 30, 2013
    • + one more thing

    View Slide

  15. felixge
    Summer of Drones
    June 2013

    View Slide

  16. View Slide

  17. @felixge
    felixge
    Summer of Drones
    • June - September 2013
    • 30+ NodeCopter events in Europe & North America
    • Including Cologne?

    View Slide

  18. felixge
    http://nodecopter.com/

    View Slide

  19. @felixge
    felixge
    Parrot AR Drone 2.0

    View Slide

  20. @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

    View Slide

  21. @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
    • 300 EUR

    View Slide

  22. felixge
    Let’s fly it

    View Slide

  23. felixge
    For your safety

    View Slide

  24. felixge

    View Slide

  25. felixge

    View Slide

  26. felixge
    Thanks!

    View Slide

  27. felixge
    Questions?
    Felix Geisendörfer

    View Slide