Stage 3A Ingénieur robotique

Il y a 3 jours

Angoulême, Poitou-Charentes, France Groupe INGELIANCE Temps plein
Nous avons conçu et développé en interne MOBIS, notre plateforme robotique mobile omnidirectionnelle, ainsi qu’un robot de service autonome. Ces deux plateformes sont aujourd’hui opérationnelles et disposent d’une première architecture de navigation autonome développée sous ROS 2. Nous souhaitons désormais franchir une nouvelle étape : faire évoluer cette première base vers une navigation autonome plus robuste, intelligente et fiable en conditions réelles. C’est dans ce contexte que nous recherchons un(e) stagiaire ingénieur(e) pour participer directement à la montée en maturité de notre solution. 🎯 VOTRE MISSION Votre sujet principal sera centré sur ROS 2 et la navigation autonome. Vous interviendrez notamment sur :
* L’analyse et l’amélioration de l’architecture ROS 2 existante ;
* La finalisation et la montée en robustesse de la navigation autonome ;
* L’amélioration de la localisation, de la planification de trajectoire et de l’évitement d’obstacles ;
* L’optimisation et le paramétrage de Nav2 ;
* La gestion des situations complexes et des modes dégradés ;
* La définition de scénarios de tests et d’indicateurs permettant de mesurer la fiabilité de la navigation ;
* Les essais, validations et optimisations directement sur nos plateformes robotiques. 🌳 Aller au-delà de la navigation L’objectif n’est pas uniquement de permettre au robot de se déplacer d’un point A à un point B. Nous souhaitons également approfondir son intelligence comportementale, notamment à travers les Behavior Trees (arbres de comportement) :
* Structuration et enchaînement des missions ;
* Prise de décision en fonction de l’environnement et de l’état du robot ;
* Gestion des échecs et stratégies de récupération ;
* Reprise d’une mission après un événement perturbateur ;
* Développement de comportements plus autonomes et robustes. 💻 ET L’INTERFACE UTILISATEUR ? Nous avons également développé un premier jet d’une interface UI/UX sous React permettant d’interagir avec le robot et de superviser certaines de ses fonctions. Cette partie n’est pas le cœur du stage. Toutefois, si vous connaissez React / JavaScript / TypeScript ou si vous avez une appétence pour les interfaces homme-machine, ce sera un véritable plus pour faire évoluer l’interaction entre notre interface et l’écosystème ROS 2.