Robotics as a hobby is becoming increasingly popular due to the the availability of development platforms such as Arduino and Raspberry Pi. These platforms are inexpensive and extremely customizable, making ...