Hack Challenge #2:
Autonomous Driving

The fascinating world of autonomous driving is in its early stages. The first cars able to take over the responsibility of driving from the driver are on the road and more is still to come. In this hack challenge, you will be working with the tool stack of the OpenADx initiative, an industry wide movement started to boost the development of autonomous driving solutions. Experiment on all aspects of automated driving, work with data obtained from real world sensors, and develop your own autonomous driving functions.


  • Remote controlled rover with control unit and sensor set
  • Sensors from an automated driving race series


  • Azure data storage and cloud services
  • Eclipse Hono
  • Eclipse IoT
  • Eclipse Kuksa
  • Appstacle
  • AirSim Vehicle Simulator
  • AGL based control unit for the rover
  • Eclipse Che based development environment
  • Base algorithms for autonomous driving from the Formula Student autonomous racing series
  • Linux Plattform
  • RedHat Cloud Computing
  • Eclipse SUMO
  • Matlab
  • Simulink
  • Microsoft Azure Cloud Services
Who is supporting this hack challenge?

APPSTACLE is an European funded project with its main intention to provide an Open Source based Vehicle to Cloud platform solution. Within this project there are several European companies like Ericsson, NXP and Bosch involved and supported by research institutes from the Netherland, Finland and Germany.

Open standard application platform for cars and transportation vehicles

The German Aerospace Center (DLR) is the national aeronautics and space research centre of the Federal Republic of Germany. Its extensive research and development work in aeronautics, space, energy, transport and security is integrated into national and international cooperative ventures. Eclipse SUMO – Simulation of Urban Mobility – is a microscopic and mesoscopic traffic simulator. It is used to accurately and efficiently simulate road and rail traffic based on movements and interferences of cars, pedestrians, trains, and cargo goods. It was mainly developed by the German Aerospace Center.

Eclipse SUMO

The Eclipse Foundation is a not-for-profit, member supported corporation that hosts the Eclipse projects and helps cultivate both an open source community and an ecosystem of complementary products and services. The foundation manages the IT infrastructure for the Eclipse open source community, including Git code repositories, Bugzilla databases, development oriented mailing lists and forums, download site and web site.

Eclipse Hono
Eclipse IoT
Eclipse Kuksa

Formula Student is a student association which has been around for more than nine years. This year, it is hosting the Formula Student driverless competition for the first time. Here students will develop a racing car that can operate without a driver in autonomous mode, or with a driver in a manual mode. Various industrial players will be supporting them with new sensor technology and industrial expertise.

Sensor set and base algorithms for autonomous driving on race tracks

MathWorks is the leading developer of mathematical computing software. MATLAB®, the language of technical computing, is a programming environment for algorithm development, data analysis, visualization, and numeric computation. SIMULINK® is a graphical environment for simulation and Model-Based Design of multi domain dynamic and embedded systems.


Founded in 1975, Microsoft is the worldwide leader in software, services, devices and solutions that help people and businesses realize their full potential. Our Mission: Empower every person and every organization on the planet to achieve more. Our Strategy: Build best-in-class platforms and productivity services for a mobile-first, cloud-first world.

Microsoft Azure Cloud Services

Red Hat® is the world’s leading provider of open source, enterprise IT solutions. Our mission is to be the catalyst in communities of customers, contributors, and partners creating better technology the open source way.

Linux Plattform
Cloud Computing

Chassis Systems Control develops and manufactures innovative components, functions and systems that are designed to make driving a safe and comfortable experience. We network vehicles to other road users, infrastructure and the internet to ensure that our vision of accident and injury-free driving becomes a reality.

Data Ingestion into Azure Cloud

Bosch Software Innovations, the Bosch Group’s software and systems house, designs, develops, and operates innovative software and system solutions. The Production Performance Manager is a production information and evaluation system. In near real time, it collects production and machine data, combines it to produce a visual representation, and communicates defined events to the production worker, who may be involved directly or indirectly.

Open source expertise

Hack MC: Lars Geyer-Blaumeiser

Senior Expert Open Source Software

Lars joined Bosch 15 years ago and worked in research and development of tools for control unit in various roles throughout the company. Recently he joined the Open Source Services organization because ten years of working with Open Source had created the need to give something back and drive the idea within Bosch as well as the automotive industry as a whole.

Coder: Backend, Embedded, AI, Simulation
Coding languages: C++, Java, Matlab