We're sorry but this page doesn't work properly without JavaScript enabled. Please enable it to continue.
Feedback

Success and Failure in Building an Open-Source Software Platform for Autonomous Driving Systems

Formal Metadata

Title
Success and Failure in Building an Open-Source Software Platform for Autonomous Driving Systems
Subtitle
its success and its difficulties
Title of Series
Number of Parts
611
Author
License
CC Attribution 2.0 Belgium:
You are free to use, adapt and copy, distribute and transmit the work or content in adapted or unchanged form for any legal purpose as long as the work is attributed to the author in the manner specified by the author or licensor.
Identifiers
Publisher
Release Date
Language
Production Year2017

Content Metadata

Subject Area
Genre
Abstract
On FOSDEM 2014, Tilmann Ochs, Daniel Wagner and I presented researchactivities to define, motivate and implement a software platform forautonomous driving systems using open-source software. On FOSDEM 2017, we re-evaluate this effort and critically review its progress, its success and itsfailure. We discuss on-going software development activities, technicalinfluences for selecting the communication middleware and the operatingsystem, and the economics of automotive software development with implicationson use and development of open-source software. Since 2013, Tilmann Ochs, Daniel Wagner and I have been working on researchactivities to define, motivate and implement a software platform forautonomous driving systems using custom-off-the-shelf open-source software. OnFOSDEM 2014, we presented our understanding of future automotive software andour plans to use pre-existing open-source software for implementation of acollaborative automotive base platform. Now, three years later, it is time to re-evaluate this effort and criticallyreview its progress, its success stories and its failures. In this talk, wepresent our main assumptions in 2013, and give some insights in on-goingsoftware development activities supporting our ideas. Then, we evaluate towhich extend we were successful to implement these ideas, to which extend wecould improve our understanding, and how this has refined our plans. On the technical side, we discuss the factors that influence the selection ofthe communication middleware and the underlying operating system of anautomotive platform for autonomous driving systems. On the business side, wediscuss the economics of automotive software development and implications onuse and development of open-source software in the automotive domain that weencountered.