UbiquityRobotics / ubiquity_motor

Package that provides a ROS interface for the motors in UbiquityRobotics robots
BSD 3-Clause "New" or "Revised" License
24 stars 23 forks source link

Need software support to minimize battery current when battery is under 22V or so #113

Open mjstn opened 3 years ago

mjstn commented 3 years ago

Need software level support to try to better inform customer of battery low. This can be oled or other indications like fast blinking leds and so on

MoffKalast commented 3 years ago

Suggestion: once the motors stop running they should instead pwm beep in a recognisable way that can be described in the learn docs as a battery low alert.

mjstn commented 3 years ago

We cannot stop current usage in the motors from host code but we can keep speed settings always 0 in this case and that will be very nearly shutting down motors and thus minimizing current draw against the battery.