A regenerative braking control system for a vehicle, the vehicle being one of an electric vehicle, a hybrid electric vehicle, and a fuel cell vehicle, comprising:
- three switches located in a cabin of the vehicle and corresponding to three regenerative braking settings corresponding to low, medium, and high amounts of regenerative braking torque to apply to one or more wheels of the vehicle;
- and
- a processor operatively connected to the three switches and configured to:
- detect a driving environment condition via a sensor that acquires data about the vehicle that is indicative of the driving environment condition, the sensor being configured to detect information regarding heated or cooled seat usage;
- and
- responsive to detecting the driving environment condition, dynamically causing in real-time an amount of regenerative braking torque for one or more of the three regenerative braking settings to be adjusted based on the driving environment condition, whereby the three regenerative braking settings recreate, in the vehicle, an effect of user-selectable engine braking settings for an internal combustion engine-equipped vehicle.