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

NodeBots: Sight with Sound

NodeBots: Sight with Sound

An introduction to NodeBots and a look at the first decisions behind BatBot, the latest rockbot robot :-)

Video on slide 36 can be found here: http://youtu.be/BLi_kCEfZaI
Code for BatBot can be found here: https://github.com/rockbot/vektor/tree/master/sonar-scan

Video of the whole presentation here: http://youtu.be/SssnWZzLGvo

Raquel Vélez

October 03, 2013
Tweet

More Decks by Raquel Vélez

Other Decks in Technology

Transcript

  1. NodeBots
    It’s Time.
    Brought to you by @rockbot

    View Slide

  2. Mobile Research & Development Team

    View Slide

  3. What’s a NodeBot?

    View Slide

  4. node.js + robots = NodeBots

    View Slide

  5. Matthew Bergman
    @fotoverite

    View Slide

  6. Matthew Bergman
    @fotoverite

    View Slide

  7. Susan Hinton
    @suziam

    View Slide

  8. Matthew Bergman
    @fotoverite

    View Slide

  9. Matthew Bergman
    @fotoverite

    View Slide

  10. Tracy Abrahms
    @hackygolucky

    View Slide

  11. But... JavaScript?!

    View Slide

  12. Yes! JavaScript!!
    You already know
    JavaScript
    No need for a PhD
    No compiling
    Open Source FTW
    $-$$ (not $$$$$)
    You, me, and all our
    friends

    View Slide

  13. The NodeBot Revolution

    View Slide

  14. Chris Williams
    @voodootikigod
    node-serialport
    Julian Gautier
    @jagautier
    firmata
    Rick Waldron
    @rwaldron
    johnny-five
    ➜ ➜

    View Slide

  15. View Slide

  16. NodeBots Day

    View Slide

  17. NodeBots Meetups

    View Slide

  18. NodeBots Book

    View Slide

  19. NodeBots ALL THE THINGS

    View Slide

  20. Ok, what’s next?

    View Slide

  21. Now we make them smarter.

    View Slide

  22. vektor

    View Slide

  23. Let’s Do It Together!

    View Slide

  24. Sight with Sound
    Introducing: BatBot!

    View Slide

  25. Goal:
    Identify Potential Obstacles
    How far away and in what direction are they?

    View Slide

  26. Sensors
    Give your robot information about its environment

    View Slide

  27. Sensor Options
    Quality Price
    Level of
    Difficulty
    Stereo
    Camera Pair
    ++++ $$ !!!
    LADAR/
    LIDAR
    ++(+) $$$$ !
    SONAR + $ !

    View Slide

  28. Sensor Options
    Quality Price
    Level of
    Difficulty
    Stereo
    Camera Pair
    ++++ $$ !!!
    LADAR/
    LIDAR
    ++(+) $$$$ !
    SONAR + $ !

    View Slide

  29. Our SONAR

    View Slide

  30. SOund Navigation And Ranging

    View Slide

  31. The Sonar Datasheet

    View Slide

  32. Add a Servo for
    a Bit of Perspective
    180º 165º Field of View

    View Slide

  33. Field of View

    View Slide

  34. Ohai BatBot!

    View Slide

  35. Demo Time!

    View Slide

  36. View Slide

  37. What’s left?

    View Slide

  38. BatBot: To Do List
    Move!
    Upgrade sensor for
    more granularity
    Wireless
    communication
    Object avoidance
    Automated path
    planning
    Add computer
    vision

    View Slide

  39. Now, it’s YOUR turn!

    View Slide

  40. What will YOU build?

    View Slide

  41. Raquel Vélez
    @rockbot
    http://rckbt.me
    [email protected]

    View Slide