BMW has spoken in the past of their Highly Automated Driving project. A new video about ConnectedDrive Connect goes into more details. While BMW insists this is just a research project and won’t be in their cars for a long time, they also are expected to soon produce a traffic jam autopilot to compete with the offerings from Mercedes and Audi.
The approach in this car is a bit different. They have a small LIDAR on the side of the vehicle, which presumably is there to find the lane markers, and a forward facing camera behind the rearview mirror. The other systems are mostly using cameras for their lane finding. They also have ultrasonics, which are typically used for automated parking and some blind-spot detection. LIDARs are currently much more expensive than cameras, but this is a concept car for now. (More complete robocars tend to use fairly advanced LIDARs.)
The 5,000km was reported back in September This comes after reports that their track trainer had done about 12,000 miles in a 3-series on the track. There are more details on this system at MIT Tech Review.