1. A method comprising: receiving, at a computing system, a first type of sensor data from multiple driverless vehicles in a fleet of autonomous driverless vehicles, wherein the first type of sensor data is acquired by a first type of sensors on the driverless vehicles to sense objects in environments encountered while the driverless vehicles are driving along roads; receiving, at the computing system, a second type of sensor data from the multiple driverless vehicles in the fleet of autonomous driverless vehicles, wherein the second type of sensor data is acquired by a second type of sensors on the driverless vehicles to sense objects in the environments encountered while the driverless vehicles are driving along the roads; storing, at the computing system, the first type of sensor data and the second type of sensor data; accessing, by the computing system and for a particular driverless vehicle, subsets of the first type of sensor data and subsets of the second type of sensor data; aligning, by the computing system and for the particular driverless vehicle, the subsets of the first type of sensor data with the subsets of the second type of sensor data to provide aligned sensor data pertaining to objects in an environment encountered by the particular driverless vehicle; aligning, by the computing system and for the particular driverless vehicle, the aligned sensor data relative to positioning map data pertaining to a global coordinate system to localize the aligned sensor data to a location of the particular driverless vehicle; generating, by the computing system, data sets of three-dimensional map data based on the aligned sensor data and the positioning map data; detecting a change between the generated data sets of three-dimensional map data and a stored data set of three-dimensional map data, the change being representative of a state change in the environment surrounding the particular driverless vehicle; updating, at the computing system, the stored data set of three-dimensional map data to generate an updated data set of three-dimensional map data reflecting the state change in the environment; and transmitting the updated data set of three-dimensional map data to the multiple driverless vehicles in the fleet of autonomous driverless vehicles, wherein at least one of the driverless vehicles is controlled based at least in part on the updated data set of three-dimensional map data.