Self awareness in autonomous automotive systems
Self awareness has been used in many research fields in order to add autonomy to computing systems. In automotive systems, we face several system layers that must be enriched with self awareness to build truly autonomous vehicles. This includes functional aspects like autonomous driving itself, its integration on the hardware/software platform, and among others dependability, real time, and security aspects. However, self awareness mechanisms of all layers must be considered in combination in order to build a coherent vehicle self awareness that does not cause conflicting decisions or even catastrophic effects. In this paper, we summarize current approaches for establishing self awareness on those layers and elaborate why self awareness needs to be addressed as a cross layer problem, which we illustrate by practical examples.
Design, Automation Test in Europe Conference Exhibition (DATE) 2017