Informatique Industrielle

Programmation orienté objet, C++ (II 1)
Rappels de programmation en C
Initiation à la conception orientée objet : introduction des concepts de classe, objet, encapsulation, Héritage, polymorphisme, etc.
Applications : Programmation en langage C++, programmation graphique OpenGL

Méthodologie UML-RT (II 2)
Méthodologie de conception pour les systèmes embarqués
Modélisation et spécification fonctionnelle en langage évolué UML et UML-Real Time
Conception et réalisation en langage VHDL
Applications : Implantation sur BSP et simulation sur cible FPGA

Systèmes temps-réel (II 3)
Description d’un exécutif temps reel : rôle et structure.
Approche et programmation multi tâches
Ordonnancement temps-réel
Communication inter-tâches
Langages et systèmes d’exploitation pour le temps réel
Application sur un OS Temps Réel, Linux RTAI

Systèmes à événements discrets (II 4)
Introduction aux Systèmes à événements discrets (SED)
- Notions générales sur les systèmes dynamiques
- la notion de modèle, utilités des modèles en conception
- Quelques exemples de SED
Modélisation par machines à états finis
- Systèmes Synchrones et Asynchrones
- SED non autonomes. Les modèles de Moore et Mealy
Modélisation des SED par Réseaux de Pétri
- Formalisme des Réseaux de Pétri ordinaires.
- RdP non autonomes : temporisés, synchronisés, interprétés de commande.
- Application à l’évolution des performances des systèmes de production. Recherche des propriétés principales.
- RdP colorés, RdP stochastiques, …

Systèmes Embarqués et Vision (II 5)
Dimensionnement et implantation des systèmes embarqués
Définition matérielle, logicielle et implantation pour le contrôle d’un système autonome
Plateforme JAVA Mobile Edition et spécification temps réelle RTSJ
Vision embarquée

Réseaux et capteurs coopérants (II 6)
Réseaux :
- Réseau CAN, réseaux sans fil (Wifi, BlueTooth,..)
- Interfaçage sur une plateforme Cisco d’une caméra Wifi
Capteurs Coopérants :
- Notion de coopération de capteurs
- Les besoins en communication dans la coopération de capteurs
- Architectures logiques pour la coopération de capteurs
- Capteurs pour la détection de mouvements (principes, caractéristiques,..)
- Application : Détection d’objets dans avec un système multicapteurs distribué