Monado ، یک پلت فرم منبع باز برای دستگاه های واقعیت مجازی

جذاب

به تازگی انتشار اولین راه اندازی پروژه "مونادو" اعلام شد ، که هست یک پلت فرم جدید با هدف ایجاد یک اجرای باز از استاندارد OpenXR ، که یک API جهانی را تعریف می کند برای ایجاد برنامه های واقعیت مجازی و واقعیت افزوده، و همچنین مجموعه ای از لایه ها برای تعامل با رایانه هایی که خصوصیات دستگاه های خاص را انتزاع می کنند.

استاندارد توسط کنسرسیوم Khronos تهیه شده است ، که همچنین در حال توسعه استانداردهایی مانند OpenGL ، OpenCL و Vulkan است.

درباره مونادو

مونادو یک زمان اجرا فراهم می کند که کاملاً با شرایط OpenXR مطابقت دارد، که می تواند برای سازماندهی کار با واقعیت مجازی و واقعیت افزوده در تلفن های هوشمند ، رایانه های لوحی ، رایانه شخصی و هر دستگاه دیگری استفاده شود ، این پروژه چندین زیر سیستم اساسی را توسعه می دهد، که به شرح زیر است:

  • یک موتور دید فضایی: که وظیفه ردیابی اشیا ، تعریف سطح ، بازسازی مش ، تشخیص حرکت ، ردیابی چشم را بر عهده دارد.
  • یک موتور ردیابی شخصیت: عملکرد آن کنترل تثبیت کننده ژیروسکوپی ، پیش بینی حرکت ، کنترل کننده ها ، ردیابی حرکت نوری از طریق دوربین ، ردیابی موقعیت بر اساس داده های کلاه ایمنی VR است.
  • سرور مرکب: از حالت خروجی مستقیم ، انتقال ویدئو ، اصلاح لنز ، ترکیب ، شکل دادن به فضای کار برای کار با چندین برنامه به طور همزمان استفاده می کند.
  • موتور تعامل- این وظیفه شبیه سازی فرایندهای فیزیکی ، مجموعه ای از ابزارک ها و یک جعبه ابزار برای برنامه های واقعیت مجازی است.
  • ابزار دقیق: مسئول کالیبراسیون تجهیزات ، ایجاد محدودیت های حرکتی ، از جمله موارد دیگر است.

چطور هستیدl Monado اولین زمان OpenXR برای GNU / Linux است و امیدوار است که بتواند توسعه یک اکوسیستم منبع باز XR را ایجاد کند و بلوک های اساسی را برای فروشندگان دستگاه برای هدف قرار دادن پلت فرم GNU / Linux فراهم کند.

از خصوصیات اصلی که برجسته است ، در دسترس بودن درایورهای هدست واقعیت مجازی HDK است (کیت توسعه دهنده OSVR Hacker) و PlayStation VR HMD ، و همچنین برای کنترل کننده ها PlayStation Move و Razor Hydra.

علاوه بر ارائه امکان استفاده از تجهیزات سازگار با پروژه OpenHMD و یک درایور برای عینک واقعیت افزوده North Star تهیه کنید.

همچنین دارای مجموعه ای از قوانین udev برای پیکربندی دسترسی دستگاه است VR بدون اخذ مجوز root ، همراه با یک درایور برای سیستم ردیابی موقعیت Intel RealSense T265.

و همچنین یک سرور ترکیبی آماده برای استفاده که از خروجی مستقیم به دستگاه پشتیبانی می کند، X server سیستم را دور بزنید. سایه بان ها برای Vive و Panotools و پشتیبانی از لایه های فرافکنی ارائه می شوند.

سایر مشخصات آن عبارتند از:

  • اجزای ردیابی حرکت با یک قاب برای فیلتر کردن و پخش ویدئو.
  • سیستم ردیابی شخصیت با شش درجه آزادی (6DoF ، جلو / عقب ، بالا / پایین ، چپ / راست ، خمیازه ، پیچ ، رول) برای کنترل کننده های PSVR و PS Move.
  • ماژول های ادغام با API های گرافیکی Vulkan و OpenGL.
  • حالت بدون صفحه (بدون سر).
  • تعاملات فضایی و دیدگاه ها را مدیریت کنید.
  • پشتیبانی اصلی برای همگام سازی قاب و ورودی اطلاعات (اقدامات).

درباره اولین نسخه مونادو

اکنون نسخه اول آزمایشی در نظر گرفته می شود و در آغاز توسعه دهندگان آشنا با سیستم عامل است.

در حالت فعلی از پروژه ، مونادو اجازه می دهد تا برنامه های کاربردی ایجاد کنید و چرخش را در دستگاه های سازگار دنبال کنید با استفاده از OpenHMD و همچنین توانایی نمایش مستقیم را ارائه می دهد خروجی به دستگاه های واقعیت مجازی دور زدن پشته گرافیکی سیستم عامل.

کد پروژه به زبان C نوشته شده است و تحت مجوز نرم افزاری Boost 1.0 سازگار با GPL توزیع می شود ، که براساس مجوزهای BSD و MIT است ، اما در هنگام توزیع کار مشتق به صورت باینری نیازی به ذکر آن نیست.

اکنون این پلتفرم فقط از لینوکس پشتیبانی می کند و سازگاری با سایر سیستم عامل ها در آینده انتظار می رود.

در نهایت، اگر می خواهید در مورد مونادو بیشتر بدانید ، می توانید جزئیات و همچنین دسترسی به کد منبع این را از وب سایت رسمی آن بررسی کنید.

پیوند این است.


محتوای مقاله به اصول ما پیوست اخلاق تحریریه. برای گزارش یک خطا کلیک کنید اینجا.

نظر بدهید ، نظر خود را بگذارید

نظر خود را بگذارید

نشانی ایمیل شما منتشر نخواهد شد. بخشهای موردنیاز علامتگذاری شدهاند با *

*

*

  1. مسئول داده ها: میگل آنخل گاتون
  2. هدف از داده ها: کنترل هرزنامه ، مدیریت نظرات.
  3. مشروعیت: رضایت شما
  4. ارتباط داده ها: داده ها به اشخاص ثالث منتقل نمی شوند مگر با تعهد قانونی.
  5. ذخیره سازی داده ها: پایگاه داده به میزبانی شبکه های Occentus (EU)
  6. حقوق: در هر زمان می توانید اطلاعات خود را محدود ، بازیابی و حذف کنید.

  1.   123 dijo

    من یک vr بهتر برای linux می خواهم که فقط با cv1 باشد و دریچه ناتمام یک بازو و پا دارد. زندگی HTC ظاهراً اهداف زیادی ندارد ، بنابراین من در توییتر پرسیدم. آنها باید درخواست توسعه دهندگان داشته باشند تا ابتدا در مورد آن فکر کنند.

    نکته دیگر این است که تعداد معدودی از کسانی که در linux از vr در محیط های فوق العاده بسته استفاده می کنند ، کسانی هستند که از vr استفاده می کنند و دیگر این که تعداد کمی از کاربرانی که سیستم عامل های بسته می خواهند می خواهند و ما از پارچه آن مطلع هستیم!