Would you like to stroll into the office to your own dramatic theme music? We can arrive in style with an epic score. Learn how to use RubyMotion, a Raspberry Pi and iBeacon Technology to play the Imperial March when the CEO walks in.
The ability for mobile devices to detect their proximity to beacons is relatively new. We will learn how they work, the common gotchas, and how to integrate with a bigger system.
Let's build something fun with Ruby and Beacons. Plus, who doesn't want an awesome theme song?
Ruby's great and robots are neat, so we'll start off with a survey of robotics in ruby and then dive into some specific, fun projects such as:
- Using JRuby on Android to control GPIO on the Raspberry Pi via drb
- Controlling a Sphereo, Roomba, Parrot AR Drone with ruby via artoo.io
- Reactor loops in ruby to control robots
We don't see it all the time but robots that make our lives easier are already here with us. While they look nothing like the Transformers (cool!) or the Terminator (cool but scary), they affect our lives just as deeply. They assemble our cars, package our goods, manufacture our electronics, harvest our crops, clean our floors, drive our cars and even fight our wars (scary again).
In this talk, we want to show you how you can create and program your own autonomous robots using Ruby. We will show you how we built an inexpensive hexapod spider robot and how we wrote the software to control it, using Ruby.
This talk is inspired by Jim Weirich, who showed us Friendly Flying Robots with Ruby in 2013.