Programmation

Protection des données dans les environnements distribués (Cloud)

Les solutions d'hébergement de données gagnent de plus en plus en popularité en permettant aux entreprises et particuliers de réduire leurs coûts. Se pose alors le double problème de la protection des données hébergées et de leur résilience.

Configuration d’ordonnancement de systèmes temps réel embarqués

Contexte

Ce projet porte sur l’ordonnancement de systèmes embarqués temps réel critiques sur processeur multi-cœurs. Les systèmes temps réel doivent respecter des échéances temporelles strictes et un tel comportement est d’autant plus important qu’un non-respect peut entrainer des défaillances et éventuellement des pertes humaines.

Description

Antivol Géolocalisé

Ce projet vise à concevoir un antivol connecté qui signale sa position à son propriétaire.

Un prototype de l'antivol sera réalisé en utilisant une carte Arduino et un module GPS. Sa position GPS sera transmise via un réseau de communication radio dédié aux objets connectés.

Tâches:

Du son à la partition : un transcripteur automatique de musique

Ce projet propose de mettre au point un système de transcription automatique de musique. A partir d'un morceau donné, on cherche à en caractériser le contenu (hauteurs, moments d'activation, durées et intensités). Ces informations, une fois récupérées, peuvent être exportées au format MIDI et utilisées dans d’autres logiciels d’aide à la composition (Guitar pro, Garage band…) ou à la production musicale (Cubase…).

Ami ou ennemi ?

Ami ou ennemi ? Croyez-vous en la coopération de l’autre ?

Dans ce projet, Il s’agit de créer un jeu complet (avec des graphismes et musiques adaptés), jouable sur smartphone Android. Le concept du jeu ? Deux personnes s’affrontent tout au long de niveaux. Elles peuvent opter pour deux stratégies différentes : miser sur la coopération de l’adversaire ou tenter de lui mettre le plus d’obstacles sur son chemin.

Le projet consistera en les étapes suivantes :

Analyseur de défauts pour circuits hybrides CMOS-MTJ

La demande pour des systèmes électroniques de plus en plus compacts, performants et peu consommateurs d’énergie ne cesse de croître. L’accroissement de la densité d'intégration en technologie CMOS et l’avènement des mémoires magnétiques telles STT-MTJ (basées sur des jonctions tunnels magnétiques) témoignent des efforts réalisés en vue de répondre à cette demande. Néanmoins, les processus de fabrication deviennent toujours plus complexes, engendrant une baisse du rendement. Il est en effet chaque fois plus difficile et coûteux de fabriquer des circuits exempts de défauts.

Peut-on être certain de l’incertitude ?

Les nombres aléatoires sont depuis longtemps utilisés dans plusieurs domaines (jeux de hasard, simulations Monte Carlo, échantillonnage statistique, etc.). Ils sont devenus quasi incontournables dans les systèmes cryptographiques, où les clés de chiffrement doivent être générées de façon aléatoire.

Automate cellulaire créatif

Mur de LED

Le projet

L'objectif de ce projet est de réaliser un mur de LED utilisable en soirée par TSM par exemple ou par d'autres. Ce mur de LED sera piloté en Ethernet et devra permettre d'afficher un écran de PC (avec une résolution moindre), une portion d'écran ou de streamer des vidéos (youtube, vlc, …).

Ce mur sera composé de dalles de 60cm de côté, qui devront pouvoir être facilement montées / démontées.

Réseau de capteurs système de suivi du comportement d’utilisateurs au mémorial de Caen

Mise en place d’un réseau de capteurs et d’un système de suivi en vue d’étudier le comportement d’utilisateurs lors d’une visite d’exposition au mémorial de Caen

Pages

Subscribe to RSS - Programmation