Patching the Udacity Self-Driving Car Nanodegree Simulator
For several of its projects in the self-driving car nanodegree course, Udacity provides an Unity based simulator that is used for projects like lane detection and following waypoints on a track. It is...
View ArticleSolving the Udacity SDCND exercises with the Windows Subsystem for Linux...
Some of the projects in the SDCND nano-degree are C/C++ projects base on cmake. Though there is some support for using direct Windows development, to some, developing on Linux is more comfortable and...
View ArticleUsing Eclipse CDT for the Udacity Self Driving Cars Nanodegree C++ projects
There are a number of C/C++ IDEs that can be used for working on the Udacity SDCND C++ projects. This blog post contains a few tips for using Eclipse CDT to solve the Extended Kalman Filter project....
View ArticleAn Integrated Development Environment for the SDCND
The self-driving car nanodegree from Udacity includes a number of different projects in Python and C++ in different environments (local PC, AWS if you don’t have an GPU). A common discussion topic on...
View ArticleUdacity Self Driving Car Nano-Degree – is it worth the money?
The Udacity Self Driving Car Nano-Degree currently has a lot of visibility both within the automotive industry as well as with software developers who are interested to move into the industry. Udacity...
View ArticleSetting up Tensorflow w/ GPU for the SDCND on Windows with Nvidia GPU
The Udacity Self-Driving-Car Nano Degree’s second project is an implementation of a traffic sign classifier with Tensorflow. Installation can be a bit confusing, because you could use your PC, an AWS...
View ArticleOctave cheat sheet for Coursera Machine Learning course
Switching from / to Octave when working with the Coursera machine learning course can be a bit of a hassle, since some of the Octave syntax is special. Here is my own cheat sheet to remember the most...
View ArticleRamping Up for the Udacity Self-Driving Car Nanodegree
I was having great fun with the first exercise / graded project of Udacity’s Self-Driving Car Nanodegree (https://de.udacity.com/drive/). The first exercise is the implementation of a (simple) lane...
View ArticleUsing AspectJ to analyze exceptions in production systems
For several automotive customers, we are building (Eclipse-based) systems that process engineering data – not only interactively, but in nightly jobs. From time to time, there might be a problem in...
View ArticleChinese IT and tech podcasts
While I am working mainly in the domain of software engineering for automotive software, I try to keep up with general development in IT to see which technologies can be relevant for the toolchains and...
View ArticleTycho 0.24, pom less builds and Eclipse m2e maven integration
A very short technical article which might be useful in the next few days. Tycho 0.24 has been released, and one of its most interesting features is the support for POM-less builds. The Tycho 0.24...
View ArticleAutomotive MDSD – What pickle?
Over at the modeling languages website, Scott Finnie has started a number of posts detailing his point of view on the status of model driven approaches. He concludes his first post with the statement...
View ArticleEclipseCon Europe 2015 from an Automotive Perspective
As Eclipse is established as a tooling platform in automotive industry, the EclipseCon Europe conference in Ludwigsburg is an invaluable source of information. This year’s EclipseCon is full of...
View ArticleSphinx’ ResourceSetListener, Notification Processing and URI change detection
The Sphinx framework adds functionality for model management to the base EMF tooling. Since it was developed within the Artop/AUTOSAR activities, it also includes code to make sure that the name-based...
View ArticleAUTOSAR: OCL, Xtend, oAW for validation
In a recent post, I had written about Model-to-Model-transformation with Xtend. In addition to M2M-transformation, Xtend and the new Sphinx Check framework are a good pair for model validation. There...
View ArticleMeanderings on AUTOSAR model repositories (and other models)
When working with AUTOSAR models, model storage and management is topic to be solved. In this blog post, I coarsely discuss some thoughts – it is intended as collection of topics that projects using...
View ArticleConsidering Agile for your tool chain development
Developing and integrating complex toolchains in automotive companies is a challenging task. A number of those challenges is directly addressed by the principles behind the “Agile Manifesto”. So it is...
View ArticleIntegrating Rhapsody in your AUTOSAR toolchain
UML tools such as Enterprise Architect or Rhapsody (and others) are well established in the software development process. Sometimes the modeling guidelines are following a custom modelling, e.g. with...
View ArticleUsing the Xtend language for M2M transformation
In the last few month, we have been developing a customer project that centers around model-to-model transformation with the target model being AUTOSAR. In the initial concept phase, we had two major...
View ArticleManaging Autosar Complexity with (abstract) Models
A certain number of developers in the automotive domain complain that the introduction of AUTOSAR and its tooling increases the development efforts because of the complexity of the AUTOSAR standard....
View Article