Cleaning with a robot has many advantages. The operator can see where the robot is travelling, what needs to be cleaned and what has been cleaned. A high resolution color camera placed on a flexible arm enables the camera to positioned where it is best suited. Positioning the camera behind the robot platform gives the operator a full view of both sides of the brushes and the duct work that is being cleaned