Arborescence des pages
ConfigureOutils de l'espace
Aller directement à la fin des métadonnées
Aller au début des métadonnées


Embedded Systems and Robotics


ECTS Credits : 2

Duration : 21 hours

Semester : S8

Person(s) in charge :

Laurent CIARLETTA, Associate Professor, 

Keywords : critical systems, OS services, event triggered protocol, time triggered protocol, real time scheduling, energy consumption, robotics.


Prerequisites : 

Objective : Provide the skills on executive supports of embedded systems


Program and contents:

This module aims to provide the students with skills in operational frameworks for embedded
systems. In particular, this course presents the main embedded networks and protocols,
real time operating systems and strategies for memory management that fit the real time
quality of service required by applications such as ambient systems, transportation systems
and wireless real time sensor networks.

Real time embedded operating systems
• Specific issues for real time guarantees, error detection, error isolation, error
• Physical time handling
• Failure handling
Real time scheduling policies: fixed priorities – dynamic priorities
Real time OS kernel (OSEK, Symbian, TinyOS…)
Real time embedded networks
priority driven protocols (example: CAN protocol)
time driven protocols (example: TTP/C, FlexRay)
Embedded middleware
specific characteristics and properties for embedded applications
case studies: AUTOSAR, TAO



Abilities : 


Description and operational verbs


Basic concepts of embedded systems and critical systems


Technics that allow to tackle the stakes of these systems


Application to the world of the motor car industry or robotics


Constraints, implications and technological choices they imply


Advocate a solution that fills the needs of regular application, users and constraints



Evaluations :

  • Written Test
  • Continuous Control
  • Oral report
  • Project
  • Written report
  • Aucune étiquette