So this project was one that I did with a friend Christine early in 2014. It’s a twist on Hide and Seek but instead of hiding with people, your Sphero is the one that’s hiding while the Drone Seeks it out. Pretty cool, right!?
If you don’t know what a Sphero is check it out: http://www.gosphero.com/
They’re really cool and fun to code on. We also use an AR Parrot Drone. Also fun to play with but much harder to code for this specific project. Check out some of their stuff here: http://ardrone2.parrot.com/
I went into the project thinking it wouldn’t be too hard. Big mistake. Hardware has a way of surprising you in the least fun way when coding. Anyway, we stopped working on it in June, but I hadn’t made a post about it until now. Sharing some of the insights that I gleaned and practices I learned would be a great way to kick off this blog.
Create a new twist on the classic game that uses both a Drone and a Sphero. Learn how to create a windows 8.1 project to talk between the Sphero and Drone. This is by no means an easy project to implement. If you are not familiar with back-end networking and communication concepts as well as connecting with hardware, I suggest reading the documentation for each of the technologies first.
<h2>Before you start: </h2>
- Get a Sphero: http://www.gosphero.com/
- Download the Sphero SDK: https://developer.gosphero.com/
- Get a Drone: http://ardrone2.parrot.com/
- Download the AR Drone SDK: https://projects.ardrone.org/ and https://github.com/ARDrone2Windows
- Get Visual Studio: http://msdn.microsoft.com/en-us/vstudio/aa718325.aspx