Oculus Rift Leap Motion and Google Glass Holographic Interfaces Porting (1/26/2015)

Today I decided to move all my projects to the E-Lab PC, so that after I leave, future students can use my work as a starting point or example for their endeavors.
I started by uploading both my Oculus Rift + Leap motion immersive 3D human machine interface and my Google Glass augmented reality holographic human machine interface as unity packages to my college website, so that my entire projects themselves can be downloaded for use.
In order to create a runnable file however, I had to install all the necessary drivers, software development kits, and programs to run my project.
After installing the Leap motion SDK, Leap motion drivers, Oculus rift runtime, Oculus rift SDK, Oculus rift Unity package, and Unity, I was able to get my Leap file-management program working on the new PC.
After about an hour of configuring the Oculus Rift, I finally got that to work with my 3D Leap file-management program, so that all the user has to do is literally plug in the Oculus and Leap, and press run, and everything just works.
Getting my holographic interface to run was a lot harder, as I also had to install the Android Studio development kit, the Android debug terminal, the Android SDK, and the Java development kit. After a lot of changes to the configuration, I was able to build directly to android off of the new PC, and again, all the user has to do is press run.
I also was able to build it onto the Google Glass from the new PC. In order to do this I had to install the Android usb drivers for Samsung devices, edit the hardware addresses, change the system variables, and then mount the Google Glass drive as a samsung device, allowing me to install the APK file directly.
Now, all of my work is accessible to my fellow students.

Comments