NanoBot
NanoBot Rev. 2
Doing research with swarm robotic behavior is often challenging because of the high cost of robots. As an advancement of RoboBoard, Jamie Cho and I set out to design an extremely cheap, easily mass producible PCB based robot designed for both being an advanced standalone robot as well as having cooperative robotic abilities. With a BOM cost of under $10, and minimal manufacturing process, we were able to create a fully functional robotic frame which uses the Arduino Nano as the core computational platform. We built systems to auto-calibrate all of the sensors from a simple procedure, and even auto-charge (NanoBots have docking capabilities) each robot in order to make using multiple NanoBots easy.
​
Features:
-
150 mAh battery
-
Two micro stepper motors for drive system, enabling a high degree of accuracy for odometry use.
-
Four radial IR sensors
-
Speaker
-
Microphone
-
Downward facing IR sensor for ledge detector/line following
-
3 axis Accelerometer
-
3 axis Magnetometer
-
2 mechanical bump sensors​
NanoBot Auto-Calibration Procedure
NanoBot Rev.1