The project Monado has published version 25.0.0, which is an open implementation of the Standard OpenXR. This standard, developed by the Khronos consortium, defines a universal API for creating virtual and augmented reality applications, along with a set of layers for interacting with hardware. Monado provides a Runtime that fully complies with OpenXR requirements, allowing for virtual and augmented reality work on smartphones, tablets, PCs, and various other devices. The project’s code is written in C and distributed under the Boost Software License 1.0, which is compatible with GPL. More information can be found here.
The platform comprises:
- The spatial vision engine, which handles tasks like object tracking, surface detection, depth reconstruction, gesture recognition, and eye movement tracking.
- The character tracking component, providing prediction components, optical movement tracking via cameras, and position tracking using data from VR headsets, gyroscopes, and controllers.
- A composite server supporting composition, direct output mode, video playback, lens calibration, and creating workspaces for multiple applications.
- The interaction engine, offering a set of widgets and tools for virtual reality applications, including simulation tools for physical processes.
- Instrumentation for equipment calibration and boundary movement determination. More details can be found here.
Key features include:
- Drivers for virtual reality headsets such as OSVR Hacker Developer Kit (HDK), PlayStation VR HMD, SteamVR, Panotools (PSVR), various Vive models, and devices supported by OpenHMD drivers. More information on OpenHMD can be found here.
- A driver for augmented reality glasses like the North Star. More details can be found here.
- A driver for position tracking systems like Intel Realsense T265.
- A set of udev rules for configuring access to virtual reality devices without requiring root privileges. More information can be found here.
- Components for movement tracking, including filtering and video streaming frameworks.
- A character
/Reports, release notes, official announcements.