Je suis présentement au doctorat en informatique à l'Université Laval. Mon domaine de recherche est la robotique mobile, plus spécifiquement la localisation et la cartographie 3D avec des capteurs lidars. Auparavant, j'ai effectué une maîtrise en informatique sur le même domaine de recherche ainsi qu'un baccalauréat en génie logiciel. Je suis aussi cofondateur de Tessellate Robotics, entreprise qui a pour but de propulser la révolution des véhicules autonomes dans les industries hors route.
Dans le cadre du cours Design 3, en équipe de 8, nous devions concevoir un robot autonome devant réaliser une tâche prédéterminée. Ce projet regroupait des étudiants en génie logiciel, génie informatique et génie électrique. J'étais le chef des étudiants en génie logiciel de l'équipe.
Le but du projet était de faire en sorte que le robot aille chercher des cubes de couleur dans la « zone entrepôt » de la table de jeu et les déplace, grâce à un préhenseur mécanique, dans une zone spécifique de la table de jeu : la « zone cible » (marquée d’un carré vert). Les cubes devaient y être déposés de sorte à représenter de manière simplifiée le drapeau d’un pays. Le numéro du pays dont le drapeau était à reproduire avec les blocs était transmis au robot grâce à une station de transmission optique émettant un signal infrarouge . Des obstacles (maximum 3) étaient placés sur la table de jeu dans la « zone des cubes » et dans la « zone de départ ». Le robot percevait l’environnement dans lequel il se déplaçait grâce à une caméra installée au plafond, juste au-dessus de la table de jeu, dont l'angle de vue couvrait toute l’aire de la table.