A system for, and method of, providing e-assist on a route. A determination may be made of whether terrain data for the route is available. A rider effort level may be determined. The terrain data may be read when available. Whether a change in slope has occurred, or is anticipated to occur, corresponding to a need for an additional input to the rider effort level may be determined. The e-assist level may be adjusted to provide a level that offsets the need for the additional input, or the rider may be informed to provide an increased effort level.
展开▼