What is ABBA?
During competition, the robots battery is constantly being used to the point of brownout. Brownout is when all the motors are active at once, dropping the motors voltage quickly. Once the battery voltage gets too low, RIO kicks in; disabling all the motors and stopping the robot mid competition. Luckily ABBA can prevent this. ABBA helps the robot's battery handle the intense driving during competition by limiting the voltage usage. For example, if the battery voltage is at 100%, you can drive as aggressively as you want. But if the battery voltage is at 80%, ABBA prevents the robot from operating at full force, kind of like when a Youtube video reduces quality to avoid buffering, in this case brownout. This helps prevent the robot battery from brownout helping preserve the battery.