Quelques projets précedents

Quelques projets précedents

Instrumentation spatiale

Instrumentation spatiale

Solar Orbiter image credit : O. Usher (UCL MAPS)

C/C++

Conception schématique

Logiciels embarqués

SpaceWire

LabVIEW

En tant que membre d’une équipe multidisciplinaire, nous avons contribué au développement d’un magnétomètre basse fréquence pour la satellite Solar Orbiter de l’ESA.

  • Conception de magnétomètre à 3 axes pour un environnement spatial hostile.
  • Conception de système à faible puissance, haute précision et fiabilité.
  • Conception de la carte processeur RTAX 2000 SPARC pour l'instrument.
  • Développement et débogage de logiciels embarqués (en C) pour un processeur SPARC.
  • Développement d'un banc de test (avec LabVIEW) pour tester complètement le magnétomètre.
  • Gestion des sous-traitants.
  • Participation aux processus de révision et de validation de la conception.
  • Documentation technique pour l'ESA.
  • Achat de composants hautement fiables qualifiés pour l'usage spatial.

En tant que membre d’une équipe multidisciplinaire, nous avons contribué au développement d’un magnétomètre basse fréquence pour la satellite Solar Orbiter de l’ESA.

  • Conception de magnétomètre à 3 axes pour un environnement spatial hostile.
  • Conception de système à faible puissance, haute précision et fiabilité.
  • Conception de la carte processeur RTAX 2000 SPARC pour l'instrument.
  • Développement et débogage de logiciels embarqués (en C) pour un processeur SPARC.
  • Développement d'un banc de test (avec LabVIEW) pour tester complètement le magnétomètre.
  • Gestion des sous-traitants.
  • Participation aux processus de révision et de validation de la conception.
  • Documentation technique pour l'ESA.
  • Achat de composants hautement fiables qualifiés pour l'usage spatial.

Chargeurs de véhicules électriques

Chargeurs de véhicules électriques

The vehicle charging station photo is courtesy of Nissan Europe.

IEC 62196

C/C++

Linux embarqué

TCP/IP

IoT

Multi-thread

Développement de firmware pour un système embarqué Linux basé sur ARM pour recharger les véhicules électriques (modes 2 & 3).

  • Développement C / C ++ embarqué pour l'architecture Linux ARM.
  • Gestion de l'Open Charge Point Protocol (OCPP).
  • Tolérance aux pannes et capacités de débogage à distance.
  • Contrôle de puissance électrique triphasé et mesures d'énergie.
  • Gestion des E / S de bas niveau et interface avec le système d'exploitation Linux.
  • Conception multi-thread (threads, files d'attente, sémaphores).
  • Gestion du réseau TCP / IP.

Développement de firmware pour un système embarqué Linux basé sur ARM pour recharger les véhicules électriques (modes 2 & 3).

  • Développement C / C ++ embarqué pour l'architecture Linux ARM.
  • Gestion de l'Open Charge Point Protocol (OCPP).
  • Tolérance aux pannes et capacités de débogage à distance.
  • Contrôle de puissance électrique triphasé et mesures d'énergie.
  • Gestion des E / S de bas niveau et interface avec le système d'exploitation Linux.
  • Conception multi-thread (threads, files d'attente, sémaphores).
  • Gestion du réseau TCP / IP.

Bancs d'essai de semi-conducteurs

Bancs d'essai de semi-conducteurs

LabVIEW

LabVIEW PXI

Conception schématique

Afin de tester la fiabilité d'un type révolutionnaire de nouveau commutateur RF MEMS, nous avons été chargés de construire un banc d'essai qui pourrait faire fonctionner et analyser 36 dispositifs de commutation simultanément sur des milliards de cycles mécaniques appliqués.

  • Conception du système LabVIEW PXI pour obtenir une synchronisation et un débit de données idéaux.
  • Conception du logiciel LabVIEW pour contrôler le banc d'essai et analyser les résultats (totaux des cycles, cycles manqués, mesure de résistance, etc.)
  • Conception et test du système de banc d'essai
  • Gestion d'un sous-traitant de conception électronique

Afin de tester la fiabilité d'un type révolutionnaire de nouveau commutateur RF MEMS, nous avons été chargés de construire un banc d'essai qui pourrait faire fonctionner et analyser 36 dispositifs de commutation simultanément sur des milliards de cycles mécaniques appliqués.

  • Conception du système LabVIEW PXI pour obtenir une synchronisation et un débit de données idéaux.
  • Conception du logiciel LabVIEW pour contrôler le banc d'essai et analyser les résultats (totaux des cycles, cycles manqués, mesure de résistance, etc.)
  • Conception et test du système de banc d'essai
  • Gestion d'un sous-traitant de conception électronique

Logiciels de système juridique

Logiciels de système juridique

PHP

Javascript

MySQL

HTML

AJAX

jQuery

Dans le cadre d'un système disciplinaire basé sur un jury, nous avons été chargés de créer une base de données en ligne pour suivre les infractions aux règles.

  • Génération dynamique d'une page Web à l'aide de Javascript
  • Accès à la base de données MySQL en temps réel via AJAX pour obtenir des informations sur les règles
  • Codage et gestion de l'accès aux bases de données MySQL
  • Génération dynamique détaillée de statistiques utilisateur

Dans le cadre d'un système disciplinaire basé sur un jury, nous avons été chargés de créer une base de données en ligne pour suivre les infractions aux règles.

  • Génération dynamique d'une page Web à l'aide de Javascript
  • Accès à la base de données MySQL en temps réel via AJAX pour obtenir des informations sur les règles
  • Codage et gestion de l'accès aux bases de données MySQL
  • Génération dynamique détaillée de statistiques utilisateur

Téléphones portables

Téléphones portables

C/C++

Streaming vidéo

Gstreamer

Streaming audio

Développement Linux

Android Java

Électronique RF

Android NDK

Dans le cadre d'une équipe de développement logiciel chargée de construire un procedure viewer sur une plate-forme mobile pour la Station spatiale internationale.

  • Capacités de communication audio bidirectionnelles utilisant gstreamer qui permettent la communication avec la station au sol.
  • Capture vidéo à partir d'une caméra montée sur tête pour la transmission d'un flux vidéo en temps réel au sol.
  • Développement en Java et C à l'aide de la boîte à outils NDK d'Android pour permettre un accès de bas niveau au système d'exploitation du téléphone mobile.
  • Modification de l'interface RF du téléphone mobile pour permettre son utilisation à bord de la Station spatiale internationale.

Dans le cadre d'une équipe de développement logiciel chargée de construire un procedure viewer sur une plate-forme mobile pour la Station spatiale internationale.

  • Capacités de communication audio bidirectionnelles utilisant gstreamer qui permettent la communication avec la station au sol.
  • Capture vidéo à partir d'une caméra montée sur tête pour la transmission d'un flux vidéo en temps réel au sol.
  • Développement en Java et C à l'aide de la boîte à outils NDK d'Android pour permettre un accès de bas niveau au système d'exploitation du téléphone mobile.
  • Modification de l'interface RF du téléphone mobile pour permettre son utilisation à bord de la Station spatiale internationale.