Shopping List for Neato Robot Platform
As of this writing, all of these supplies could be purchased for about $350.
Robot Base
The robot platform for the module is based on the robot vacuum cleaning products of Neato Robotics. The provided materials should work without modification for any XV or BotVac series robots. As these models are phased out for newer ones, it is getting harder and harder to find these robots. At the time of this writing, you can purchase a new BotVac at Amazon for $299. It’s also possible that the BotVac connected series might work, but this has not been tested (if you have success with these, we’d love to hear about it).
Raspberry Pi and Supporting Hardware
- Raspberry Pi2 (newer versions should work, but you will have to make your own image)
- 8GB MicroSD Card
- USB Battery Pack (approximately 5000 mAH is good, e.g., this is a good battery pack)
- 5Ghz, High Performance WiFi adapter (we’ve found these to be essential for good performance). The provided image is designed for the TP-LINK Archer T2UH AC600.
- Small, right angle USB cables (these are needed for getting the Pi to fit in the Neatos dustbin)
- A 16x2 AdaFruit LCD Display with Buttons (this is handy for seeing IP address and connection strength)
Other Supporting infrastructure
Depending on the size of your class, you might need to support quite a few of these robots. You’ll need to think about things like providing charging stations in a relatively compact footprint (for both the robots themselves adn for the USB battery packs that power the Raspberry Pis), making sure you have good WiFi coverage, have a method of indicating when equipment breaks, and possibly purchasing an external SD Card writer to enable flashing of multiple cards simultaneously.