Design and Implementation of a Semi-Autonomous Robotic System for Systematic Solar Panel Cleaning | IEEE Conference Publication | IEEE Xplore