much truth about the variable battery internal resistance, it also varies from unit to unit due to production variances.
It is the internal resistance that ends up dropping the available voltage to the robot during large current draws.