Collision Prevention for Anki Overdrive Cars with Bluemix

I’ve built a demo that shows how Anki Overdrive cars can be controlled from IBM Bluemix. Commands can be sent from the cloud to the cars, for example in order to set the speed, and the messages from the cars, for example location data, are sent to the cloud, so that you can prevent the cars driving on the same lanes.

I’ve open sourced the demo on GitHub. In order to run the demo yourself, you need in addition to the Anki Drive Starter Kit MacBooks or notebooks to run Node.js applications using the Bluetooth Low Energy protocol. Here is a screenshot of my setup.


Check out the video to watch a short demo.

On Bluemix the Internet of Things Foundation service is used and a simple Node-RED flow.


Additionally you can control the cars locally via a command line interface.


For more details read the documentation of the project.

Node.js Controller and MQTT API for Anki Overdrive

Here is the series of blog articles about the Anki Overdrive with Bluemix demos.

4 thoughts on “Collision Prevention for Anki Overdrive Cars with Bluemix

  1. Sergio Gama says:

    What is the connection between Bluemix and Anki Overdrive? I mean physically…

    1. Niklas Heidloff says:

      Not sure what you mean with physically. The protocol is MQTT.

    2. Michael Zuliani says:

      Looking in GitHub, my guess is this:
      Anki car Mac + local Node.js controller app IBM Bluemix [ IoT Foundation NodeRED ]

  2. Justin says:

    Where is the fun in racing with collision protection?! 😉

Leave a Reply