Monado, une plateforme open source pour les appareils de réalité virtuelle

monado

Récemment la publication du premier lancement du projet «Monado» a été annoncée, c'est laquelle une nouvelle plateforme visant à créer une implémentation ouverte du standard OpenXR, qui définit une API universelle pour créer des applications de réalité virtuelle et augmentée, ainsi qu'un ensemble de couches pour interagir avec des ordinateurs qui résument les caractéristiques de périphériques spécifiques.

La norme a été préparée par le consortium Khronos, qui développe également des standards comme OpenGL, OpenCL et Vulkan.

À propos de Monado

Monado fournit un environnement d'exécution entièrement conforme aux exigences d'OpenXR, qui peut être utilisé pour organiser le travail avec la réalité virtuelle et augmentée sur les smartphones, tablettes, PC et tout autre appareil, car le projet développe plusieurs sous-systèmes de base, qui sont les suivants:

  • Un moteur de vision spatiale: qui est responsable du suivi des objets, de la définition de la surface, de la reconstruction du maillage, de la reconnaissance des gestes, du suivi des yeux.
  • Un moteur de suivi des personnages: Sa fonction est de contrôler le stabilisateur gyroscopique, la prédiction de mouvement, les contrôleurs, le suivi optique du mouvement à travers la caméra, le suivi de position basé sur les données d'un casque VR.
  • Serveur composite: gère le mode de sortie directe, le transfert vidéo, la correction de l'objectif, la composition, la mise en forme de l'espace de travail pour travailler simultanément avec plusieurs applications.
  • Moteur d'interaction- Il est responsable de la simulation des processus physiques, d'un ensemble de widgets et d'une boîte à outils pour les applications de réalité virtuelle.
  • Instrumentation: est responsable de l'étalonnage de l'équipement, de l'établissement des limites de mouvement, entre autres.

Comment allez-vousl Monado est le premier runtime OpenXR pour GNU / Linux et espère conduire le développement d'un écosystème XR open source et fournir les éléments de base fondamentaux pour les fournisseurs de périphériques pour cibler la plate-forme GNU / Linux.

Des principales caractéristiques qui se démarquent, sont la disponibilité des pilotes pour les casques de réalité virtuelle HDK (Kit de développement OSVR Hacker) et PlayStation VR HMD, ainsi que pour les contrôleurs PlayStation Move et Razor Hydra.

En plus de fournir le possibilité d'utiliser des équipements compatibles avec le projet OpenHMD et fournir un pilote pour les lunettes de réalité augmentée North Star.

Aussi a un ensemble de règles udev pour configurer l'accès aux périphériques VR sans obtenir l'autorisation root, avec un pilote pour le système de suivi de position Intel RealSense T265.

Et aussi un serveur composite prêt à l'emploi qui prend en charge la sortie directe vers l'appareil, en contournant le serveur X du système. Des shaders sont fournis pour Vive et Panotools et un support pour les couches de projection.

D'autres de ses caractéristiques sont:

  • Composants de suivi de mouvement avec un cadre pour le filtrage et le streaming vidéo.
  • Système de suivi des caractères avec six degrés de liberté (6DoF, avant / arrière, haut / bas, gauche / droite, lacet, tangage, roulis) pour les contrôleurs PSVR et PS Move.
  • Modules pour l'intégration avec les API graphiques Vulkan et OpenGL.
  • Mode sans écran (sans tête).
  • Gérez les interactions spatiales et les points de vue.
  • Prise en charge de base de la synchronisation des trames et de l'entrée d'informations (actions).

À propos de la première version de Monado

Maintenant la première version est considérée comme expérimentale et est destiné aux développeurs débutants familiarisés avec la plate-forme.

Dans l'état actuel du projet, Monado permet de créer des applications et de suivre la rotation sur des appareils compatibles en utilisant OpenHMD et aussi offre la possibilité d'afficher directement la sortie vers des appareils de réalité virtuelle contournant la pile graphique du système d'exploitation.

Le code du projet est écrit en C et est distribué sous la licence logicielle Boost 1.0 conforme à la GPL, qui est basée sur les licences BSD et MIT, mais ne nécessite aucune mention lorsque le travail dérivé est distribué sous forme binaire.

Maintenant la plate-forme ne prend en charge que Linux et la compatibilité avec d'autres systèmes d'exploitation est attendue dans le futur.

Enfin, Si vous voulez en savoir plus sur Monado, Vous pouvez vérifier les détails, ainsi que pouvoir accéder au code source de celui-ci, depuis son site officiel.

Le lien est le suivant.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.

  1.   cause123 dit

    Je veux un meilleur vr pour Linux, ils sont juste avec cv1 et la valve inachevée laisse un bras et une jambe. Htc lives n'a apparemment pas beaucoup d'intentions alors j'ai demandé sur Twitter. Ils doivent avoir des demandes de développeurs pour y réfléchir.

    L'autre chose est que peu sont ceux qui demandent un développement sous Linux ceux qui utilisent la vr dans des environnements super fermés et l'autre est que peu d'utilisateurs qui veulent des plates-formes fermées et nous en connaissons déjà le tissu!