Overview
Over the course of 24 hours, my 4-person team created a VR game meant to simulate controlling a space cleanup drone. The game was built largely in unity, with custom C++ for the physics engine.
Using the same Leap Motion sensor from my robotic arm project, we were able to physically interact in VR space without the need for any haptic glove or additional controller. The Leap Motion is attached to the front of the VR headset.
I was personally responsible for handling the integration between the leap motion and Vive headset. This was done using the Leap Motion VR Libraries
1st Person View Demo
This shows the viewpoint from the VR headset, being able to grab trash by literally pinching your hand.
The Leap Motion API has VR libraries for unity, which allows the virtual hands to easily be "copied" into VR space.
3rd Person Demo
The viewpoint is controlled by the Vive and Leap Motion while the in-game flight controls are controlled by WASD and the spacebar.
Inspiration
There's a lot of junk in space! As we enter the age of commercial space flight it's becoming more important to be conscientious of both the amount of space junk currently orbiting the earth and the amount of space junk we continue to add to orbit.
Although there may be simpler solutions, a VR-controlled space drone would be really cool!