Suggestions de projets

Création et exécution d’un ensemble de tâches dépendantes sur le noyau temps réel LITMUS-RT (dérivé de LINUX)

Le noyau LITMUS-RT a été conçu par la communauté scientifique pour évaluer des des implémentations d’algorithmes d’ordonnancement temps réel. Par exemple, un algorithme peut consister à exécuter la tâche la plus prioritaire en premier, les priorités étant affectées aux tâches de manière à ce qu’elles garantissent leurs propriétés temporelles.

Bilan carbone d’une communication vidéo ou audio par flux de données et comparaison avec des techniques par support physique

il est maintenant bien connu que le flux video sur Internet induit une consommation énergétique très importante induusant un bilan carbone exécrable (dépendent néanmoins du mix énergétique de chaque pays). L’idée de ce projet est de procéder à un bilan carbone complet de cette méthode de vision en prenant donc en compte le maximum d’éléments (stockage, nombre de téléchargements, mix énergétique) et de le comparer à des méthodes plus rudimentaires de visionnage (DVD, location de DVD, un simple téléchargement, etc) afin de préconiser des méthodes de visionnage selon les usages pratiqués.

Conception d’un petit système d’exploitation

L’objectif de ce projet est d’écrire un petit système d’exploitation à partir de zéro. Ce projet vous permettra d’approfondir les notions de base sur les systèmes d’exploitation abordées dans le module INF104, ainsi que celles sur le fonctionnement des processeurs vues en ELECINF102.

Votre petit système d’exploitation sera développé en langage C (avec un peu d’assembleur si nécessaire) et sera testé sur un simulateur ou sur une carte de TP.

Les points suivants pourront être traités (en fonction de l’avancement) :

Suivi des objets à partir d’une camera intelligente embarquée dans un Drone

 

Le but de ce projet est une des utilisations classiques des drones, c'est-à-dire le suivi des cibles mobiles. Nous concevons dans ce projet une caméra intelligente pour atteindre cet objectif.

Pages