In the picture is the test vehicle of the University of Tartu's Autonomous Driving Lab in Vorbus....Estonian Research Council