top of page

programmation

 

Robot semi-autonome (2013)
  • Cahier de charges et élaboration  de concepts répondant aux objectifs

  • Dessins des plans du prototype, choix des composants

  • Assemblage du prototype

  • Tests

  • Programmation en Arduino (sembable C++)

J'ai fabriqué ce robot capable d'évoluer dans un labyrinthe de manière autonome. Il est muni d'un contrôleur Arduino, qui reçoit l'information des capteurs de position infrarouge et qui dicte sa conduite en conséquence. La dernière étape (non complétée) aurait été de lui installer une batterie.

Programmation web (2014-2015)
  • Greffer des modules personnalisés à une solution Open Source (prestashop)

  • Compréhension des bases de données et des requêtes MySQL

  • Code en PHP et HTML

  • jQuery (quiz du blogue)

  • Déboggage

  • Mises à jour

Dans le cadre du démarrage de ma plateforme web lecteurenserie.com, j'ai été amenée à personnaliser la solution Open Source prestashop. En plus d'installer des modules achetés, d'organiser le site et d'en faire sa maintenance, j'ai créé des fonctions et des modules complémentaires nécessaires aux fonctionnalités particulière du site, en l'occurrence des envois récurrents de livres électroniques. J'ai écrit des petits quiz interactifs via le blogue. La boutique en ligne est également liée à des fonctionnalités de paiement Paypal par APIs.

Bras robotisé détecteur de formes
(2012)
  • Écrire le programme Matlab de reconnaissances de formes

  • Fabriquer le bras en légo

  • Compiler le programme sur le NXT

Ce bras robotisé fait avec des legos et un Mindstorm NXT était en mesure d'identifier les formes et les couleurs sur une feuille, puis de déplacer un crayon de plomb d'un centroïde à l'autre. Le programme était aussi capable d'exprimer les coordonnées cartésiennes du centroïde de chaque forme. Programmé sur Matlab.

Conception d'une interface usager et du programme d'éxécution (2011)

Bombardier Aéronautique (stage)

J'ai développé un programme logiciel permettant l’analyse de données vidéo et audio, dans le cadre d’un projet sur la réduction du bruit commis par les avions à l’atterrissage. Deux caméras calibrées sur des cibles physique filmaient l'atterrissage des avions. Sur l'interface, deux fenêtres permettaient la saisie de points de reconnaissance par l'utilisateur (ex. : nez et les deux ailes), image par image. La reconstitution des trajectoires permettait de mapper les bruits causés par les différentes parties de l'avion.

  • Élaborer  les interfaces pour l’utilisateur

  • Coder à l’aide de Matlab les différentes parties du logiciel

  • Réaliser sur le terrain des tests vidéo/audio

  • Tester le logiciel en situation réelle

bottom of page