• Projets longs réalisés en M1 et en M2

Nous sommes à la recherche de sujets de projets longs :

Proposer !

Projets disponibles

TORPEDO

TORPEDO

L'objectif de ce projet est de développer de A à Z un véhicule "intelligent" à visée pédagogique. Il sera utilisée dans le cadre d'un futur cours de système embarqué. L'objectif est de fournir aux étudiants un calculateur de base à partir de cartes ARM STM32 qui sera amené à piloter divers périphériques en utilisant les pilotes PIO, ADC, PWM, Timer, etc.

Power optimisation of the CV32A6 RISC-V soft-core

Power optimisation of the CV32A6 RISC-V soft-core

You are students and like new challenges. You are interested in electronics and computer architectures and want to participate in the design of a renowned OpenHW processor core. Then join this contest and win up to € 5,000! Devenez l'équipe de l'IRIT dans ce challenge !

RTOS from scratch

RTOS from scratch

Sur des systèmes embarqués à petit prix, par exemple la série STM32, il est généralement impossible de faire tourner un OS normal comme Linux étant limité par le nombre restreint de ressources. Les Real-Time Operating Systems (RTOS) sont les remplaçants des OS normaux dans ces situations...

Coordination de mouvement de robots

Coordination de mouvement de robots

L’objectif global du projet et la gestion de la mobilité et de la collaboration de robots. Les deux modèles de robot considérés dans le projet sont un robot manipulateur et un robot-chien (voir figures ci-après). Les deux robots sont commandés grâce à la Raspberry Pi. Un trajet de robot est défini par un ensemble de mouvements de base (des déplacements selon des directions données) sur une surface plane.

CAN bus over DC network for Raspberry Pi

CAN bus over DC network for Raspberry Pi

Ce projet se déroulera dans le contexte des systèmes ambiants appliqués à l'opération neOCampus (http://neocampus.univ-tlse3.fr/wiki). Cette opération vise à doter le campus de l'Université Paul Sabatier d'une intelligence pervasive au service des utilisateurs. Pour cela, elle s'appuie sur un grand nombre de capteurs sans fil disséminés dans les bâtiments et sur des effecteurs pour piloter des équipements tels que volets roulants, ventouses magnétiques, luminaires etc.

Equilibre d’un pendule connecté sur un bras robotique

Equilibre d’un pendule connecté sur un bras robotique

Le défi est de faire tenir en équilibre un pendule inversé avec un bras robotique. Le pendule sera instrumenté pour pouvoir remonter son accélération vers un système de commande qui calcule la trajectoire et envoie la consigne aux servomoteurs du bras. La mise en œuvre logicielle s’appuiera sur une infrastructure ROS2. le but ultime de ce projet est bien, avec l’aide de l’équipe Kythera, une réalisation physique de ce pendule.

Anciens projets

[LoRaWAN|WiFi] enabled sensor

[LoRaWAN|WiFi] enabled sensor

Contact : François Thiebolt

Organisation : neOCampus

Année : M1

Il s'agit de transformer un capteur de gaz de laboratoire en objet connecté apte à envoyer ses données dans le cloud ou plus exactement dans l'infrastructure neOCampus. Voir PDF pour plus d'infos.

Mots-clé : LoRaWAN, ESP82...

[luxOCampus] my (beautiful) connected calendar

[luxOCampus] my (beautiful) connected calendar

Contact : Francois THIEBOLT

Organisation : neOCampus (Université Paul Sabatier)

Année : M1

Description du projet : Création d'un objet connecté en relation avec un agenda Google. Voir PDF.

Mots-clé : Arduino, ESP8266 / ESP32, Google OAUTH2, Google calendar, Zimbra, Android

Documents ...

One Key Fits All

One Key Fits All

Contact : Lucas Soubeyrand

Organisation : Continental

Année : M2

Description du projet : Au sein du laboratoire d’innovation de Continental France (Inno’Space), vous participerez au développement de nouveaux produits et services autour du véhicule connecté, du smart bulding et de la smart...

Kit de démonstation VS (Vibration Sensor)

Kit de démonstation VS (Vibration Sensor)

Contact : Marina Labalette

Organisation : Continental

Année : M2

Description du projet : Nous souhaitons concevoir un kit de démonstration complet, simple et ludique que nous pourrons présenter à nos futurs clients, par exemple lors de salons automobiles, afin de visualiser simplement sur...

Concours OpenHW : optimisation d'un processeur RISC-V sur FPGA

Concours OpenHW : optimisation d'un processeur RISC-V sur FPGA

Dans le cadre de l’avènement du « open hardware » et plus particulièrement de l’ISA RISC-V, Thales en collaboration avec le GDR SoC2 et le CNFM organiser le premier concours de design Open-HW. Ce concours pour objet l’optimisation de l’implémentation sur cible FPGA d’un coeur de processeur dénommé ARIANE.

[ÜBER neOSensor] multi sensors PCB & neOCampus integration

[ÜBER neOSensor] multi sensors PCB & neOCampus integration

Le projet neOSensor, démarré il y a de cela quelques années, consiste en un ensemble de capteurs (hygro, temp, lum, bruit …) pilotés par un module WiFi ESP8266 et assemblé par nos soins. Déployés à la BU sciences, ils collectent et envoient dans l'infrastructure neOCampus via le protocole MQTT les données ambiantes associées aux capteurs installés.

Station Audio/Video sous Raspberry PI

Station Audio/Video sous Raspberry PI

Construire un démonstrateur de station Audio/Video permettant de démontrer la qualité de service apporté par le standard Ethernet Time Sensitive Network (802.1Q).

Virtual Power meters for servers using recent processors

Virtual Power meters for servers using recent processors

Power consumption of computers is becoming an major concern. To optimise their power consumption it is necessary to have feedback (either for automatic management or for user information). Classical power models are using only system values (processor load, network bandwidth, ...)

DVFS-Aware detection of HPC applications phases

DVFS-Aware detection of HPC applications phases

Phase detection is already well known on HPC applications. A classical example would be an application starting by a network phase (obtaining a dataset), followed by a computing phase (processing the data), and finishing with an I/O phase (saving the data).

Gestion de déplacement et de collaboration de robots

Gestion de déplacement et de collaboration de robots

L’objectif global du projet et la gestion de la mobilité et de la collaboration de robots. Les deux modèles de robot considérés dans le projet sont un robot manipulateur et un robot-chien (voir figures ci-après). Les deux robots sont commandés grâce à la Raspberry Pi. Un trajet de robot est défini par un ensemble de mouvements de base (des déplacements selon des directions données) sur une surface plane.

Génération de VHDL en circuit logique

Génération de VHDL en circuit logique

L'objectif de ce projet est de réaliser un traducteur de VHDL en circuit logique. La visée est pédagogique : le circuit logique ainsi produit doit pouvoir être affiché de manière à comprendre comment se fait la traduction et comment va fonctionner le circuit conçu en VHDL.

One Key Fits All

One Key Fits All

Développer et étoffer un démonstrateur de clé dématérialisées pour l'accès unifié aux bâtiments, voitures, cadenas, etc... • Identifier des solutions HW (modèles de cadenas et/ou de Gateway) et proposer des modifications matérielles si nécessaire...