L'une des questions de recherche traitées dans le laboratoire porte sur la traversée des carrefours à feu par les piétons en présence d'autres personnes qui peuvent traverser ou rester sur le trottoir. Pour apporter de nouvelles connaissances en situation contrôlée, nous créons une expérience en réalité virtuelle au cours de laquelle des participants portant un casque seront amenés à traverser la rue virtuelle en présence de personnages non-joueurs (PNJ). Pour y parvenir, plusieurs briques logicielles doivent être développées, améliorées et intégrées.
Dans le cadre de ce stage, nous vous proposons de développer, améliorer et intégrer les briques logicielles permettant de créer cette expérimentation sur Unity :
Préparer les machines à états qui gèrent les transitions entre les différentes animations (marche lente, marche rapide, course, arrêt brusque). Nous souhaitons, in fine, pouvoir changer d'archétype de démarche, voire, faire varier la taille des pas en utilisant la cinématique inversée dans Unity ;
Intégrer un modèle d'évitement pour que les PNJ s'évitent mutuellement ;
Programmer les conditions expérimentales en vous appuyant sur un outil de scénarisation en cours de création ou en développant un outil ad hoc ;
Intégrer la simulation dans un casque de réalité virtuelle ;
Mettre en place un service web permettant d'enregistrer les données provenant d'Unity ;
Faire la démonstration de l'expérimentation.
En cliquant sur "JE DÉPOSE MON CV", vous acceptez nos CGU et déclarez avoir pris connaissance de la politique de protection des données du site jobijoba.com.