Vous rejoignez notre service R&D pour votre stage de fin d’études. Vous travaillerez sur des robots humanoïdes du marché (Unitree et AgiBot). Votre mission sera de leur faire adopter des comportements réactifs : ils devront percevoir leur environnement et réagir en temps réel, de façon fiable et sûre. À la fin du stage, une embauche est possible.
Vos missions :
Prendre en main les kits de développement des robots : Unitree SDK2 (C++/Python) et AimDK d’AgiBot, tous deux basés sur ROS 2
Programmer des comportements avec les commandes de haut niveau (marche, gestes et mouvements préenregistrés, bras et mains) et, si besoin, contrôler directement les articulations
Utiliser les capteurs et la perception (caméras, LiDAR, cartographie, navigation) pour déclencher des réactions : suivi de personne, évitement d’obstacles, réponse à la voix ou aux gestes
Ajouter des interactions avec l’humain : commande vocale, expressions à l’écran, LED
Organiser les comportements de façon modulaire (behavior trees, machines à états)
Valider en simulation (MuJoCo, Isaac Sim/Gym) avant les essais sur les vrais robots
Mesurer les résultats (latence, robustesse, sécurité), documenter et présenter votre travail
Dernière année d’école d’ingénieurs ou de Master 2 en robotique, informatique, mécatronique ou systèmes embarqués
Très bon niveau en C++ et en Python
Pratique de ROS 2 (topics, services, actions) ; des notions sur DDS (CycloneDDS) sont un plus
Bases en robotique : cinématique, commande, fusion de capteurs
Environnement Linux (Ubuntu), Docker, Git
Atouts : simulation (MuJoCo, Isaac Sim/Gym), apprentissage par renforcement appliqué à la locomotion, vision par ordinateur, outils de visualisation (RViz, Foxglove)
Vous aimez passer du code au robot réel, et vous êtes rigoureux(se), autonome et soucieux(se) de la sécurité lors des essais
Anglais technique (documentation des SDK)
Échange de 30 min un ingénieur R&D
Entretien technique avec le responsable R&D (projets, ROS 2, code)
Rencontre avec l’équipe sur site
Rencontrez Dylan, Ingénieur système
Rencontrez Fabien, Ingénieur de Conception électronique
Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.