Programmation

Le sous-groupe dédié à la programmation constitué d’Aymeric et de Shaza est la partie centrale de notre puzzle bot. Elle permet de contrôler l’ensemble du système grâce à des codes écrit en C++ (pour la partie Arduino) et python (plutôt pour la caméra) en gérant le comportement du robot, ses déplacements ainsi que les interactions avec les différents composants électroniques (la carte Arduino, les interrupteurs fin de course, les servomoteurs, la pompe et l’électrovanne, etc ). Grâce au programme, le robot est censé être capable à la fin d’exécuter toutes les actions de manière autonome et donc de résoudre des puzzles. Le code source de notre robot ainsi que certains codes qui ont servi de test sont disponibles dans la partie projet de notre repository.


This site uses Just the Docs, a documentation theme for Jekyll.