Multitasking Driver Assistance System Using Arduino Uno
Providing multitasking on ubiquitous microcontroller platforms has great applications in different aspects of daily life. This paper presents a design and implementation of a real-time embedded driver assistance system using Arduino Uno as deployment platform. Multiple real-time tasks for assisting...
Saved in:
Published in: | 2018 International Conference on Artificial Intelligence and Data Processing (IDAP) pp. 1 - 6 |
---|---|
Main Authors: | , , |
Format: | Conference Proceeding |
Language: | English |
Published: |
IEEE
01-09-2018
|
Subjects: | |
Online Access: | Get full text |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
Summary: | Providing multitasking on ubiquitous microcontroller platforms has great applications in different aspects of daily life. This paper presents a design and implementation of a real-time embedded driver assistance system using Arduino Uno as deployment platform. Multiple real-time tasks for assisting a car driver are designed and implemented using three different real-time kernels; FreeRTOS, OS48 and Simulink Desktop Real-Time. The configurations and settings of the proposed system are given in details. The paper aims to show and compare the performance of the proposed Arduino system using FreeRTOS, OS48 and Simulink Desktop Real-Time as different real-time kernels. The results show that the proposed system is quite simple, cost effective, and flexible to be developed by incorporating more or less tasks. |
---|---|
DOI: | 10.1109/IDAP.2018.8620939 |