A vehicle and anti-lock braking processes for the vehicle as automatically implemented by a computing device are disclosed. The vehicle can include a perception system and a computing device in communication with the perception system. The computing device can be configured to detect, using the perception system, an environmental condition external to the vehicle and select a wheel slip threshold based on the environmental condition. The environmental condition can be a weather-based condition or an obstacle-based condition. If the selected wheel slip threshold is reached while the vehicle is braking, the computing device can send a command to activate anti-lock braking for the vehicle.
展开▼