The Next Generation of Virtual Reality is Here
Until now, there hasn’t been a way to truly immerse yourself into virtual worlds in a way that allows natural, full-body interaction. Oculus Rift gave us a window to see them and the Virtuix Omni will let us walk through them, but there’s still one piece missing from the virtual space- You.
With the PrioVR, we’re changing the game by bringing you and your movements into virtual environments where you can see your body move as you move, manipulate items as if they were right in front of you, and interact with the virtual world as naturally as you would with the real world.
We, at YEI, currently offer next-generation inertial sensor solutions that provide real-time tracking, movement, and orientation data for the medical, entertainment, industrial, and military/aerospace industries. We have already developed a similar inertial motion capture system based upon our wireless 3-Space Sensors. The technology is here now, and it works. Now we want to make this technology available to the consumer gaming and simulation markets at an affordable price-point.
The inertial sensing technology used in the PrioVR offers several advantages over optical systems such as the Microsoft Kinect and active magnetic systems such as the Sixense STEM. By using an array of high-performance inertial sensors along with a centralized, wearable wireless hub architecture, PrioVR will provide 360 degrees of unfettered low-latency real-time motion capture without the need for cameras, optics, line-of-sight, proximity to special base-station devices, or other special environments. The PrioVR system will capture motion data directly from the body at projected end-to-end latencies that exhibit an 8x or better improvement over optical systems such as the Kinect. And unlike the STEM, PrioVR doesn’t require proximity to a base-station, supports multiple users in close proximity, and measures the actual pose of the body rather than a calculated inverse kinematics best-guess pose. The PrioVR system will be wireless, easily allow multiple simultaneous users, and will work anywhere – indoors or out. Additionally, the system will exhibit performance characteristics comparable to high-end inertial motion capture systems that cost tens of thousands of dollars, but at a cost that makes VR and motion capture affordable for everyone.
All systems will be expandable and customizable to meet your needs and will include an SDK and API to enable you to integrate PrioVR’s full-body motion capture into your game or project. Major game engines will be supported and will include demonstration projects and open-source code examples.
PrioVR takes games and VR to the next level and finally delivers on the promise of natural-feeling, full-body immersion.
PrioVR LZ Developer Kit - 7 sensor nodes, a wearable wired-only hub (which includes an internal sensor node), and all the necessary straps.
PrioVR Lite Developer Kit - 11 sensor nodes, an input node, the wearable wireless hub (which includes an internal sensor node), a wireless base station, and all the necessary straps.
PrioVR Pro Developer Kit - 17 sensor nodes, two input nodes, the wearable wireless hub (which includes an internal sensor node), a wireless base station, and all the necessary straps.
The entire PrioVR system consists of several distinct sub-systems that all must function and integrate in order for the entire system to work. The overview of the entire system can be seen in the figure below and each sub-system is described in the following sections:
• Sensor Unit – These units consist of a low-power, high-performance MCU along with a 3-axis gyroscope, 3-axis magnetometer, and a 3-axis accelerometer. This sensor data is calibrated, error-compensated, and fused to produce an accurate 3-axis orientation estimate. The sensors are interconnected to form sensor strands which are each, in turn, connected in a star topology with the Wearable Hub Unit at the center of the star.
• Input Unit – These units consist of a low-power MCU along with accessible buttons and a pin-header interface that allows the connection of additional external inputs such as trigger switches and tactile input buttons. The purpose of these nodes is to allow a flexible, intuitive interaction mechanism.
• Wearable Hub Unit – This unit consists of an internal sensor node along with a USB rechargeable battery, wireless communications module, and high-performance MCU capable of receiving and aggregating multiple sensor data streams from the multiple sensors on each sensor strand. The aggregated data for all sensors is then collected into packets for wireless transmission to the Communication Base Station or, alternately, communication via USB for wired configuration and usage during charging.
• Communication Base Station – This unit consists of a wireless communications module and high-performance USB capable MCU. This unit handles the reliable reception of data packets from one or more Wearable Hub Units and forwards the data to the USB host for use in the desired end application.