Text this: A New State of Charge Estimation Method for LiFePO4 Battery Packs Used in Robots