Lien copié

Objets connectés et robotique avec Raspberry Pi, ROS et Python

Le cours a pour but de familiariser les participants avec le Raspberry Pi et son système d’exploitation. Les concepts de base de la programmation en Python. De plus, l’encapsulation de code dans des fonctions et les principales structures de données seront vues et expérimentées. Par la suite, les principaux aspects de ROS seront abordés. Puis, il sera question des concepts et des différentes applications des senseurs et des actionneurs.

À propos du programme

Le cours a pour but de familiariser les participants avec le Raspberry Pi et son système d’exploitation dont le système de fichiers, l’invite de commande (SHELL), les permissions des fichiers ainsi que les cron jobs. Les concepts de base de la programmation en Python incluant les variables, la conversion de types, la lecture des entrées de l’usager, les conditions et les boucles seront présentés. De plus, l’encapsulation de code dans des fonctions et les principales structures de données (listes, tuples, ensembles et dictionnaires) seront vues et expérimentées. Par la suite, les principaux aspects de ROS seront abordés, dont l’installation, les notions de nœuds et de topics, la programmation de scripts ainsi que la présentation des utilitaires du système d’exploitation. Puis, il sera question des concepts et des différentes applications des senseurs et des actionneurs.

Cégep de Trois-Rivières (Formation continue et services aux entreprises)

Attestation de cours ou de perfectionnement professionnel

Établissement(s) offrant cette formation

Cégep de Trois-Rivières (Formation continue et services aux entreprises)

Français