Modified functions - Battery Monitoring added

At present, robot stops if not enough power is available to it. It is
then carried, manually, to the charger.