A cleaning robot for greenhouse roofs | IEEE Conference Publication | IEEE Xplore