The working prototype took computer vision and robotics enthusiast four months to create.