Robot will clean windows with minimal human help