Stage : Développement d'un éditeur web de « Behavioral Tree » et de son simulateur en Rust (H/F)

il y a 5 jours


Nantes, Pays de la Loire, France IRT JULES VERNE Temps plein
À propos de nous

L'IRT Jules Verne est le centre de recherche industriel et collaboratif au service du manufacturing, qui œuvre pour renforcer la compétitivité des usines en France.

Au sein de l'IRT Jules Verne, l'équipe de Recherche Technologique « Robotique & Cobotique » (ERT ROC) a pour mission de lever les verrous technologiques majeurs de la robotique industrielle actuelle sur ses filières clés (aéronautique, naval, énergie).

Elle développe ses savoir-faire selon 5 briques technologiques : programmation automatique, asservissement visuel, robotique parallèle à câbles, maîtrise de la précision, manipulation de procédé.

Les activités ROC vont de la prestation de conseil au projet de recherche stratégique. Les clients/ partenaires sont des Startup/PMEs et des Grands Groupes Internationaux. ROC collabore aussi avec les plus grands laboratoires académiques via des projets Européens.

En rejoignant l'équipe ROC, vous rejoignez une équipe d'une vingtaine de personnes : ingénieurs(es), docteurs(es) et techniciens(nnes) couvrant les principaux domaines de la robotique. Vous bénéficierez du support technique de l'expert ROC et d'un réseau académique local dense. L'équipe ROC dispose d'une quinzaine de robots (industriels, cobots, plateformes mobiles) et d'une large bibliothèque de capteurs et d'effecteurs. Enfin, à l'IRT, vous profiterez de synergies avec les équipes Procédés Matériaux Composites, Procédés Matériaux Métalliques, Monitoring et Simulation.

Mission

Dans ce contexte, l'équipe Robotique/Cobotique propose un stage de 6 mois afin de développer un module de modélisation et de simulation des BT.

Dans le cadre du projet Optimise, l'objectif principal est de développer deux vecteurs robotiques dédiés à la robotisation du démantèlement des centrales nucléaires à graphite.

La performance des systèmes robotiques déployés en réacteur sera fortement reliée à leur capacité à restituer une situation, et à proposer des scénarios (planifications) pour la faire progresser. Dans ce contexte, les robots devront être capables de comportements réactifs en temps réel (aussi appelé en ligne), s'appuyant sur des capacités de surveiller son environnement en temps réel et de réagir à des situations inattendues (prise de décision autonome).

Les « Behavior Trees » (BT) sont largement utilisés dans ce cadre, car ils permettent de moduler le comportement du robot, de prioriser des actions alternatives et de déclencher des replanifications partielles ou totales en cas d'échec ou de détection d'aléas [1].

Vos missions :

Encadré(e) par un ingénieur de recherche, vos principales missions seront :

  • Modéliser en SysML V2 [2] les exigences du système à développer en utilisant l'outil FOSS SiriusWeb [1].
  • Développer une extension (syntaxe + sémantique) à SysML V2 pour les BT et implanter celle-ci.
  • Spécifier et développer un simulateur de BT en Rust.
  • Connecter l'éditeur de modélisation des BT au simulateur via une interface d'exécution et de débogage.
Profil

Vous êtes étudiant(e) en Master 2 ou Ingénieur niveau Bac +5 dans le domaine de l'informatique.

Connaissances théoriques requises sur ce stage :

  • Génie logiciel (expressions des exigences, conception, implantation et validation, CI/CD).
  • Notions en ingénierie dirigée par les modèles, langages SysML v1 et/ou V2, UML.
  • Environnement Linux.
  • Bases en robotique souhaitables.

Compétences techniques attendues :

  • Programmation Java, TypeScript, C/C++ et Rust ;
  • Outil de gestion de configuration et version (ex : gitlab) ;
  • Docker ;
  • IDE comme VSCode ou équivalent ;
  • Outils de tests ;
  • Environnement de meta-modélisation, SiriusWeb.

Rigoureux(se) et méthodique, vous faites preuve d'une analyse approfondie dans vos développements et d'une réelle capacité de synthèse et de résolution de problèmes. Organisé(e), vous assurez un suivi structuré et fiable de votre planning de travail.

Doté(e) d'une bonne communication écrite et orale, vous savez partager vos idées avec clarté et efficacité. Dynamique, curieux(se) et force de proposition, vous faites preuve d'initiative et d'autonomie tout en appréciant le travail en équipe. Votre adaptabilité face aux défis techniques vous permet d'évoluer avec aisance dans des environnements innovants et exigeants.

Cet emploi répond à vos ambitions professionnelles ?

Envoyez-nous votre cv et lettre de motivation qui seront étudiés par la DRH de l'IRT, avant étude par le responsable de l'équipe.

L'IRT Jules Verne est engagé à offrir un environnement de travail respectueux et accessible à tous. Ce poste est ouvert aux personnes en situation de handicap. L'environnement de travail pourra être adapté à vos besoins.

Références :

[1] Colledanchise, M., & Ögren, P Behavior trees in robotics and AI: An introduction. CRC Press.

[2]

[3] https://mbse-



  • Nantes, Pays de la Loire, France IRT Jules Verne Temps plein

    À propos de nousL'IRT Jules Verne est le centre de recherche industriel et collaboratif au service du manufacturing, qui œuvre pour renforcer la compétitivité des usines en France.Au sein de l'IRT Jules Verne, l'équipe de Recherche Technologique «Robotique & Cobotique» (ERT ROC) a pour mission de lever les verrous technologiques majeurs de la...

  • Stage Développement Web

    il y a 2 jours


    Nantes, Pays de la Loire, France Taskalys Temps plein

    Offre de Stage : Développement & AutomatisationLieu :NantesType de contrat :Stage bac +3/4/5Stack technique :n8n (ou make/zapier), JavaScript ), Supabase (PostgreSQL), HTML/CSS.À propos de l'entrepriseTaskalys accompagne les entreprises du Grand Ouest en automatisant leurs processus de vente et de gestion grâce à des solutions web sur mesure, les aidant...

  • Développeur Web

    il y a 2 jours


    Nantes, Pays de la Loire, France DAWAN Temps plein

    Objectif : Vous avez pour mission de développer des applications Web1- Présentation du dispositifAfin de participer à des projets de développement web, Dawan forme des développeurs web et web mobile qui auront la possibilité de faire un stage de fin de formation pour intervenir sur les missions principales suivantes : Intervention dans les phases de...


  • Nantes, Pays de la Loire, France NAVAL GROUP Temps plein

    OrganisationNAVAL GROUP Nous sommes un acteur international dans l'industrie navale de défense depuis plus de 400 ans, repoussant continuellement les limites pour construire l'avenir. Nous recrutons des talents pour concevoir, réaliser et entretenir des produits exceptionnels tels que des sous-marins, des porte-avions et des frégates dont la composante...

  • business developer

    il y a 1 semaine


    Nantes, Pays de la Loire, France STATION F Temps plein

    À proposKickmaker est une agence de conception et d'industrialisation de produits high-tech.Nous accompagnons nos clients du prototype à la série sur nos grandes verticales (médical, nouvelles mobilités, électrification, aggrotech, robotique, IOT et consumer device) et nos compétences transverses (l'IA embarqué, l'automatisation de la fabrication de...


  • Nantes, Pays de la Loire, France Naval Group Temps plein

    Informations générales Organisation NAVAL GROUPNous sommes un acteur international dans l'industrie navale de défense depuis plus de 400 ans, repoussant continuellement les limites pour construire l'avenir. Nous recrutons des talents pour concevoir, réaliser et entretenir des produits exceptionnels tels que des sous-marins, des porte-avions et des...

  • Stage graphiste web/print

    il y a 3 jours


    Nantes, Pays de la Loire, France Audencia Temps plein

    L'objectif n'est pas de devenir la meilleure école du monde, mais d'être une école meilleure pour le monde.Une raison d'être qui met l'hybridation des compétences, l'excellence, l'écologie, l'engagement sociétal et la solidarité au cœur de ses ambitions.Audencia est une prestigieuse école de management basée en France (Paris, Nantes et La...


  • Nantes, Pays de la Loire, France Naval Group Temps plein

    Informations générales Organisation NAVAL GROUPNous sommes un acteur international dans l'industrie navale de défense depuis plus de 400 ans, repoussant continuellement les limites pour construire l'avenir. Nous recrutons des talents pour concevoir, réaliser et entretenir des produits exceptionnels tels que des sous-marins, des porte-avions et des...


  • Nantes, Pays de la Loire, France Naval Group Temps plein

    OrganisationNAVAL GROUPNous sommes un acteur international dans l'industrie navale de défense depuis plus de 400 ans, repoussant continuellement les limites pour construire l'avenir. Nous recrutons des talents pour concevoir, réaliser et entretenir des produits exceptionnels tels que des sous-marins, des porte-avions et des frégates dont la composante...


  • Nantes, Pays de la Loire, France CTCPA Centre Technique Agroalimentaire Temps plein

    L'ENTREPRISE - Centre technique agroalimentaire, spécialisé dans les technologies de conservation des aliments.90 salariés – Métiers : Technologie, Microbiologie, Biochimie, Emballages, Formation, DocumentationCONTEXTE ET OBJECTIFS DU SUJET en 2026L'utilisation de micro-ondes pour traiter des produits alimentaires est aujourd'hui une application qui...