Requested by @jch13 Desired shifting behavior: - Defaults to high gear - When robot runs up against significant resistance, shift down and activate suction Detecting resistance could be done via current sensing, or possibly some other form of sensor.