• Aucun résultat trouvé

Encadrement Laurent Boireau

N/A
N/A
Protected

Academic year: 2022

Partager "Encadrement Laurent Boireau"

Copied!
1
0
0

Texte intégral

(1)

Conception et implémentation d‘un HUD 3D (Head Up Display) pour casque Oculus Rift et robots dotés de vision stéréoscopique

Encadrement Laurent Boireau

1

En 2012-2013, une équipe d’étudiants de l’ESIEE a implémenté avec succès un système permettant de contrôler à distance un robot mobile transmettant un flux vidéo 3D via un navigateur web, en faisant usage d’outils Javascript/HTML5 avancés, notamment webRTC et webGL (Three.js), et de Blender 3D pour la création d’éléments graphiques (boussole, carte, horizon artificiel, jauge de batterie, etc …). Le prototype utilise de plus une application « cloud » (sur Google AppEngine) pour la mise en relation et le

franchissement de firewalls (STUN …).

L’objectif cette année est double :

On souhaite tout d’abord adapter l’interface à l’usage de l’Oculus Rift, qui permet un très grand angle de vision et le head tracking, et du Leap Motion (tracker de mouvement pour les mains), avec pour objectif de maximiser l’immersion et le sentiment de présence.

D’autre part, en complément de l’usage d’un navigateur, on souhaite créer un client graphique compatible webRTC permettant d’interagir au mieux avec le robot distant, qui sera selon les cas un rover, un quadrirotor ou même un ROV sous-marin.

Les éléments graphiques créés ou modifiés devront s’insérer harmonieusement dans un flux vidéo stéréoscopique (side by side) et « warpé » (déformé) pour l’Oculus Rift. On pourra s’inspirer (mais pas seulement) de jeux vidéos existants, où les HUD sont fréquents, et proposer des displays innovants adaptés au pilotage en réalité virtuelle …

Des flux vidéos side by side préenregistrés seront mis à disposition des étudiants, ainsi qu’un casque Oculus Rift et un Leap. Ils pourront par ailleurs réaliser des essais de pilotage en temps réel sur un programme de simulation fourni, ainsi que (ponctuellement) sur les prototypes physiques existants.

Compétences requises :

Programmation web, javascript, HTML5. Un graphiste dans l’équipe serait fabuleux (mais pas indispensable).

Intérêt pour la robotique et la réalité virtuelle.

1 T. Grandpierre viendra en complément si nécessaire pour des questions techniques

Références

Documents relatifs

3- Ne cessant d’améliorer notre commande, nous avons constaté qu’un phénomène d’oscillation de l’eau autour d’un niveau provoque de nombreux démarrage et arrêt

III.2.2 Déterminer la fréquence de rotation du moteur si et le couple utile moteur T u1 pour un réglage de la pression d'air comprimé à 7 bars. III.2.3 En déduire la

De plus cette banque possède un distributeur bancaire dans laquelle chaque client peut grâce à une carte à puce (numéro du client) et à un code confidentiel retirer de

Ce scénario décrit les processus qui surviennent lors des interventions de maintenance précédant généralement un avis de panne pour un objet technique (vous avez également

On décompose le volume du liquide en rotation en couronnes cylindriques de rayon r, d’épaisseur dr et de hauteur z(r). Exprimer le volume dV d’une telle couronne. En supposant que

Elle est d’autant plus importante que la masse de la charge est grande et s’oppose à la mise en mouvement. Elle est caractérisée par le moment d’inertie J, qui s’exprime en

Si l'on en croit Jesse Fox, auteur principal d'une étude et professeur assistante en communication à l'Université de l'Ohio, les hommes qui publient beaucoup de selfies sur

Les élèves ne disposant pour l’instant que d’informations qualitatives sur l’énergie potentielle et l’énergie cinétique d’un système, le but de