Stage de fin d'études – Programmation de robots humanoïdes (R&D) – 6 mois

Résumé du poste
Stage(6 mois)
Bègles
Télétravail occasionnel
Salaire : Non spécifié
Expérience : < 6 mois
Éducation : Bac +5 / Master
Compétences & expertises
Robotique
Programmation fonctionnelle
Mécanique
C++
LiDAR
+5
Postuler

Dronisos
Dronisos

Cette offre vous tente ?

Postuler
Questions et réponses sur l'offre

Le poste

Descriptif du poste

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


Profil recherché

  • 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)


Déroulement des entretiens

  1. Échange de 30 min un ingénieur R&D

  2. Entretien technique avec le responsable R&D (projets, ROS 2, code)

  3. Rencontre avec l’équipe sur site

Envie d’en savoir plus ?

D’autres offres vous correspondent !

Ces entreprises recrutent aussi au poste de “Développement de logiciels et de sites Web”.

Postuler