Collecting Datas + Battery Voltage - Galay RVR

Hi, I’d like to be able to send my rover on an expedition, collect data at the same time and then retrieve this data from my computer. Is this possible? Is it possible to use the camera’s SD card port to do this? How can I do this?

In this case, I’d like to be able to record the robot’s power consumption and remaining battery. I’ll need help with that too. I see that the guide suggests measuring the battery voltage and converting it into % of battery remaining. Only, the voltage changes suddenly if I turn the robot on, or if I put it on charge.

For example, I’ve just loaded the battery management code and measured a voltage of 4.5V with the Shield switched on. I switch it off and it goes up to 5.7. I turn it on and it goes to 6.3. It’s now 6.3V off and 5.7V on. I’m also measuring a voltage below 6.6, which is the minimum of the range indicated for converting to percentage of battery remaining. So the voltage isn’t really representative of the remaining battery?

How can I manage this?

Thank you very much for your help.

You will get the most accurate battery voltage when the device is powered off.

When you turn on the device, the voltage may drop below the level when it is off, which is normal because power is consumed, and the battery provides output, leading to a voltage drop.

After being off for a while, the battery voltage will be higher than when powered on.

We recommend using the battery indicator lights to check the battery status:

  • When both orange lights are on, the battery is fully charged.
  • When one orange light is on, the battery is about half charged.
  • When one orange light is flashing, the battery is low, and you should recharge it soon.
  • When both orange lights are off, the battery is critically low and will soon shut down; please recharge immediately.