Le principe est de commander un bras robotisé (le robot YOUPI) à l’aide d’un joystick et ce via un réseau ethernet. De plus une webcam permettra de piloter/surveiller le robot à distance (non présentée ici).
Ce mini-projet est réalisé en parallèle des cours/tp relatifs à la programmation système. Il s’agit en quelque sorte d’un mini-projet « fil rouge » qui va permettre d’étudier différentes solutions informatiques à une problèmatique multi-tâches.
L’organistation se fait suivant plusieurs étapes :
- étude du cahier des charges
- questionnaire (étude de la documentation technique du robot Youpi)
- programmation du robot en C++
- programmation du joystick en C++
- conception et tests des différentes solutions multi-tâches (tubes, mémoire partagée, sémaphores, sockets, threads, …)
- version sous QNX
Synoptique du projet :