Ingénieur (H/F) en génie logiciel pour la robotique

Date limite de candidature : 20/06/2021
Date de début : 01/09/2021
Date de fin : 31/08/2022

Pôle : Automatique et systèmes
Type de poste : CDD IT
Contact : Douesnard Stéphanie (stephanie.douesnard@l2s.centralesupelec.fr)

Télécharger
la fiche

Ingénieur (H/F) en génie logiciel pour la robotique

Description

Ce poste vise une mission de développement d’une plateforme de test unifiée en robotique et véhicules autonomes en soutien à l’innovation des chercheurs du L2S. Il s’agit d’assurer la conception, la mise en exploitation et l’évolution de dispositifs expérimentaux afin de faciliter l’implantation des algorithmes développés sur des systèmes complexes allant de la robotique (manipulation, collaborative et/ou mobile) au déplacement en formation des systèmes multi-agents hétérogènes (drones et véhicules terrestres). Une volière (d’environ 10mx5mx3,2m) équipée d’un système de capture de mouvement OptiTrack existe au sein de CentraleSupélec. Le but est donc de mettre en place un formalisme logiciel unifié sous ROS entre les espaces expérimentaux existants facilitant la reconfiguration et le partage des moyens expérimentaux de manière modulaire et autonome. La mise en place sous ROS d’une bibliothèque logicielle en support à l’implantation et tests expérimentaux d’algorithmes d’observation et de commande, ainsi que le développement d’un environnement de simulation dynamique commun, aideront à réduire significativement le temps nécessaire aux chercheurs L2S à l’implantation pratique de leurs travaux de recherche.

Expérience souhaitée/Compétences souhaités

Le profil recherché est orienté “génie logiciel pour la robotique afin de mener à bien les développements informatiques requis. Un niveau ingénieur est souhaité, avec des possibilités de publications, dans un environnement de recherche transdisciplinaire. Les compétences techniques recherchées sont : • middleware ROS • Linux• développement d’applications embarquées pour la robotique en C/C++ • connaissances réseau • notions de commande temps réel, programmation bas niveau, programmation de drivers • langages de scriptage haut-niveau : Python • système de versionnage de type Gitlab • maintien à jour des différentes couches logicielles associées aux robots et aux capteurs : drivers, firmwares, systèmes d’exploitation, middleware ROS.

Mission

La personne sélectionnée aura comme mission de :

1) proposer un formalisme logiciel unifié sous ROS entre les espaces expérimentaux utilisant un système de capture de mouvement OptiTrack ;

2) développer sous ROS une bibliothèque logicielle tenant compte des robots et capteurs existants en support à l’implantation et tests expérimentaux d’algorithmes d’observation et de commande pour la robotique collaborative et véhicules autonomes (drones, véhicules terrestres) ;

3) développer sous ROS un environnement de simulation dynamique modulaire, reconfigurable et représentatif des espaces et moyens expérimentaux.

Mots-clés : Robot Operating Systems (ROS), robotique, véhicules autonomes, drones.

 

Lieu de travail : L2S, CentraleSupélec, Université Paris-Saclay

Adresse : 3 rue Joliot Curie, 91190 Gif-sur-Yvette, France

Contact RH : Stéphanie Douesnard stephanie.douesnard@l2s.centralesupelec.fr

Contact technique : Maria Makarov maria.makarov@l2s.centralesupelec.fr Cristina Maniu cristina.stoica@l2s.centralesupelec.fr

Soumission : CV, lettre de motivation, liste de publications, données de contact de deux personnes référentes à envoyer par e-mail à stephanie.douesnard@l2s.centralesupelec.fr avec l’objet « Candidature CDD Robotique L2S »

Informations générales : CDD de 12 mois, à partir de Septembre 2021

Deadline : 20 Juin, 2021 (23:30 heure locale à Paris)