Cheap, extensible mobile robot design based on Arduino - inspired by Mirobot and others