BMW has developed the world's first self-driving car which can execute perfect power slides.