Lieu : AIP-PRIMECA Occitanie – Site INSPÉ

Durée : 4 à 5 mois
Début : avril 2020
Gratification : ~600€/mois

Contacts : Michèle GRIMAL <michele.grimal-pelissier@univ-tlse3.fr>  , Cyril BRIAND <briand@laas.fr>
Niveau : Master 1 – Master 2 – PFE d’écoles d’ingénieurs

L’intégration robotique consiste à coordonner le fonctionnement d’un ensemble d’équipements et de logiciels hétérogènes pour la réalisation d’applications complexes liées à la production industrielle, la logistique, l’interaction homme-robot, etc. Cette intégration est facilitée par l’utilisation de middleware dédié comme ROS (Robot Operating System). ROS fonctionne exclusivement dans l’environnement Linux Ubuntu. Il s’appuie sur des mécanismes de communication et de synchronisation entre composants logiciels répartis au sein d’une architecture distribuée.
Il y a plus de 4 ans ; le pôle S-MART AIP-PRIMECA Occitanie a fait le choix d’intégrer l’ensemble des équipements industriels de sa plateforme Robotique Industrielle (composée de robots industriels, de caméras de contrôle, de convoyeurs, d’automates programmables…) sous l’environnement ROS. Plus récemment, le pôle a fondé une ROS-Academy, baptisée « RIO : ROS In Occitanie », dont les objectifs sont de démontrer l’intérêt et la généricité́ de ROS pour la formation en robotique, d’une part, et le développement de la robotique dans l’industrie, d’autre part.
Par ailleurs, le pôle S-MART AIP-PRIMECA Occitanie propose d’autres plateformes technologiques dédiées aux métiers de la conception et la fabrication assistées par ordinateurs. Ces disciplines, plus proches de la mécanique, mettent en jeu d’autres outils et environnements logiciels, supportés pour la plupart par l’environnement Windows.
Dans ce contexte, la maintenance du parc informatique du pôle S-MART AIP-PRIMECA Occitanie, composé de centaines d’ordinateurs, est complexe. Elle nécessite de disposer d’outils permettant de déployer rapidement des images de systèmes et d’applications, ces images étant susceptible d’évoluer fréquemment du fait des besoins utilisateurs ou de nouvelles contraintes des fournisseurs. Ce stage se propose d’évaluer une stratégie d’exploitation du parc machines où par exemple la maintenance des postes serait réalisée dans l’environnement Windows 10 exclusivement (configuration monoboot des postes), les besoins liés à l’intégration robotique étant pris en compte dans des machines virtuelles ROS-Ubuntu chargeables dans l’environnement Hyper-V offert nativement dans Windows 10

Le stagiaire aura en charge de :
1. prototyper de façon itérative des environnements informatiques dédiés à la robotique pour un parc de 30 postes « sous Windows 10 » ;
2. vérifier la faisabilité technique des solutions proposées et leur pérennité ;
3. analyser les performances des prototypes par rapport aux usages en considérant divers cas d’utilisation, cela en lien avec les formateurs ;
4. déployer les systèmes prototypés à grande échelle .

Ce sujet s’adresse aux étudiant(e)s de niveau Master 1 ou 2 à dominante Informatique – Robotique. Des compétences en Systèmes d’Exploitation (Linux Windows) sont souhaitées. Une connaissance de l’environnement ROS sera appréciée, ainsi qu’une curiosité pour la construction d’images virtuelles. Des notions sur la gestion de configuration logicielles et les outils de déploiement seront également un plus.

Merci de soumettre votre candidature en joignant un CV, une lettre de motivation et vos relevés de notes niveau Master.