Durant le mois de septembre, nos étudiants ont présenté leurs travaux de Bachelor sous la direction de leurs professeurs respectifs.
Nous leur souhaitons à tous plein succès pour leur avenir !
Professeur Alberto Dassatti
Carpita Edoardo – “Amélioration des performances du module GRIDEYE”
Eduardo a évalué et profilé en profondeur le traitement effectué sur un module commercial exécutant Linux sur ARM. Il a pu identifier quelques problèmes et proposer des solutions conduisant à une réduction de la charge des processeurs de plus de 20% au total.
Miéville Nathan – “CubeSat Space Protocol (CSP)”
En partenariat avec Syderal Swiss, Nathan a étudié et prototypé une implémentation FPGA du protocole CSP soulignant les opportunités et les limites d’une implémentation Hardware/Software.
Pierrick Muller – “Étude et implémentation d’un cpu soft-core RISC-V sur FPGA”
Pierrick a exploré les différentes implémentations RISC-V ciblant les contraintes d’espace. Après avoir choisi quelques-unes d’entre elles, il a implémenté et testé ces modules sur des FPGAs de Xilinx ainsi que sur les nouveaux FPGA NanoExplore Space.
Luc Wachter – “RF fingerprinting on NFC devices”
Luc a exploré l’état de la technique en matière d’empreintes digitales des appareils RF et a mis au point un système ML pour les appareils NFC. Le système, directement connecté à un dispositif SDR, a été en mesure de distinguer les étiquettes NFC avec une grande précision.
Professeur Cédric Bornand
Aurélien Siu – “Développement d’une interface graphique permettant une analyse d’images sur un système portable“
Exploitation des technologies de vision multispectrale pour la réalisation d’un système embarqué destiné à l’analyse performante et fiable de la peau à coût raisonnable.
Alexandre Rey – “Mesure et caractérisation d’un anémomètre révolutionnaire“
Caractérisation et mise au point d’un principe de mesure d’anémomètre à trainée ou anémomètre de « Hooke », adapté à des mesures de vents allant de 1 à 300km/h. Etudes en soufflerie, travail sur des capteurs magnétiques.
Professeur Bertrand Hochet
Marc-Antoine Maillard – “Testeur de modules électroniques”
Ce dispositif de test automatique permet d’appliquer les stimulis appliqués à des modules électroniques et récupérer leur réponse. Le mécanisme est similaire à celui d’une imprimante 3D (gantry XYZ). Son contrôle est assuré par un module Arduino Uno, avec un interpréteur du langage G-Code.
Raphaël Wipfli – “Dispositif d’estimation de la qualité de la posture d’un patient”
Ce projet a permis de valider une méthode pour estimer la posture d’une personne. Les utilisateurs cibles sont les gens ayant des douleurs dorsales pouvant être imputées à une posture inadéquate.
Jérémy Gasser – “Système embarqué miniature basse consommation Bluetooth permettant la mesure de pression et température”
Basé sur le SoC EM9304 de la société EM-Marin, le projet a permis de réaliser un dispositif de mesure de pression et température miniaturisé et alimenté par une pile bouton (type CR2432 ou similaire) communiquant via la norme Blutooth low energy (BLE) . Un tel dispositif pourrait être associé par exemple à la gestion de la chaîne de froid pour divers objets, tels que des colis ou containers contenant des aliments congelés ou des médicaments sensibles.
Une application Android a été développée pour visualiser les données mesurées.
Professeur Etienne Messerli
Arzur Catel Torres – “Déplacement autonome d’un robot pour l’agriculture durable”
Conception d’une commande embarquée permettant le déplacement autonome d’un robot dans un champ. La commande utilise l’environnement ROS (Robot Operating System) et dispose de divers capteurs. Développement d’un démonstrateur du robot afin de pouvoir tester le système de commande réalisé.
Da Cunha Garcia Rafael – “Système d’acquisition performant pour une lampe à plasma”
Développement d’un système de commande de la lampe à plasma intégré dans une carte SoC-FPGA disposant d’un convertisseur A/D performant. Modélisation du système à l’aide d’un modèle MatLab. Développement d’un modèle simplifié du comportement de la lampe à plasma intégré dans une FPGA.
Professeur Romuald Mosqueron
Léonard Favre – “Agriculture durable : Détection des plantons pour un arrosage optimisé”
Les plantons de salade sont très sensibles à un manque d’eau. Le faible volume et profondeur de leurs racines ne leur permettent pas de profiter de toute l’eau disponible. L’objectif de ce projet est de réaliser un système d’analyse d’image embarqué sur un robot permettant la détection de la racine des plantons, donnant ainsi le soin au robot d’arroser avec précision la base du planton. Un tel système permettra de minimiser les coûts de production et améliorer le rendement des cultures tout en améliorant la gestion de l’eau et la quantité nécessaire de cette dernière par planton.
Rémy Vuagniaux – “Bass++: La basse augmentée”
Sur le marché, il existe plusieurs systèmes permettant le traitement du son d’un instrument de manière numérique mais aucun n’est directement intégré dans l’instrument. C’est dans ce contexte que Bass++ s’inscrit. Ce projet permet donc de faire entrer la basse dans l’ère du numérique en remplaçant l’électronique présente dans l’instrument par une version augmentée.
Isaia Spinelli – “Géolocalisation centimétrique à l’aide de capteurs RTK pour les activités sportives”
Ce travail de diplôme est mandaté par une entreprise développant des capteurs de géolocalisation dédiés principalement aux activités sportives. Le projet consiste à améliorer la précision de leurs capteurs où l’objectif est d’atteindre une précision centimétrique.
Sugène Pant – “Smart Helmet”
Le projet consiste au développement d’un casque moto connecté multifonctions améliorant grandement la sécurité routière. En premier lieu, ce produit concerne tous les conducteurs de deux-roues motorisés. Ensuite à moyen et à long terme, il pourra être décliné pour toutes les activités professionnelles ou de loisirs nécessitant le port d’un casque.
Professeur Daniel Rossier
Jeremy Zerbib – “Déploiement d’applications dans environnement sécurisé Linux”
Dans le cadre de son Travail de Bachelor, M. Zerbib a mis en place une infrastructure de déploiement permettant aux nouveaux étudiants du département TIC d’installer une distribution Linux épurée et personnalisée. Cet environnement permet également de gérer de manière sécurisée les applications sous licence, du point de vue de l’enseignant et de l’étudiant.
Nikolaos Garanis – “Support graphique dans SO3”
M. Garanis a contribué au développement du système d’exploitation SO3 en intégrant le support graphique et la gestion de dispositifs d’entrée,
du point de vue du noyau et de l’espace utilisateur. Il a notamment développé les extensions requises pour le support de la librairie LittlevGL ainsi qu’un portage sur une plate-forme Raspberry Pi 4. Finalement, il a intégré ces extensions dans un modèle-type d’entité migrante dans le framework SOO dédié à des systèmes connectés décentralisés et autonomes.
Julien Quartier – “Support réseau dans SO3”
Le Travail de Bachelor de M. Quartier a porté sur l’intégration du support réseau dans le système d’exploitation SO3. Après avoir intégré la librairie lwIP au sein du noyau, il a développé les différentes couches manquantes pour le support des sockets de type BSD, au niveau noyau et utilisateur. Il a investigué ensuite différentes pistes pour la dissémination d’entités migrantes de type SO3 dans un écosystème composé d’objets connectés autonomes nécessitant un accès réseau particulier.
Tommy Gerardi – “Système d’affichage collaboratif”
M. Gerardi a étudié et développé des mécanismes de partage d’écran dans un environnement émulé et sur la plate-forme Raspberry Pi 4. Cela permet à des entités migrantes de disposer d’une surface d’affichage afin de diffuser des informations de différentes natures (publicité, météo, vidéos, etc.). Dans ce cadre, il a développé une application sur tablette, en Kotlin, pour la gestion du partage d’écran sur un dispositif embarqué de type “smart object” équipé d’une connexion HDMI.
Professeur Yann Thoma
Gaëtan Bacso – “Mitigation spatiale”
Le projet a visé l’étude de deux approches de la triplication dans le but de rendre fiable un récepteur de transmission sur FPGA. Les deux outils utilisés ont été TLegUp et Precision Hi Rel.
Marion Dutu Launay – “Algorithme de traitement par FPGA de signaux provenant de détecteurs de particules”
Le projet a vu la réalisation en VHDL de plusieurs modules de filtrage: moyenne glissante, médiane, convolutions diverses. Les modules sont capables de traitement des données arrivant à 500MHz, via une parallélisation de 4 canaux à 125MHz.
Hayman Lotfy – “Traitement de données génomiques sur FPGA”
Ce projet visait à exploiter les outils HLS (High Level Synthesis) de Xilinx pour mettre en place l’algorithme pair-HMM. Il a permis d’aborder les options et optimisations offertes, ainsi qu’une comparaison avec un ancien design réalisé “à la main”.
Max Caduff – “TucuXpert : Expert system for drug dosage adjusement”
Ce projet, exploitant le coeur de calcul de Tucuxi, a permis de mettre en place un système expert capable, à partir de données du patient (covariables, traitement, mesures de concentration de médicament), de générer un rapport présentant la posologie actuelle tout en proposant une adaptation de posologie, afin de mieux traiter le patient.