This is the robot that autonomously cleans and dries windows. The robot determines the size of a window, maps out the optimal cleaning path, and cleans in a thorough, efficient pattern while automatically avoiding frames and sills.