Abstract
In November 2007, the DARPA Urban Challenge took place on the former George Airforce base in Victorville, California. Within that competition, teams from all-over the world had to demonstrate the autonomous driving capabilities from their robot cars in an urban-like environment. From initially 89 competitors, only eleven qualified for the final event wherein “Boss” from Carnegie Mellon finally won the race. In this article, a short overview over European’s best team “CarOLO” and its vehicle “Caroline” within that competition is outlined. Based on the experiences from that competition, remaining challenges for the software engineering are described to realize safer cars in the future.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Rauskolb, F.W., Berger, K., Lipski, C., Magnor, M., Cornelsen, K., Effertz, J., Form, T., Graefe, F., Ohl, S., Schumacher, W., Wille, J.M., Hecker, P., Nothdurft, T., Doering, M., Homeier, K., Morgenroth, J., Wolf, L., Basarke, C., Berger, C., Gülke, T., Klose, F., Rumpe, B.: Caroline: An Autonomously Driving Vehicle for Urban Environments. Journal of Field Robotics 25(9), 674–724 (2008)
Basarke, C., Berger, C., Berger, K., Cornelsen, K., Doering, M., Effertz, J., Form, T., Gülke, T., Graefe, F., Hecker, P., Homeier, K., Klose, F., Lipski, C., Magnor, M., Morgenroth, J., Nothdurft, T., Ohl, S., Rauskolb, F.W., Rumpe, B., Schumacher, W., Wille, J.M., Wolf, L.: Team CarOLO - Technical Paper. Informatik-Bericht 2008-07, Technische Universität Braunschweig, Braunschweig, Germany (October 2008)
DARPA: Urban Challenge Technical Evaluation Criteria. Technical report, DARPA, Arlington, VA, USA (2006)
Lipski, C., Scholz, B., Berger, K., Linz, C., Stich, T., Magnor, M.: A Fast and Robust Approach to Lane Marking Detection and Lane Tracking. In: Proceedings of the IEEE Southwest Symposium on Image Analysis and Interpretation, pp. 57–60. IEEE (2008)
Berger, K., Lipski, C., Linz, C., Stich, T., Magnor, M.: The Area Processing Unit of Caroline - Finding the Way through DARPA’s Urban Challenge. In: Sommer, G., Klette, R. (eds.) RobVis 2008. LNCS, vol. 4931, pp. 260–274. Springer, Heidelberg (2008)
Berger, C.: Automating Acceptance Tests for Sensor- and Actuator-based Systems on the Example of Autonomous Vehicles. Shaker Verlag, Aachener Informatik-Berichte, Software Engineering Band 6, Aachen, Germany (2010)
Raymond, E.S.: The Art of Unix Programming. Addison-Wesley, Boston (2003)
Flemisch, F., Nashashibi, F., Rauch, N., Schieben, A., Glaser, S., Gerald, T., Resende, P., Vanholme, B., Löper, C., Thomaidis, G., Mosebach, H., Schomerus, J., Hima, S., Kaussner, A.: Towards Highly Automated Driving: Intermediate report on the HAVEit-Joint System. In: Proceedings of the 3rd European Road Transport Research Arena, Brussels, Belgium, pp. 1–12 (November 2010)
Berger, C., Rumpe, B.: Autonomous Driving - 5 Years after the Urban Challenge: The Anticipatory Vehicle as a Cyber-Physical System. In: Goltz, U., Magnor, M., Appelrath, H.J., Matthies, H.K., Balke, W.T., Wolf, L. (eds.) Proceedings of the INFORMATIK 2012, Braunschweig, Germany (September 2012)
Nothdurft, T., Hecker, P., Ohl, S., Saust, F., Maurer, M., Reschka, A., Böhmer, J.R.: Stadtpilot: First Fully Autonomous Test Drives in Urban Traffic. In: Proceedings of the International IEEE Conference on Intelligent Transportation Systems, Washington, DC, USA, pp. 919–924 (October 2011)
Wang, M., Ganjineh, T., Rojas, R.: Action Annotated Trajectory Generation for Autonomous Maneuvers on Structured Road Networks. In: Proceedings of the 5th International Conference on Automation, Robotics and Applications, Wellington, New Zealand, pp. 67–72 (December 2011)
Lee, E.A.: Computing Foundations and Practice for Cyber-Physical Systems: A Preliminary Report. Technical Report UCB/EECS-2007-72, University of California, Berkeley, CA, USA (2007)
Geisberger, E., Broy, M. (eds.): agendaCPS - Integrierte Forschungsagenda Cyber-Physical Systems (acatech STUDIE). Springer, Heidelberg (2012)
Giese, H., Rumpe, B., Schätz, B., Sztipanovits, J.: Science and Engineering of Cyber-Physical Systems. Dagstuhl Reports 1(11), 1–22 (2012)
Berger, C., Rumpe, B.: Engineering Autonomous Driving Software. In: Rouff, C., Hinchey, M. (eds.) Experience from the DARPA Urban Challenge, pp. 243–271. Springer, London (2012)
Siegl, S., Hielscher, K.S., German, R., Berger, C.: Automated Testing of Embedded Automotive Systems from Requirement Specification Models. In: Proceedings of the 12th IEEE Latin-American Test Workshop, Porto de Galinhas, Brazil, pp. 1–6 (March 2011)
Schäuffele, J., Zurawka, T.: Automotive Software Engineering. Friedr. Vieweg & Sohn Verlag, Wiesbaden, Germany (2003)
Basarke, C., Berger, C., Rumpe, B.: Software & Systems Engineering Process and Tools for the Development of Autonomous Driving Intelligence. Journal of Aerospace Computing, Information, and Communication 4(12), 1158–1174 (2007)
Jiang, R., Hu, M.B., Jia, B., Wang, R., Wu, Q.S.: Effect of Adaptive Cruise Control Vehicles on Phase Transition in a Mixture with Manual Vehicles. In: Appert-Rolland, C., Chevoir, F., Gondret, P., Lassarre, S., Lebacque, J.P., Schreckenberg, M. (eds.) Traffic and Granular Flow 2007, pp. 105–115. Springer, Heidelberg (2009)
Weiss, G., Zeller, M., Eilers, D., Knorr, R.: Towards Self-organization in Automotive Embedded Systems. In: González Nieto, J., Reif, W., Wang, G., Indulska, J. (eds.) ATC 2009. LNCS, vol. 5586, pp. 32–46. Springer, Heidelberg (2009)
Christie, A.M.: Simulation: An Enabling Technology in Software Engineering. CROSSTALK - The Journal of Defense Software Engineering 12(4), 25–30 (1999)
Thrun, S.: What we’re driving at (2010)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2012 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Berger, C. (2012). From Autonomous Vehicles to Safer Cars: Selected Challenges for the Software Engineering. In: Ortmeier, F., Daniel, P. (eds) Computer Safety, Reliability, and Security. SAFECOMP 2012. Lecture Notes in Computer Science, vol 7613. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-33675-1_16
Download citation
DOI: https://doi.org/10.1007/978-3-642-33675-1_16
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-33674-4
Online ISBN: 978-3-642-33675-1
eBook Packages: Computer ScienceComputer Science (R0)