In the last few years, the "Robocar" community of enthusiasts that build autonomous scaled vehicles (mostly 1:10) has grown significantly and the level of functionality that is achieved is amazing. Many of these projects use ROS/Python and start with available open source platforms. At itemis, we decided to build our vehicle based on other technologies that we see in production at our customers, such as C++ and Eclipse hosted communication frameworks.
Work in the field of highly automated driving and autonomous mobility introduces a new complexity into the development of embedded systems in vehicles and requires many multi-faceted processes incorporating a variety of software tools. It is necessary to combine existing technologies with new technologies or new tools.