2014 Challenge Topics

Document created by Stefan Alexandru Malinici Employee on Jun 1, 2014Last modified by Stefan Alexandru Malinici Employee on Apr 15, 2015
Version 9Show Document
  • View in full screen mode

The topics below are proposed by Freescale. Chosing one of them is not mandatory, you are free to come with your own idea for a topic.


HMI - Human Machine Interface



An HMI is a car system that allows the driver to easily use different information and entertainment car services. The HMI is usually found at the center of the car, between the driver and the passenger. A typical HMI can be a touchscreen allowing access to Radio & Audio subsystems as well as Navigation and Phone Connectivity.


The teams chosing this project will need to design a graphical interractive application that allow the user to:

Play media from various external devices (SD card or smartphone)

Adjust audio and video settings

Make and receive phonecalls from a smartphone connected to the Wandboard

Use the navigation system


Examples of HMI below:





Audio Post Processing Filter


Audio post processing, is the intentional alteration of auditory signals, or sound, often through an audio effect or effects unit. When listening to radio or music in a car, the surroundings around the listener can reduce the quality of listening experience. Traffic or wheel noise, people talking can contribute a lot of noise -- so much noise that some of the soft pieces in the music may become inaudible.Audio post processing can be used to improve the user experiencer by supressing the effects produced.by various noises.

The teams chosing this project will have to show sample audio streams recorded with noises and the resulted output after the post processing alghorithms have been applied.

Check out the links below dor more details:


Real Time Collision Detection



A collision avoidance system is a system designed to reduce the severity of an accident. Also known as precrash system, forward collision warning system or collision mitigating system, it uses radar and sometimes laser and camera sensors to detect an imminent crash. Once the detection is done, these systems either provide a warning to the driver when there is an imminent collision or take action autonomously without any driver input (by braking or steering or both).

One of the first phases in collision avoidance collision detection or detecting an approaching obstacle. A typical application will process images received through a camera connected to the Wandboard, detect objects that are getting closer and closer (having a certain speed as a threshold) and warn by playing a sound or showing a warning message on the screen. 

For more details, visit:



Safety Critical Linux



A life-critical system or safety-critical system is a system whose failure or malfunction may result in:

  • death or serious injury to people, or
  • loss or severe damage to equipment or
  • environmental harm.


Automotive software is an example of a safety critical system. There is currently a lot of debate on whether Linux SW can be part of a such a system and there are open source projects aimed towards proving this. One of the examples of such project is the OSADL Project: Safety Critical Linux.


A team chosing this topic might contribute to this project with applications or tools that control Linux application behaviour in Autmotive environment


Check out the links below for more information:




AFS - Adaptive Front-light System


Approximately 70% of vehicle to pedestrian accident occured in night time.

The AFS adapts automatically to the traffic situation and weather conditions for increased safety and greater driving comfort.

The teams chosing this project will have to create a prototype for controlling the front-light to different situations: curves, bumps, other traffic vehicles.

Check out the links below for more information: