It's been a long while since I posted my last blog post about this project and there have been some progress though veeery slow. The last two months I have very little time to work on this.
Anyway, thought I should at least post the latest vid.
This was filmed a couple of weeks ago, unfortunately I can't record on my laptop when using the Oculus so I had to place a camera on a tripod in front of it :)
As you can see in the video there is a significant lag (about 400ms) on the video, I have to work on that as well as the h264 encoding.
Thanks to Patric Duffys excellent posts about "How to build a High-Definition FPV UAV using a Rasperry PI with HD camera, using a high speed WiFi link" here and here I found a really nice way to transfer HD video down to my GCS which can then show it on my Oculus Rift. On the picture below you can see it mounted on my quad.
The setup I'm using here consists of:
* Odroid-w (Raspberry PI)
* Raspicam clone with M12 lens mount and a 160 fov lens
* Fatshark servo gimbal
* Ubiquiti Wisp-station M5 for 5.8 GHz wifi in air
* Ubiquiti Rocket-M5 for 5.8GHz wifi on ground
Here is the raspicam, gimbal and Odroid-w with docking board for ethernet.
On the Raspberry I'm using FFMPEG to stream 1280x960 h264 video to the GCS and also in my application FFMPEG is used. Right now I have around 400 ms latency on the video link. Though using gstreamer I can get it down to about 100ms,