Ontario Tech Logo

Omni Virtuix Setup

Omnivirtuix Setup:

Resources:

Hardware Required:

  • OmniVirtuix ‘Treadmill’
  • HTC Vive or HTC Vive Pro
  • 2 Vive Controllers
  • PC that is connected to the Virtuix
  • Anti-Friction Virtuix Shoes

 

Software Required:

1. All the software is downloaded and ready to use on the PC connected to the HTC Vive Pro & Virtuix


2. If Omni Connect is not running, go the the Windows Search bar and look for ‘Omni Connect’.


3. If the software isn’t installed, contact the graduate students in the graduate lab to see about installing the software as the software required is via a private link sent to the owner of the virtuix. (Can’t be accessed publicly).


4. For Calibration go to the Calibration section of this page

 

Unity Interaction Demo:

1. Download the Unity SDK sent by the developers.


2. Create a new Unity Project and drag the OmniSDK_v2.1.2.unitypackage into your assets.

 

3. In your Scene, go to Assets → OmniSDK → Prefabs and add a OmniCharacterController to your hierarchy


4. Go into Assets → OmniSDK → OmniMovementComponent.cs and edit it.


5. Look for ‘omniY’ and change the value from ‘-1f’ to ‘1f’ as if you don't do this then you will be walking backwards from where your Vive is facing.


6. Go to the Asset Store and Import “Vive Input Utility”


7. Look for “ViveCameraRig” in the search bar in Assets or manually go to Assets → HTC.UnityPlugin → ViveInputUtility → Prefabs and drag it in as a child of OmniCharacterController


8. Look for “ViveColldiers” in Assets and make it a child of ViveCameraRig.

9. Create a Cube in your Scene, put any colour (material) on it and then search for “BasicGrabble” and make it a component (by dragging the script onto the cube) of the Cube.


 10. Create an empty GameObject


 11. Add a component to that GameObject named “Play Sound” which is a script from the Steam VR assets. 


12. Go into Cube and add an event and drag the empty Game Object into the script slot.


13. Choose any sound (.wav files) for the AudioClip and now when you drop the cube, a sound plays!

 

Calibration of Treadmill (Tracker):

  • Go to http://www.virtuix.com/developers/
  • Scroll down and click on ‘Calibration Tool’
  • Open up the program, and options will come up such as moving in the direction your Vive is looking or where your tracker is facing. Choose decouple for which direction your tracker is facing or couple for where your headset is facing for movement.

 

Testing Games:

  • 18 games are available for the Omnivirtiux, to see them head to http://www.virtuix.com/games/ 
  • The only game currently available on the Virtuix PC is ‘Omni Arena’ and ‘Travr Training Ops’.
  • To open these Apps, simply look for it in the Windows Search bar like before .





Bugs / Inconveniences:

- In order to move on the Treadmill you need to lean forward which causes extreme discomfort as well as feeling like you’re going to fall.

- People above the height of 6’0” (1.83m) may feel discomforted as the treadmill will most likely be too small for their legs

- If the treadmill is not going in the correct direction of your headset, use the calibration tool found above to correct this.

- The Dev Kit for Omni Virtuix isn’t available publicly and will require you to contact the owner of the email address for the Virtuix.
Answer: Go to http://www.virtuix.com/developers/ and click on , and apply for access to the SDK; which usually has a relatively short reply of 3 days.

- Not a single video for game development using the SDK.

Article Details

Article ID:
32
Category:
Date added:
2019-07-11 10:59:03

Related articles