Heuristic Optimization And Sensing Techniques For Mission Planning Of Solar-Powered Unmanned Ground Vehicles