Gyro dans Safari : la porte ouverte à la réalité augmentée dans le navigateur

Anthony Nelzin-Santos |

Les développeurs d'Occipital, notamment responsables de 360 Panorama, ont « découvert » que Safari Mobile supportait le gyromètre, et qu'il était donc possible de l'utiliser pour naviguer dans une page. 360 Panorama étant une application pour créer des panoramas à 360 degrés, Occipital a mis en place une page de démonstration permettant de se déplacer dans un panorama avec le gyromètre de l'iPhone 4 ou de l'iPod touch.

skitched

Cette fonction fait partie du jeu standard des DeviceOrientation APIs, mais alors que certains avaient déjà fait usage de l'accéléromètre (lire : iOS 4.2 : améliorations dans Safari mobile), on avait jusque-là raté la compatibilité avec le gyromètre. Ce jeu d'API introduit dans l'iOS 4.2 fait écho aux spécifications de la plateforme HTML5 et permet d'envisager le développement d'applications Web tirant parti de la réalité augmentée.

skitched

Le panorama ainsi créé.

Via TNW

avatar will42 | 
Marche impec !
avatar snark | 
Ça fonctionne super bien... Trop cool de pouvoir accéder au gyroscope en Javascript !
avatar Guillaumeg33 | 
Youhou ! C'est trop top !!!
avatar SeanC | 
Tomtom ferait bien de s'en inspirer pour la navigation en mode piéton. C'est un comble de trouver ça dans une page web et non dans des logiciels soit disant dédiés.
avatar jipeca | 
Génial, ce serait super de pouvoir naviguer dans Google Street View de cette façon.
avatar brunitou | 
Gyromètre ou gyroscope ? C'est pas la même chose. Je pense qu'ici c'est un gyroscope ... "Dans les capteurs : un gyroscope est un capteur de position angulaire et un gyromètre un capteur de vitesse angulaire" [Wikipedia]
avatar Human-Fly | 
Une page de panorama ? J'ai une page avec LOADING qui n'en finit pas de charger, avec en haut à gauche "Get Adobe Flash Player", sur mon iPhone 4. J'vois pas.
avatar Siilver777 | 
Je n'ai probablement rien compris, j'obtiens la même chose que iBaby. (Loading) sans fin ! Le comble, il réclame Flash. Sur un iphone bien sûr ! Dans le même temps : s'il vous plait, les ptits gars de MacG, faite que l'on puisse zoomer sur vos page iPhone, certains tableaux ou photos sont illisibles comme notamment sur l'article concernant les hausses de TVA. Pour la prochaine révision de l'appli j'espère?
avatar brunitou | 
ALLO iG corrigez votre article S.V.P. : gyroscope pas gyromètre. J'ai de plus en plus l'impression que vous parlez de choses que vous ne comprenez pas et ça me désole de voir le bas niveau de vos journalistes. Allez un peu d'humilité et de corrections S.V.P.
avatar Human-Fly | 
Est-ce que quelqu'un aurait une réponse pour l'hérétique et moi, s'il-vous-plaît ? Nous n'arrivons pas à accéder à ce site comme les autres commentateurs, mais ça m'intéresse vraiment. Merci.
avatar cadillacaca | 
Copiez l'adresse et ouvrez-là dans Safari ...
avatar Bonze | 
@ Biniou Retourne jouer du biniou. Pour faire un panorama on a besoin de la vitesse angulaire, on utilise donc le capteur de l'iPhone dans sa fonction gyromètre.
avatar brunitou | 
@Raoul99 : mouah ah ah, ce sont deux capteurs différents ... Et non on a pas besoin d'un gyromètre ... Et pas mal la fainte, on ne me l'avait jamais faite ;-) Bien heureux ... Et si tu veux, je veux même bien t'expliquer comment on calcule une vitesse et une accélération ;-) Tu comprendras peut-être alors la différence.
avatar dent134 | 
Terrible !!! Trop bien fais !!!
avatar brunitou | 
Un gyromètre ne permet pas de mesurer les angles par rapport à un référentiel inertiel, seul le gyroscope le permet. Et pour avoir la vitesse c'est facile : à un temps t1 tu mesures l'angle a1, et à t2 tu mesures un deuxième angle a2 (avec t2 > t1) => (a2 - a1) / (t2 - t1) te donne la vitesse angulaire. Elle n'est pas belle la vie ? "Un gyroscope (du grec « qui regarde la rotation ») est un appareil qui exploite le principe de la conservation du moment angulaire en physique (ou encore stabilité gyroscopique ou effet gyroscopique). Dans les capteurs : un gyroscope est un capteur de position angulaire et un gyromètre un capteur de vitesse angulaire. Le gyroscope donne la position angulaire (selon un, deux ou les trois axes) de son référentiel par rapport à un référentiel inertiel (ou galiléen)."
avatar matou4 | 
Excellent !
avatar Bonze | 
@ Biniou Ton explication est foireuse, mais il y a effectivement une ambiguité entre gyroscope et gyromètre. Quelqu'un nous écoute à MacG ? Que quelqu'un tranche le débat !!!
avatar brunitou | 
@Raoul99 : c'est de la mécanique de gamin, même connue par les étudiants qui rentrent en polytech ...
avatar Bonze | 
@ Biniou Il faut faire polytechnique pour lite les news de macg maintenant ? Pour calculer ta vitesse angulaire, le seul référentiel dont tu as besoin c'est la terre, et pas un gyroscope. Reprend tes cours de mathsup, tu verras. Et ça nous dit pas ce dont on a besoin pour la demo en question

CONNEXION UTILISATEUR