Équipe Logiciel

L'équipe logiciel est responsable du développement des pilotes utilisés pour communiquer avec les 6 capteurs. Une fois les communications établies, l’équipe reçoit les données collectées. L'analyse des données est ensuite effectuée à l'aide de l'algorithme codé par l'équipe. Tous ces éléments sont vitaux pour l’interaction fluide entre l’AUV et son environnement sous-marin.

L'écosystème logiciel est construit autour ROS (Robot Operating System) et Docker. Cette flexibilité a permis à l'équipe de développer des programmes individuels (pilotes) pour chaque capteur et de les intégrer dans des applications plus importantes telles que le serveur de vision, la carte sémantique, le système de contrôle et le système de mission.