|
Computer Vision Algorithms for the DARPA Urban Challenge 2007
|
|
| Home | Team | Research | Teaching | Publications |
The TU Braunschweig participated in the DARPA Urban Challenge 2007, its autonomous vehicle 'Caroline' was among the finalists. The Computer Graphics lab provided the real-time vision algorithms for that task.
Caroline's computer vision system consists of two separate systems. The first is a monocular color segmentation based system that classifies the ground in front of the car as drivable, undrivable or unknown. It assists in situations where the drivable terrain and the surrounding area (e.g. grass, concrete or shrubs) differ in color and it deals with man-made artifacts such as lane markings as well as bad lighting and weather conditions. The second vision system is a multi-view lane detection that identifies the different kinds of lanes described by DARPA, such as broken and continuous as well as white and yellow lane markings. Using four high-resolution color cameras and state-of-the-art graphics hardware, it detects its own lane and the two adjacent lanes to the left and right with a field of view of 175 degrees at up to 35 meters. The output of the lane detection algorithm is directly processed by the artificial intelligence.
|
Fred W. Rauskolb,
Kai Berger,
Christian Lipski,
Marcus Magnor,
Karsten Cornelsen,
Jan Effertz,
Thomas Form,
Fabian Graefe,
Sebastian Ohl,
Walter Schumacher,
Jörn Marten Wille,
Peter Hecker,
Tobias Nothdurft,
Michael Doering,
Kai Homeier,
Johannes Morgenroth,
Lars Wolf,
Christian Basarke,
Christian Berger,
Tim Gülke,
Felix Klose,
and
Bernhard Rumpe:
"Caroline: An Autonomously Driving Vehicle for Urban Environments", in Martin Buehler and Karl Iagnemma and Sanjiv Singh (Eds.): The DARPA Urban Challenge, Springer, ISBN 978-3-642-03990-4, pp. 441–508, January 2010. Part of project "Computer Vision Algorithms for the DARPA Urban Challenge 2007". [bib] |
|
Christian Lipski,
Kai Berger,
and
Marcus Magnor:
"vIsage - A visualization and debugging framework for distributed system applications", in Proc. WSCG 2009, Plzen, Czech Republic, vol. 2009, pp. 1–7, UNION Agency -- Science Press, February 2009. Part of project "Computer Vision Algorithms for the DARPA Urban Challenge 2007". [pdf] [bib] We present a Visualization, Simulation, And Graphical debugging Environment (vIsage) for distributed systems. Time-varying spatial data as well as other information from different sources can be displayed and superimposed in a single view at run-time. The main contribution of our framework is that it is not just a tool for visualizing the data, but it is a graphical interface for a simulation environment. Real world data can be recorded, played back or even synthesized. This enables testing and debugging of single components of complex distributed systems. Being the missing link between development, simulation and testing, e.g., in robotics applications, it was designed to significantly increase the efficiency of the software development process. |
|
Fred W. Rauskolb,
Kai Berger,
Christian Lipski,
Marcus Magnor,
Karsten Cornelsen,
Jan Effertz,
Thomas Form,
Fabian Graefe,
Sebastian Ohl,
Walter Schumacher,
Jörn Marten Wille,
Peter Hecker,
Tobias Nothdurft,
Michael Doering,
Kai Homeier,
Johannes Morgenroth,
Lars Wolf,
Christian Basarke,
Christian Berger,
Tim Gülke,
Felix Klose,
and
Bernhard Rumpe:
"Caroline: An autonomously driving vehicle for urban environments", Journal of Field Robotics, vol. 25, no. 9, pp. 674–724, December 2008. Part of project "Computer Vision Algorithms for the DARPA Urban Challenge 2007". [bib] The 2007 DARPA Urban Challenge afforded the golden opportunity for the Technische Universität Braunschweig to demonstrate its abilities to develop an autonomously driving vehicle to compete with the world's best. After several stages of qualification, our team CarOLO qualified early for the DARPA Urban Challenge Final Event and was among only 11 teams from initially 89 competitors to compete in the final. We had the ability to work together in a large group of experts, each contributing his expertise in his discipline, and significant organizational, financial, and technical support by local sponsors, who helped us to become the best non-U.S. team. In this report, we describe the 2007 DARPA Urban Challenge, our contribution, “Caroline,” the technology, and algorithms, along with her performance in the DARPA Urban Challenge Final Event on November 3, 2007. © 2008 Wiley Periodicals, Inc. |
|
Kai Berger,
Christian Linz,
Christian Lipski,
Timo Stich,
and
Marcus Magnor:
"Echtzeiterkennung von befahrbaren Bereichen in urbanen Szenarien", in Proc. GI-Fachausschuß (FA) Echtzeitsysteme real-time 2008, October 2008. Part of project "Computer Vision Algorithms for the DARPA Urban Challenge 2007". [pdf] [bib] |
|
Christian Basarke,
Kai Berger,
Karsten Cornelsen,
Michael Doering,
Jan Effertz,
Thomas Form,
Tim Gülke,
Fabian Graefe,
Peter Hecker,
Kai Homeier,
Felix Klose,
Christian Lipski,
Marcus Magnor,
Johannes Morgenroth,
Tobias Nothdurft,
Sebastian Ohl,
Fred W. Rauskolb,
Bernhard Rumpe,
and
Lars Wolf:
"Team CarOLO - Technical Paper", Technical Report no. 2008-7, Technische Universität Braunschweig, Carl-Friedrich-Gauss-Fakultät, October 2008. Part of project "Computer Vision Algorithms for the DARPA Urban Challenge 2007". [pdf] [bib] |
|
Christian Lipski,
Björn Scholz,
Kai Berger,
Christian Linz,
Timo Stich,
and
Marcus Magnor:
"A Fast and Robust Approach to Lane Marking Detection and Lane Tracking", in Proc. IEEE Southwest Symposium on Image Analysis and Interpretation 2008, Washington, DC, USA, vol. 2008, pp. 57–60, IEEE Computer Society, July 2008. Part of project "Computer Vision Algorithms for the DARPA Urban Challenge 2007". [pdf] [bib] We present a lane detection algorithm that robustly detects and tracks various lane markings in real-time. The first part is a feature detection algorithm that transforms several input images into a top view perspective and analyzes local histograms. For this part we make use of state-of-the-art graphics hardware. The second part fits a very simple and flexible lane model to these lane marking features. The algorithm was thoroughly tested on an autonomous vehicle that was one of the finalists in the 2007DARPAUrban Challenge. In combination with other sensors, i.e. a lidar, radar and vision based obstacle detection and surface classification, the autonomous vehicle is able to drive in an urban scenario at up to 15 mp/h. |
|
Kai Berger,
Christian Lipski,
Christian Linz,
Timo Stich,
and
Marcus Magnor:
"The area processing unit of Caroline - Finding the way through DARPA's Urban Challenge", in Proc. 2nd Workshop Robot Vision (RobVis 2008) 2008, February 2008. Part of project "Computer Vision Algorithms for the DARPA Urban Challenge 2007". [pdf] [bib] |

TU Braunschweig
- Fakultät für Mathematik und Informatik
- Computer Graphics
- Research Projects
- Computer Vision Algorithms for the DARPA Urban Challenge 2007