This was my honors college thesis for my undergratuate. The goal of this project was to create a immersive First Person View system unsing an Occulus Rift. The video sourse would be an ulta-wide angle lens, replacing an electromechanical gimbal. Shown on the right is a Oculus Rift DK2 with the screen displaying the image shown in the headset.
For ease of programming, I used openframeworks with the Oculus Rift DK2 add-on. This allowed me to quickly create a virtual environment in 3D using OpenGL. The code developed in the project is hosted on github, ofSphericalVideo.
A Raspberry Pi credit-card sized computer was used with an aftermarket ultra-wide angle lens from "Waveshare," as shown on the left. This unit allowed for a 1920x1080px, 30FPS video stream to be cauptred, encoded in h.264 and streamed to the PC over a standard IP netwrok.
B. R. Nold and O. A. Rawashdeh. "Development of an Immersive First Person View System for an Unmanned Vehicle," presented at the 1st Graduate Student Research Conference at Oakland University, Rochester, Michigan, 2016.