public Boolean CollectPower()
 {
     Rover.CollectPower();
     return(Rover.IsHalted);
 }