Monado, platform sumber terbuka untuk perangkat realitas virtual

imut

Baru-baru ini publikasi peluncuran pertama proyek "Monado" diumumkan, yang mana platform baru yang bertujuan menciptakan implementasi terbuka dari standar OpenXR, yang mendefinisikan API universal untuk membuat aplikasi virtual dan augmented reality, serta sekumpulan lapisan untuk berinteraksi dengan komputer yang mengabstraksi karakteristik perangkat tertentu.

Standar tersebut disiapkan oleh konsorsium Khronos, yang juga mengembangkan standar seperti OpenGL, OpenCL dan Vulkan.

Tentang Monado

Imut menyediakan runtime yang sepenuhnya sesuai dengan persyaratan OpenXR, yang dapat digunakan untuk mengatur pekerjaan dengan virtual dan augmented reality di smartphone, tablet, PC, dan perangkat lainnya proyek mengembangkan beberapa subsistem dasar, yaitu sebagai berikut:

  • Mesin visi spasial: yang bertanggung jawab untuk pelacakan objek, definisi permukaan, rekonstruksi mesh, pengenalan gerakan, pelacakan mata.
  • Mesin pelacak karakter: Fungsinya untuk mengontrol gyroscopic stabilizer, prediksi gerak, pengontrol, pelacakan gerak optik melalui kamera, pelacakan posisi berdasarkan data dari helm VR.
  • Server komposit: menangani mode keluaran langsung, penerusan video, koreksi lensa, komposisi, pembentukan ruang kerja untuk bekerja secara bersamaan dengan banyak aplikasi.
  • Mesin interaksi- Ini bertanggung jawab atas simulasi proses fisik, sekumpulan widget, dan toolkit untuk aplikasi realitas virtual.
  • Peralatan: bertanggung jawab atas kalibrasi peralatan, penetapan batas gerakan, antara lain.

Apa kabarl Monado adalah runtime OpenXR pertama untuk GNU / Linux dan berharap dapat mendorong pengembangan ekosistem XR sumber terbuka dan menyediakan blok bangunan fundamental bagi vendor perangkat untuk menargetkan platform GNU / Linux.

Dari ciri-ciri utama yang menonjol, adalah ketersediaan driver untuk headset realitas virtual HDK (Kit Pengembang Peretas OSVR) dan PlayStation VR HMD, serta untuk pengontrolnya PlayStation Move dan Razor Hydra.

Selain menyediakan kemungkinan menggunakan peralatan yang kompatibel dengan proyek OpenHMD dan menyediakan driver untuk kacamata augmented reality Bintang Utara.

Juga memiliki seperangkat aturan udev untuk mengonfigurasi akses perangkat VR tanpa mendapatkan otorisasi root, bersama dengan driver untuk sistem pelacakan posisi Intel RealSense T265.

Dan juga server komposit siap pakai yang mendukung keluaran langsung ke perangkat, melewati server X sistem. Shader disediakan untuk Vive dan Panotools dan dukungan untuk lapisan proyeksi.

Karakteristik lainnya adalah:

  • Komponen pelacakan gerak dengan bingkai untuk memfilter dan streaming video.
  • Sistem pelacakan karakter dengan enam derajat kebebasan (6DoF, maju / mundur, atas / bawah, kiri / kanan, yaw, pitch, roll) untuk pengontrol PSVR dan PS Move.
  • Modul untuk integrasi dengan Vulkan dan API grafis OpenGL.
  • Mode tanpa layar (tanpa kepala).
  • Kelola interaksi spasial dan sudut pandang.
  • Dukungan dasar untuk sinkronisasi bingkai dan masukan informasi (tindakan).

Tentang versi pertama Monado

Sekarang versi pertama dianggap eksperimental dan ditujukan untuk pengembang pemula yang terbiasa dengan platform ini.

Dalam kondisi saat ini dari proyek tersebut, Monado memungkinkan untuk membuat aplikasi dan melacak rotasi pada perangkat yang kompatibel menggunakan OpenHMD dan juga menawarkan kemampuan untuk menampilkan secara langsung output ke perangkat virtual reality melewati tumpukan grafik sistem operasi.

Kode proyek ditulis dalam C dan didistribusikan di bawah Lisensi Perangkat Lunak Boost 1.0 yang sesuai dengan GPL, yang didasarkan pada lisensi BSD dan MIT, tetapi tidak perlu disebutkan ketika karya turunan didistribusikan dalam bentuk biner.

Sekarang platform ini hanya mendukung Linux dan kompatibilitas dengan sistem operasi lain diharapkan di masa mendatang.

Akhirnya, Jika Anda ingin tahu lebih banyak tentang Monado, Anda dapat memeriksa detailnya, serta dapat mengakses kode sumbernya, dari situs resminya.

Tautannya adalah ini.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Penanggung jawab data: Miguel Ángel Gatón
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   penyebab123 dijo

    Saya ingin vr yang lebih baik untuk linux mereka hanya dengan cv1 dan katup yang belum selesai meninggalkan lengan dan kaki. Htc nyawa ternyata tidak banyak niat makanya saya tanya di twitter. Mereka harus memiliki permintaan pengembang untuk memikirkannya terlebih dahulu.

    Hal lainnya adalah bahwa sedikit dari mereka yang meminta pengembangan di linux mereka yang menggunakan vr di lingkungan super tertutup dan yang lainnya adalah sedikit pengguna yang menginginkan platform tertutup dan kita sudah tahu kainnya!