Icon Project Name Membercount Platform State Begin Release Name Available at
Amos 2016 Gruppe 5 7 Linux c++ 2016 github

Collision avoidance using object detection and inter-car communication


This project will implement a scenario needed for autonomous driving with the help of software agents:
A bus stops at a bus stop vis-à-vis to a school. A car that drives behind the bus cannot see the children starting to run across the street in front of the bus. Another car on the other side of the street detects the children and is able to warn the first car.

Main tasks:

  • Implement a simple object detection algorithm
  • Integrate a software agent library
  • Implement the scenario using software agents and inter-ECU (electronic control unit, i.e. car) communication


  • Operating System: Linux Ubuntu (also tested with Mac OS X 10.10)
  • SW Agents library: CAF: C++ Actor Framework
  • Library for detection: OpenCV
  • Messaging format: HDF5, Google Protobuf

Run project with docker:

Try our Docker image and run this project without installing all dependencies.
For installing Docker and pulling the image take a look at our [wiki].
Use our [scripts] to start the programs.