"Spirit of Berlin": Computer Scientists Developed Autonomous Car
№ 092/2007 from May 14, 2007
Today computer scientists of Freie Universität Berlin presented the autonomous car “Spirit of Berlin,” a vehicle they have developed that, like a robot, is completely controlled by computers, without a human operator. Computers process information from the navigation system, laser sensors, and video cameras. This makes the robotic car very versatile, useful among other things, for the surveillance of larger enclosed areas and warehouses. The car, that can also be driven conventionally, is being further developed to recognize and react to red traffic lights and traffic signs. The development of this prototype was sponsored in part by the Berlin Police Department, IBM Deutschland, and the Microsoft Academic Alliance. The 3D-laser scanner was developed by the Fraunhofer-Gesellschaft (IAIS Birlinghoven) in coopertion with Freie Universität Berlin.
The autonomous car is the product of a joint project of Freie Universität and the Berlin Police Department. The result of the project is the “Spirit of Berlin” – a mini-van equipped with sensors and video cameras. It is possible for the driver to operate the car him/herself or, by pressing a button, to turn the operation of the car over to the computer. Utilizing special electronics, the computer can steer, brake, and accelerate the car, as well as turn all its components on or off.
Various sensors on the car, in combination with each other, can recognize pedestrians, cars, motorcycles, and other road users. This occurs partially with the aid of special laser scanners installed on the car. The scanners emit laser beams around the car that are reflected from objects in its proximity. The sensors measure the flight time of the reflecting laser beam. This shows where objects are located in the proximity of the car, as well as their distance from the car. Thus, the computer has an accurate map of the mobile and immobile objects on the road. The laser sensors’ range is 150 meters.
With the aid of its GPS-navigation system, which is quite a bit more precise than the usual GPS-systems, the autonomous car “Spirit of Berlin” can find its way through traffic better than any taxi driver. During a temporary loss of its satellite signal – e.g., due to high-rise buildings – the navigation system can precisely assess the position of the vehicle. To do this, data from gyroscopes and throttle sensors are processed. The computer can determine the position of the vehicle with a tolerance of error of one meter at the maximum.
It is crucial for the autonomous control that all data are processed fast and efficiently. This occurs with the aid of four computers donated by IBM. The IBM printed circuit boards receive all the data from the sensors and process the GPS-position data as well as the measurements from the laser scanner. In addition, the “Spirit of Berlin” has video cameras on the roof to aid in determining the position of the road markings and sidewalks. A special computer processes the video data. Finally, all the data from the sensors are combined, and a decision is made for the car’s next action.
The “Spirit of Berlin” was accepted as a participant for this year’s Urban Grand Challenge – the race for car robots. The race will take place on November 3 in California. Autonomous vehicles are only accepted for this race after passing a series of qualifying tests.
It will be a number of years before autonomous vehicles can be put on the market. Before that, driver assistance systems will be introduced gradually. Innovations such as automatic parking, adaptive cruise control, or collision warnings are already available – additional innovations will follow. This project of Freie Universität offers a preview of the future of mobility in urban traffic.
The autonomous car “Spirit of Berlin” was developed by a team around the computer scientist, Raúl Rojas, a professor for artificial intelligence at Freie Universität Berlin since 1997. The native of Mexico is known, among other things, for the international success of his soccer-playing robots, “FU-Fighters,” that have won the world championship for robots, RoboCup, twice. In 2005 Professor Rojas received the Wolfgang-von-Kempelen-Prize for History of Computer Science, awarded for the first time by the Austrian Society for History of Computer Science (OeGIG), the Austrian Computer Society (OCG), and the Austrian Federal Department of Transportation, Innovation, and Technology. His main field of research is artificial neural networks.
Additional sponsors are still needed for the “Spirit of Berlin” project.
The project is described in more detail online:
Additional information is available from:
Prof. Dr. Raúl Rojas, Institute of Computer Science of Freie Universität Berlin, Telephone: 030 / 838-75130, Email: firstname.lastname@example.org