1. A computer-implemented shifting method for a vehicle with an associated pitch-detection mechanism, the method comprising: determining, by the pitch-detection mechanism, one or more indicators of a pitch of the vehicle; receiving, at one or more computing devices, a signal associated with the one or more indicators of the pitch of the vehicle; determining, by the one or more computing devices, a pitch value for shifting based upon, at least in part, receiving the signal; determining, by the one or more computing devices, a shift procedure based upon, at least in part, the determined pitch value; and implementing, by the one or more computing devices, the shift procedure to effect a shift operation for the vehicle.