In a remarkable demonstration of open-source innovation, a team has developed a cheap cleaning robot to complete a set of ...