En conséquence du groupement, les projets qui concernent plusieurs groupes apparaissent plusieurs fois.

Outil et interface technique

⇱ Retour à la vue d'ensemble de toutes les expériences.

Outil et interface technique — environnement libre (GNU/Linux, Debian et dérivés)

Thème Retro-computing⊕
Résumé Portage d’un jeu sur plate-forme 8 bits⇲
Livrable Écriture de logiciel⊕
Fonction réalisée Jeu vidéo⊕
Contrainte spécifique Très peu de mémoire disponible⊕ Très peu de puissance de calcul disponible⊕ Cross-compilation⊕
Outil et interface technique Environnement libre (GNU/Linux, Debian et dérivés)
Thème Retro-computing⊕
Résumé Framework de cross-compilation⇲
Livrable Conception d’un framework⊕ Écriture d’un framework⊕
Fonction réalisée Faciliter le développement par des tiers⊕
Contrainte spécifique Cross-compilation⊕ Portabilité⊕
Outil et interface technique Environnement libre (GNU/Linux, Debian et dérivés)
Thème Cosmétique⊕
Résumé Ajustement et évolution d’un logiciel existant d’analyse de photos de visage et simulation de maquillage⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Serveur d’API réseau (HTTP)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕
Outil et interface technique OpenCV⊕ GNU Make⊕ Environnement libre (GNU/Linux, Debian et dérivés) SubVersion (SVN)⊕
Thème Vision artificielle⊕
Résumé Développement d’un simulateur logiciel servant de référence pour valider le développement de la puce produit phare de l’entreprise⇲
Livrable Architecture logicielle⊕ Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Analyse de signaux ou données (vidéo)⊕
Contrainte spécifique Performance⊕
Outil et interface technique Transcode⊕ SDL⊕ Environnement libre (GNU/Linux, Debian et dérivés)
Thème Vidéoconférence⊕ Vision artificielle⊕
Résumé Extension d'une implémentation du protocole VISCA (contrôle de la mécanique d'une caméra Sony EVI D31) par liaison RS232⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Pilotage de matériel (asynchrone)⊕
Outil et interface technique VISCA⊕ Environnement libre (GNU/Linux, Debian et dérivés)
Thème Vision artificielle⊕
Résumé Traitement d’image temps réel en environnement très spécifique et contraint⇲
Livrable Modification/extension de logiciel⊕ Documentation de logiciel existant⊕
Fonction réalisée Pilotage de matériel⊕ Routage de signaux ou données (vidéo)⊕ Analyse de signaux ou données (vidéo)⊕
Contrainte spécifique Temps réel (cadence vidéo)⊕ Très peu de mémoire disponible⊕ Très peu de puissance de calcul disponible⊕ Cross-compilation⊕
Outil et interface technique Environnement libre (GNU/Linux, Debian et dérivés) SystemOnChip/ComputerOnModule (GVPP 7)⊕ Liaison série (RS-232)⊕
Thème Robotique (capteurs, actionneurs)⊕
Résumé Développement d’un logiciel permettant à un robot réel ou simulé de mémoriser des panoramas de son environnement et les utiliser pour naviguer⇲
Livrable Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Perception de l'environnement (sonar)⊕ Perception de l'environnement (vision)⊕ Récolte de signaux ou données⊕ Analyse de signaux ou données⊕ Navigation⊕ Pilotage de matériel (robot)⊕
Outil et interface technique Environnement libre (GNU/Linux, Debian et dérivés) SystemOnChip/ComputerOnModule (Robot Pioneer 2)⊕ Liaison série (RS-232)⊕
Thème Robotique (capteurs, actionneurs)⊕
Résumé Ajustement d’un logiciel existant permettant à un robot simulé d’apprendre des caractéristiques de son environnement et les catégoriser automatiquement⇲
Livrable Écriture de logiciel⊕
Fonction réalisée Perception de l'environnement (simulation)⊕ Récolte de signaux ou données⊕ Analyse de signaux ou données⊕ Navigation (simulation)⊕
Outil et interface technique Qt⊕ Environnement libre (GNU/Linux, Debian et dérivés)
Thème Évolution artificielle⊕ Robotique (capteurs, actionneurs)⊕
Résumé Pilotage d’un simulateur robotique simple pour appliquer de l’évolution artificielle à un comportement de robots⇲
Livrable Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Interaction avec logiciel tiers⊕
Outil et interface technique Environnement libre (GNU/Linux, Debian et dérivés)

Outil et interface technique — Microsoft .NET

Thème Naval⊕
Résumé Adaptation d’un logiciel de visualisation de flux vidéo numérique⇲
Livrable Modification/extension de logiciel (changement de système d’exploitation)⊕ Modification/extension de logiciel (changement de matériel piloté)⊕ Modification/extension de logiciel (passage à 64 bits)⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕
Contrainte spécifique Contrainte sur le réseau (communication dans les deux sens impossible)⊕
Outil et interface technique Microsoft .NET VideoLAN LibVLC⊕ Git⊕
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Virtualisation⊕ Microsoft Linq⊕ Microsoft Reactive Extensions (Rx.NET)⊕ Git⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕
Thème Ferroviaire⊕ Sonorisation⊕
Résumé Réécriture d’un logiciel de pilotage de sonorisation pour le Transilien déployé à La Défense⇲ Reconception et réalisation de l’interface utilisateur⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Pilotage de matériel (asynchrone)⊕ Routage de signaux ou données (son)⊕
Contrainte spécifique Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET HTTP⊕ Microsoft Linq⊕ Git⊕ Liaison série (RS-232)⊕
Thème Ferroviaire⊕ Sonorisation⊕
Résumé Ajustements à un logiciel de pilotage de sonorisation pour le Transilien déployé au PIVIF des Invalides⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Pilotage de matériel (asynchrone)⊕ Routage de signaux ou données (son)⊕
Contrainte spécifique Matériels hétérogènes⊕
Outil et interface technique Microsoft .NET Git⊕ Liaison série (RS-232)⊕
Thème Maintenance⊕ Vidéoconférence⊕
Résumé Audit de la situation en terme de développement logiciel⇲ Assistance technique aux donneurs d’ordres⇲
Livrable Audit⊕ Conseil⊕
Outil et interface technique Microsoft .NET SystemOnChip/ComputerOnModule (Eurotech Catalyst)⊕ SubVersion (SVN)⊕
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Corrections à un logiciel tiers précédemment déployé⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕ Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕ SubVersion (SVN)⊕ Git⊕
Thème Gestion (traitement sécurisé de données à valeur légale)⊕
Résumé Développement du logiciel phare de l’entreprise⇲ Responsable technique production, déploiement, support⇲
Livrable Architecture logicielle⊕ Conception d’un framework⊕ Écriture d’un framework⊕ Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (facturation)⊕ Analyse de signaux ou données (facturation)⊕ Interaction avec logiciel tiers⊕
Outil et interface technique Microsoft .NET DataObjects.NET⊕ GenuineChannels⊕

Outil et interface technique — OpenCV

Thème Cosmétique⊕
Résumé Réutilisation du framework (bibliothèques, services web) écrit pour un projet précédent, appliqué à une nouvelle application d’analyse de visage à partir de photo⇲
Livrable Réutilisation de code (la souplesse du framework créé pour le projet précédent a permis de réutiliser un maximum, minimisant les coûts)⊕ Déploiement⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV CMake⊕ HTTP⊕ HTML⊕ Chroot⊕ Git⊕
Thème Cosmétique⊕
Résumé Refonte de zéro d’un logiciel existant pour le rendre portable, réduire la consommation mémoire, faciliter la réutilisation pour les projets suivants⇲
Livrable Architecture logicielle⊕ Conception d’un framework⊕ Écriture d’un framework⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV CMake⊕ Chroot⊕ Git⊕
Thème Cosmétique⊕
Résumé Ajustement et évolution d’un logiciel existant d’analyse de photos de visage et simulation de maquillage⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Serveur d’API réseau (HTTP)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕
Outil et interface technique OpenCV GNU Make⊕ Environnement libre (GNU/Linux, Debian et dérivés)⊕ SubVersion (SVN)⊕

Outil et interface technique — CMake

Thème Cosmétique⊕
Résumé Réutilisation du framework (bibliothèques, services web) écrit pour un projet précédent, appliqué à une nouvelle application d’analyse de visage à partir de photo⇲
Livrable Réutilisation de code (la souplesse du framework créé pour le projet précédent a permis de réutiliser un maximum, minimisant les coûts)⊕ Déploiement⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV⊕ CMake HTTP⊕ HTML⊕ Chroot⊕ Git⊕
Thème Cosmétique⊕
Résumé Refonte de zéro d’un logiciel existant pour le rendre portable, réduire la consommation mémoire, faciliter la réutilisation pour les projets suivants⇲
Livrable Architecture logicielle⊕ Conception d’un framework⊕ Écriture d’un framework⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV⊕ CMake Chroot⊕ Git⊕

Outil et interface technique — HTTP

Thème Cosmétique⊕
Résumé Réutilisation du framework (bibliothèques, services web) écrit pour un projet précédent, appliqué à une nouvelle application d’analyse de visage à partir de photo⇲
Livrable Réutilisation de code (la souplesse du framework créé pour le projet précédent a permis de réutiliser un maximum, minimisant les coûts)⊕ Déploiement⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV⊕ CMake⊕ HTTP HTML⊕ Chroot⊕ Git⊕
Thème Ferroviaire⊕ Sonorisation⊕
Résumé Réécriture d’un logiciel de pilotage de sonorisation pour le Transilien déployé à La Défense⇲ Reconception et réalisation de l’interface utilisateur⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Pilotage de matériel (asynchrone)⊕ Routage de signaux ou données (son)⊕
Contrainte spécifique Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ HTTP Microsoft Linq⊕ Git⊕ Liaison série (RS-232)⊕
Thème Cosmétique⊕
Résumé Services web pour une application d’analyse de visage à partir de photo⇲
Livrable Modification/extension de logiciel⊕ Réutilisation de code (application du framework créé pour l’occasion)⊕ Déploiement⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique HTTP HTML⊕ Git⊕

Outil et interface technique — iOS

Thème Sport⊕
Résumé Analyse élaborée de traces GPS et accéléromètre de courses sportives⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Récolte de signaux ou données (GPS, accéléromètre)⊕ Analyse de signaux ou données (GPS, accéléromètre)⊕ Transmission de signaux ou données (GPS, accéléromètre)⊕
Contrainte spécifique Plate-forme mobile⊕ Contrainte sur le réseau (réseau intermittent)⊕
Outil et interface technique iOS Git⊕

Outil et interface technique — Git

Thème Sport⊕
Résumé Analyse élaborée de traces GPS et accéléromètre de courses sportives⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Récolte de signaux ou données (GPS, accéléromètre)⊕ Analyse de signaux ou données (GPS, accéléromètre)⊕ Transmission de signaux ou données (GPS, accéléromètre)⊕
Contrainte spécifique Plate-forme mobile⊕ Contrainte sur le réseau (réseau intermittent)⊕
Outil et interface technique iOS⊕ Git
Thème Naval⊕
Résumé Adaptation d’un logiciel de visualisation de flux vidéo numérique⇲
Livrable Modification/extension de logiciel (changement de système d’exploitation)⊕ Modification/extension de logiciel (changement de matériel piloté)⊕ Modification/extension de logiciel (passage à 64 bits)⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕
Contrainte spécifique Contrainte sur le réseau (communication dans les deux sens impossible)⊕
Outil et interface technique Microsoft .NET⊕ VideoLAN LibVLC⊕ Git
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Virtualisation⊕ Microsoft Linq⊕ Microsoft Reactive Extensions (Rx.NET)⊕ Git Liaison série (RS-232)⊕ Liaison série (RS-422)⊕
Thème Cosmétique⊕
Résumé Réutilisation du framework (bibliothèques, services web) écrit pour un projet précédent, appliqué à une nouvelle application d’analyse de visage à partir de photo⇲
Livrable Réutilisation de code (la souplesse du framework créé pour le projet précédent a permis de réutiliser un maximum, minimisant les coûts)⊕ Déploiement⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV⊕ CMake⊕ HTTP⊕ HTML⊕ Chroot⊕ Git
Thème Ferroviaire⊕ Sonorisation⊕
Résumé Réécriture d’un logiciel de pilotage de sonorisation pour le Transilien déployé à La Défense⇲ Reconception et réalisation de l’interface utilisateur⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Pilotage de matériel (asynchrone)⊕ Routage de signaux ou données (son)⊕
Contrainte spécifique Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ HTTP⊕ Microsoft Linq⊕ Git Liaison série (RS-232)⊕
Thème Ferroviaire⊕ Sonorisation⊕
Résumé Ajustements à un logiciel de pilotage de sonorisation pour le Transilien déployé au PIVIF des Invalides⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Pilotage de matériel (asynchrone)⊕ Routage de signaux ou données (son)⊕
Contrainte spécifique Matériels hétérogènes⊕
Outil et interface technique Microsoft .NET⊕ Git Liaison série (RS-232)⊕
Thème Cosmétique⊕
Résumé Services web pour une application d’analyse de visage à partir de photo⇲
Livrable Modification/extension de logiciel⊕ Réutilisation de code (application du framework créé pour l’occasion)⊕ Déploiement⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique HTTP⊕ HTML⊕ Git
Thème Cosmétique⊕
Résumé Refonte de zéro d’un logiciel existant pour le rendre portable, réduire la consommation mémoire, faciliter la réutilisation pour les projets suivants⇲
Livrable Architecture logicielle⊕ Conception d’un framework⊕ Écriture d’un framework⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV⊕ CMake⊕ Chroot⊕ Git
Thème Gastronomie⊕
Résumé Assistance (notamment technique) au démarrage d’une start-up⇲
Livrable Conseil⊕ Preuve de concept⊕
Fonction réalisée Composant web (déployable dans des sites web tiers)⊕
Contrainte spécifique Acceptation par les navigateurs (problématiques cross-domain)⊕
Outil et interface technique HTML⊕ CSS⊕ Git
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Corrections à un logiciel tiers précédemment déployé⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕ Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕ SubVersion (SVN)⊕ Git
Thème Télévision⊕
Résumé Conception et écriture d’un outil filtrant automatiquement les annonces de programmes télévisés et envoyant des e-mails de façon configurable⇲
Livrable Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Récolte de signaux ou données (programmes télévisés)⊕ Analyse de signaux ou données (programmes télévisés)⊕ Routage de signaux ou données (programmes télévisés)⊕ Génération et envoi de courriels⊕
Outil et interface technique GNU Make⊕ XSLT⊕ FTP⊕ Git

Outil et interface technique — VideoLAN LibVLC

Thème Naval⊕
Résumé Adaptation d’un logiciel de visualisation de flux vidéo numérique⇲
Livrable Modification/extension de logiciel (changement de système d’exploitation)⊕ Modification/extension de logiciel (changement de matériel piloté)⊕ Modification/extension de logiciel (passage à 64 bits)⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕
Contrainte spécifique Contrainte sur le réseau (communication dans les deux sens impossible)⊕
Outil et interface technique Microsoft .NET⊕ VideoLAN LibVLC Git⊕

Outil et interface technique — Geutebrück Reporter

Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Virtualisation⊕ Microsoft Linq⊕ Microsoft Reactive Extensions (Rx.NET)⊕ Git⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Corrections à un logiciel tiers précédemment déployé⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕ Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕ SubVersion (SVN)⊕ Git⊕

Outil et interface technique — OTN OVS

Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS Barix exstreamer+instreamer⊕ Commend⊕ Virtualisation⊕ Microsoft Linq⊕ Microsoft Reactive Extensions (Rx.NET)⊕ Git⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Corrections à un logiciel tiers précédemment déployé⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕ Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS Barix exstreamer+instreamer⊕ Commend⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕ SubVersion (SVN)⊕ Git⊕

Outil et interface technique — Barix exstreamer+instreamer

Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer Commend⊕ Virtualisation⊕ Microsoft Linq⊕ Microsoft Reactive Extensions (Rx.NET)⊕ Git⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Corrections à un logiciel tiers précédemment déployé⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕ Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer Commend⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕ SubVersion (SVN)⊕ Git⊕

Outil et interface technique — Commend

Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend Virtualisation⊕ Microsoft Linq⊕ Microsoft Reactive Extensions (Rx.NET)⊕ Git⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Corrections à un logiciel tiers précédemment déployé⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕ Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend Liaison série (RS-232)⊕ Liaison série (RS-422)⊕ SubVersion (SVN)⊕ Git⊕

Outil et interface technique — virtualisation

Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Virtualisation Microsoft Linq⊕ Microsoft Reactive Extensions (Rx.NET)⊕ Git⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕

Outil et interface technique — Microsoft Linq

Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Virtualisation⊕ Microsoft Linq Microsoft Reactive Extensions (Rx.NET)⊕ Git⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕
Thème Ferroviaire⊕ Sonorisation⊕
Résumé Réécriture d’un logiciel de pilotage de sonorisation pour le Transilien déployé à La Défense⇲ Reconception et réalisation de l’interface utilisateur⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Pilotage de matériel (asynchrone)⊕ Routage de signaux ou données (son)⊕
Contrainte spécifique Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ HTTP⊕ Microsoft Linq Git⊕ Liaison série (RS-232)⊕

Outil et interface technique — Microsoft Reactive Extensions (Rx.NET)

Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Virtualisation⊕ Microsoft Linq⊕ Microsoft Reactive Extensions (Rx.NET) Git⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕

Outil et interface technique — Liaison série

Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Écriture de logiciels pour le Métro d’Alger utilisés directement par les chefs de stations et les exploitants de la ligne⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Virtualisation⊕ Microsoft Linq⊕ Microsoft Reactive Extensions (Rx.NET)⊕ Git⊕ Liaison série (RS-232) Liaison série (RS-422)
Thème Ferroviaire⊕ Sonorisation⊕
Résumé Réécriture d’un logiciel de pilotage de sonorisation pour le Transilien déployé à La Défense⇲ Reconception et réalisation de l’interface utilisateur⇲
Livrable Modification/extension de logiciel⊕ Architecture logicielle⊕
Fonction réalisée Interface utilisateur graphique⊕ Pilotage de matériel (asynchrone)⊕ Routage de signaux ou données (son)⊕
Contrainte spécifique Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ HTTP⊕ Microsoft Linq⊕ Git⊕ Liaison série (RS-232)
Thème Ferroviaire⊕ Sonorisation⊕
Résumé Ajustements à un logiciel de pilotage de sonorisation pour le Transilien déployé au PIVIF des Invalides⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Pilotage de matériel (asynchrone)⊕ Routage de signaux ou données (son)⊕
Contrainte spécifique Matériels hétérogènes⊕
Outil et interface technique Microsoft .NET⊕ Git⊕ Liaison série (RS-232)
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Corrections à un logiciel tiers précédemment déployé⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕ Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Liaison série (RS-232) Liaison série (RS-422) SubVersion (SVN)⊕ Git⊕
Thème Électronique grand public (middleware pour box ADSL, lecteur DVD etc)⊕
Résumé Intégration logicielle du composant matériel de rendu OpenGL (images de synthèses 3D) pour la nouvelle génération de puces destinées aux lecteurs vidéo et box ADSL⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Pilotage de matériel⊕
Contrainte spécifique Système embarqué déployé à grande échelle⊕ Fiabilité⊕ Robustesse⊕ Temps réel⊕ Cross-compilation⊕ Code en mode noyau (kernel module) Linux⊕
Outil et interface technique Imagination Technologies PowerVR⊕ SystemOnChip/ComputerOnModule (Sigma Designs SMP 8656 et 8910)⊕ CVS⊕ Liaison série (RS-232)
Thème Vision artificielle⊕
Résumé Traitement d’image temps réel en environnement très spécifique et contraint⇲
Livrable Modification/extension de logiciel⊕ Documentation de logiciel existant⊕
Fonction réalisée Pilotage de matériel⊕ Routage de signaux ou données (vidéo)⊕ Analyse de signaux ou données (vidéo)⊕
Contrainte spécifique Temps réel (cadence vidéo)⊕ Très peu de mémoire disponible⊕ Très peu de puissance de calcul disponible⊕ Cross-compilation⊕
Outil et interface technique Environnement libre (GNU/Linux, Debian et dérivés)⊕ SystemOnChip/ComputerOnModule (GVPP 7)⊕ Liaison série (RS-232)
Thème Robotique (capteurs, actionneurs)⊕
Résumé Développement d’un logiciel permettant à un robot réel ou simulé de mémoriser des panoramas de son environnement et les utiliser pour naviguer⇲
Livrable Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Perception de l'environnement (sonar)⊕ Perception de l'environnement (vision)⊕ Récolte de signaux ou données⊕ Analyse de signaux ou données⊕ Navigation⊕ Pilotage de matériel (robot)⊕
Outil et interface technique Environnement libre (GNU/Linux, Debian et dérivés)⊕ SystemOnChip/ComputerOnModule (Robot Pioneer 2)⊕ Liaison série (RS-232)

Outil et interface technique — HTML

Thème Cosmétique⊕
Résumé Réutilisation du framework (bibliothèques, services web) écrit pour un projet précédent, appliqué à une nouvelle application d’analyse de visage à partir de photo⇲
Livrable Réutilisation de code (la souplesse du framework créé pour le projet précédent a permis de réutiliser un maximum, minimisant les coûts)⊕ Déploiement⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV⊕ CMake⊕ HTTP⊕ HTML Chroot⊕ Git⊕
Thème Cosmétique⊕
Résumé Services web pour une application d’analyse de visage à partir de photo⇲
Livrable Modification/extension de logiciel⊕ Réutilisation de code (application du framework créé pour l’occasion)⊕ Déploiement⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique HTTP⊕ HTML Git⊕
Thème Gastronomie⊕
Résumé Assistance (notamment technique) au démarrage d’une start-up⇲
Livrable Conseil⊕ Preuve de concept⊕
Fonction réalisée Composant web (déployable dans des sites web tiers)⊕
Contrainte spécifique Acceptation par les navigateurs (problématiques cross-domain)⊕
Outil et interface technique HTML CSS⊕ Git⊕

Outil et interface technique — chroot

Thème Cosmétique⊕
Résumé Réutilisation du framework (bibliothèques, services web) écrit pour un projet précédent, appliqué à une nouvelle application d’analyse de visage à partir de photo⇲
Livrable Réutilisation de code (la souplesse du framework créé pour le projet précédent a permis de réutiliser un maximum, minimisant les coûts)⊕ Déploiement⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV⊕ CMake⊕ HTTP⊕ HTML⊕ Chroot Git⊕
Thème Cosmétique⊕
Résumé Refonte de zéro d’un logiciel existant pour le rendre portable, réduire la consommation mémoire, faciliter la réutilisation pour les projets suivants⇲
Livrable Architecture logicielle⊕ Conception d’un framework⊕ Écriture d’un framework⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Interaction avec logiciel tiers (API Facebook)⊕ Serveur d’API réseau (HTTP dont REST)⊕
Contrainte spécifique Forte disponibilité (24h/24h)⊕ Réponse en temps limité⊕ Fiabilité⊕ Portabilité⊕ Adaptabilité à de futurs projets⊕
Outil et interface technique OpenCV⊕ CMake⊕ Chroot Git⊕

Outil et interface technique — PostGis

Thème Systèmes d’information géographique (SIG)⊕
Résumé Audit de la situation en terme de développement logiciel⇲
Livrable Audit⊕ Conseil⊕
Outil et interface technique PostGis

Outil et interface technique — SystemOnChip/ComputerOnModule

Thème Maintenance⊕ Vidéoconférence⊕
Résumé Audit de la situation en terme de développement logiciel⇲ Assistance technique aux donneurs d’ordres⇲
Livrable Audit⊕ Conseil⊕
Outil et interface technique Microsoft .NET⊕ SystemOnChip/ComputerOnModule (Eurotech Catalyst) SubVersion (SVN)⊕
Thème Électronique grand public (middleware pour box ADSL, lecteur DVD etc)⊕
Résumé Intégration logicielle du composant matériel de rendu OpenGL (images de synthèses 3D) pour la nouvelle génération de puces destinées aux lecteurs vidéo et box ADSL⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Pilotage de matériel⊕
Contrainte spécifique Système embarqué déployé à grande échelle⊕ Fiabilité⊕ Robustesse⊕ Temps réel⊕ Cross-compilation⊕ Code en mode noyau (kernel module) Linux⊕
Outil et interface technique Imagination Technologies PowerVR⊕ SystemOnChip/ComputerOnModule (Sigma Designs SMP 8656 et 8910) CVS⊕ Liaison série (RS-232)⊕
Thème Vision artificielle⊕
Résumé Traitement d’image temps réel en environnement très spécifique et contraint⇲
Livrable Modification/extension de logiciel⊕ Documentation de logiciel existant⊕
Fonction réalisée Pilotage de matériel⊕ Routage de signaux ou données (vidéo)⊕ Analyse de signaux ou données (vidéo)⊕
Contrainte spécifique Temps réel (cadence vidéo)⊕ Très peu de mémoire disponible⊕ Très peu de puissance de calcul disponible⊕ Cross-compilation⊕
Outil et interface technique Environnement libre (GNU/Linux, Debian et dérivés)⊕ SystemOnChip/ComputerOnModule (GVPP 7) Liaison série (RS-232)⊕
Thème Robotique (capteurs, actionneurs)⊕
Résumé Développement d’un logiciel permettant à un robot réel ou simulé de mémoriser des panoramas de son environnement et les utiliser pour naviguer⇲
Livrable Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Perception de l'environnement (sonar)⊕ Perception de l'environnement (vision)⊕ Récolte de signaux ou données⊕ Analyse de signaux ou données⊕ Navigation⊕ Pilotage de matériel (robot)⊕
Outil et interface technique Environnement libre (GNU/Linux, Debian et dérivés)⊕ SystemOnChip/ComputerOnModule (Robot Pioneer 2) Liaison série (RS-232)⊕

Outil et interface technique — SubVersion

Thème Maintenance⊕ Vidéoconférence⊕
Résumé Audit de la situation en terme de développement logiciel⇲ Assistance technique aux donneurs d’ordres⇲
Livrable Audit⊕ Conseil⊕
Outil et interface technique Microsoft .NET⊕ SystemOnChip/ComputerOnModule (Eurotech Catalyst)⊕ SubVersion (SVN)
Thème Ferroviaire⊕ Vidéosurveillance⊕ Sonorisation⊕ Interphonie⊕
Résumé Corrections à un logiciel tiers précédemment déployé⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Routage de signaux ou données (son)⊕ Pilotage de matériel (asynchrone)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕ Projet complexe (l’interface utilisateur unifiée doit masquer la complexité de pilotage de nombreux matériels hétérogènes)⊕ Forte disponibilité⊕ Réponse en temps limité⊕ Fiabilité⊕
Outil et interface technique Microsoft .NET⊕ Geutebrück Reporter⊕ OTN OVS⊕ Barix exstreamer+instreamer⊕ Commend⊕ Liaison série (RS-232)⊕ Liaison série (RS-422)⊕ SubVersion (SVN) Git⊕
Thème Cosmétique⊕
Résumé Ajustement et évolution d’un logiciel existant d’analyse de photos de visage et simulation de maquillage⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Serveur d’API réseau (HTTP)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕
Outil et interface technique OpenCV⊕ GNU Make⊕ Environnement libre (GNU/Linux, Debian et dérivés)⊕ SubVersion (SVN)

Outil et interface technique — CSS

Thème Gastronomie⊕
Résumé Assistance (notamment technique) au démarrage d’une start-up⇲
Livrable Conseil⊕ Preuve de concept⊕
Fonction réalisée Composant web (déployable dans des sites web tiers)⊕
Contrainte spécifique Acceptation par les navigateurs (problématiques cross-domain)⊕
Outil et interface technique HTML⊕ CSS Git⊕

Outil et interface technique — GNU Make

Thème Cosmétique⊕
Résumé Ajustement et évolution d’un logiciel existant d’analyse de photos de visage et simulation de maquillage⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Analyse de signaux ou données (image)⊕ Synthèse de signaux ou données (image)⊕ Serveur d’API réseau (HTTP)⊕
Contrainte spécifique Intervention sur projet déjà déployé⊕
Outil et interface technique OpenCV⊕ GNU Make Environnement libre (GNU/Linux, Debian et dérivés)⊕ SubVersion (SVN)⊕
Thème Télévision⊕
Résumé Conception et écriture d’un outil filtrant automatiquement les annonces de programmes télévisés et envoyant des e-mails de façon configurable⇲
Livrable Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Récolte de signaux ou données (programmes télévisés)⊕ Analyse de signaux ou données (programmes télévisés)⊕ Routage de signaux ou données (programmes télévisés)⊕ Génération et envoi de courriels⊕
Outil et interface technique GNU Make XSLT⊕ FTP⊕ Git⊕

Outil et interface technique — XSLT

Thème Télévision⊕
Résumé Conception et écriture d’un outil filtrant automatiquement les annonces de programmes télévisés et envoyant des e-mails de façon configurable⇲
Livrable Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Récolte de signaux ou données (programmes télévisés)⊕ Analyse de signaux ou données (programmes télévisés)⊕ Routage de signaux ou données (programmes télévisés)⊕ Génération et envoi de courriels⊕
Outil et interface technique GNU Make⊕ XSLT FTP⊕ Git⊕

Outil et interface technique — FTP

Thème Télévision⊕
Résumé Conception et écriture d’un outil filtrant automatiquement les annonces de programmes télévisés et envoyant des e-mails de façon configurable⇲
Livrable Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Récolte de signaux ou données (programmes télévisés)⊕ Analyse de signaux ou données (programmes télévisés)⊕ Routage de signaux ou données (programmes télévisés)⊕ Génération et envoi de courriels⊕
Outil et interface technique GNU Make⊕ XSLT⊕ FTP Git⊕

Outil et interface technique — Imagination Technologies PowerVR

Thème Électronique grand public (middleware pour box ADSL, lecteur DVD etc)⊕
Résumé Intégration logicielle du composant matériel de rendu OpenGL (images de synthèses 3D) pour la nouvelle génération de puces destinées aux lecteurs vidéo et box ADSL⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Pilotage de matériel⊕
Contrainte spécifique Système embarqué déployé à grande échelle⊕ Fiabilité⊕ Robustesse⊕ Temps réel⊕ Cross-compilation⊕ Code en mode noyau (kernel module) Linux⊕
Outil et interface technique Imagination Technologies PowerVR SystemOnChip/ComputerOnModule (Sigma Designs SMP 8656 et 8910)⊕ CVS⊕ Liaison série (RS-232)⊕

Outil et interface technique — CVS

Thème Électronique grand public (middleware pour box ADSL, lecteur DVD etc)⊕
Résumé Intégration logicielle du composant matériel de rendu OpenGL (images de synthèses 3D) pour la nouvelle génération de puces destinées aux lecteurs vidéo et box ADSL⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Pilotage de matériel⊕
Contrainte spécifique Système embarqué déployé à grande échelle⊕ Fiabilité⊕ Robustesse⊕ Temps réel⊕ Cross-compilation⊕ Code en mode noyau (kernel module) Linux⊕
Outil et interface technique Imagination Technologies PowerVR⊕ SystemOnChip/ComputerOnModule (Sigma Designs SMP 8656 et 8910)⊕ CVS Liaison série (RS-232)⊕

Outil et interface technique — DataObjects.NET

Thème Gestion (traitement sécurisé de données à valeur légale)⊕
Résumé Développement du logiciel phare de l’entreprise⇲ Responsable technique production, déploiement, support⇲
Livrable Architecture logicielle⊕ Conception d’un framework⊕ Écriture d’un framework⊕ Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (facturation)⊕ Analyse de signaux ou données (facturation)⊕ Interaction avec logiciel tiers⊕
Outil et interface technique Microsoft .NET⊕ DataObjects.NET GenuineChannels⊕

Outil et interface technique — GenuineChannels

Thème Gestion (traitement sécurisé de données à valeur légale)⊕
Résumé Développement du logiciel phare de l’entreprise⇲ Responsable technique production, déploiement, support⇲
Livrable Architecture logicielle⊕ Conception d’un framework⊕ Écriture d’un framework⊕ Modification/extension de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (facturation)⊕ Analyse de signaux ou données (facturation)⊕ Interaction avec logiciel tiers⊕
Outil et interface technique Microsoft .NET⊕ DataObjects.NET⊕ GenuineChannels

Outil et interface technique — transcode

Thème Vision artificielle⊕
Résumé Développement d’un simulateur logiciel servant de référence pour valider le développement de la puce produit phare de l’entreprise⇲
Livrable Architecture logicielle⊕ Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Analyse de signaux ou données (vidéo)⊕
Contrainte spécifique Performance⊕
Outil et interface technique Transcode SDL⊕ Environnement libre (GNU/Linux, Debian et dérivés)⊕

Outil et interface technique — SDL

Thème Vision artificielle⊕
Résumé Développement d’un simulateur logiciel servant de référence pour valider le développement de la puce produit phare de l’entreprise⇲
Livrable Architecture logicielle⊕ Conception de logiciel⊕ Écriture de logiciel⊕
Fonction réalisée Interface utilisateur graphique⊕ Routage de signaux ou données (vidéo)⊕ Analyse de signaux ou données (vidéo)⊕
Contrainte spécifique Performance⊕
Outil et interface technique Transcode⊕ SDL Environnement libre (GNU/Linux, Debian et dérivés)⊕

Outil et interface technique — VISCA

Thème Vidéoconférence⊕ Vision artificielle⊕
Résumé Extension d'une implémentation du protocole VISCA (contrôle de la mécanique d'une caméra Sony EVI D31) par liaison RS232⇲
Livrable Modification/extension de logiciel⊕
Fonction réalisée Pilotage de matériel (asynchrone)⊕
Outil et interface technique VISCA Environnement libre (GNU/Linux, Debian et dérivés)⊕

Outil et interface technique — Qt

Thème Robotique (capteurs, actionneurs)⊕
Résumé Ajustement d’un logiciel existant permettant à un robot simulé d’apprendre des caractéristiques de son environnement et les catégoriser automatiquement⇲
Livrable Écriture de logiciel⊕
Fonction réalisée Perception de l'environnement (simulation)⊕ Récolte de signaux ou données⊕ Analyse de signaux ou données⊕ Navigation (simulation)⊕
Outil et interface technique Qt Environnement libre (GNU/Linux, Debian et dérivés)⊕

Outil et interface technique — FPGA

Résumé Développement de zéro (conception libre et réalisation en FPGA) d'un processeur 16 bits et d'un circuit vidéo avec palette programmable, illustration avec un jeu vidéo (clone de Trailblazer) programmé en assembleur avec effet 3D⇲
Livrable Conception de logiciel⊕ Écriture de logiciel⊕ Conception matérielle (processeur)⊕ Conception matérielle (vidéo)⊕ Conception matérielle (architecture matérielle)⊕
Fonction réalisée Synthèse de signaux ou données (image)⊕
Contrainte spécifique Langage assembleur⊕ Temps réel (dur, génération de signaux VGA)⊕ Cross-compilation⊕
Outil et interface technique FPGA (Xilinx)