Stage ingénieur R&D Perception : détection des utilisateurs par fusion de capteurs

Spoon recrute !

À propos

SPooN est une équipe d’experts passionnés par la robotique interactive, proposant de redéfinir notre façon d’interagir avec les technologies.

Mêlant design comportemental et interaction humain-machine, l’entreprise conçoit des personnages interactifs, les « Spoonies », curieux des personnes qui les entourent et toujours prêts à interagir. Ces personnages sont pensés pour exister par, pour et parmi les humains, sous des formes multiples et variés (robots, écrans interactifs ou intégrés en réalité virtuelle ou dans des applications pour smartphone) . Avec leur sourire et leur dimension chaleureuse, ils participent à modifier le rapport que nous avons à la technologie, notamment en la rendant accessible à chacun d’entre nous.

Le savoir-faire de SPooN se concentre donc sur les dimensions fondamentales de l’accessibilité et de la modularité des technologies pour permettre d’interagir naturellement avec les machines, mais aussi de la programmer sans prérequis technique.

Descriptif du poste

Le but de votre stage sera d’améliorer la détection et le suivi des utilisateurs par nos créatures. Au sein de l’équipe R&D, vous travaillerez sur différents algorithmes de perception, basés sur la fusion des données fournies par les différents capteurs, en vous inspirant des résultats de travaux déjà réalisés par notre équipe Innovation.

Missions :

  • intégration de technologies de perception tiers-partie (DLL C++) & connexion au comportement du robot (Unity3D, C#)
  • développement d’un algorithme de fusion de données pour la détection des utilisateurs (basé sur des premières implémentations déjà réalisées)
  • enregistrement & annotation de corpus de détections de personnes à partir des capteurs du (des) robot(s)
  • adaptation des paramètres de l’algorithme de détection par machine learning à partir des corpus annotés
  • possibilité de travailler sur l’intégration de nouveaux capteurs permettant d’améliorer la détection et le tracking.

Framework / Language / Outils :

  • développement de DLL en C++
  • intégration dans Unity3D en C#
  • utilisation de ROS pour l’enregistrement et le rejeu de données

Profil recherché

Formation en école d’ingénieur, spécialité informatique et/ou traitement du signal (ou équivalent Bac +5)

Compétences clés

  • Maîtrise du C++ et de la programmation orientée objet en général
  • Connaissances en traitement du signal : filtres de Kalman, filtres à particules, …
  • Connaissance de git
  • Bonne humeur :)

Les petits plus (qui seront appréciés !)

  • Développement sur le moteur Unity3D (C#)
  • Utilisation de ROS
  • Utilisation d’OpenCV
  • Connaissances et intérêt pour la robotique

Informations complémentaires

  • Type de contrat : Stage (4 à 6 mois)
  • Lieu : Paris, France (75019)
  • Niveau d'études : Bac +5 / Master