Service robotics for the home: a state of the art review
A Short History of Cleaning Robots