What if a cute bunny gave NextBus predicitions?
That must be what Ciaran asked himself. He says, “I finally found a use for this French wifi connected rabbit I bought.”
Inaccurate predictions sound a little better from the robot rabbit, eh?
Update for the geek inside all (ok, some) of us:
Ciaran sent over more notes about how he programmed the robot rabbit called Karotz, which he details on his blog.
An excerpt: First you write javascript programs that interact with an API to control the various Karotz functions like the ears, text to speech etc. Find the developer’s forum on Google Groups (use Google’s automatic translation feature because it’s mostly in French).
Then spend a few evenings writing the Muni times app, using available bus arrival data through xml feeds. You’ll need to use tinyxmldom.js. Upload the code to the rabbit through the website — good luck trying to debug it, though. There is a Linux vm for developing but it’s only a javascript vm, not a simulator.
Wow. Or, you can always just watch the video above like we did.
Thanks, Ciaran!