When an AGV is set to only travel forwards through the rotation thresholds and then has to swap direction at the start of a travel task, it uses the idle value for the battery consumption for the rest of the travel task.
The same happens when the AGV preempted and given a new task while already travelling.