CPC B62M 9/122 (2013.01) [B62J 45/41 (2020.02); B62M 9/123 (2013.01); B62M 9/132 (2013.01); B62M 9/133 (2013.01); B62M 2025/006 (2013.01)] | 20 Claims |
1. A method for controlling electronic shifting of a bicycle, the method comprising:
identifying, by a processor, sensor data, the sensor data identifying a state of the bicycle;
determining, by the processor, a rider engagement status based on the identified sensor data;
determining, by the processor, a target cadence based on the determined rider engagement status;
determining, by the processor, a cadence band based on the determined target cadence;
modifying the target cadence by adding a target cadence modifier to the determined target cadence; and
controlling the electronic shifting of the bicycle based on the determined cadence band, the controlling of the electronic shifting of the bicycle comprising actuating a motor of a derailleur of the bicycle for the electronic shifting of the bicycle when a cadence of the bicycle is outside of the determined cadence band.
|