I have diplopia, which means I see everything in double, avoiding me to see real life in 3D. This project tries to solve this.
As the cameras need to be looking at the same things, they have to be exactly parallel . I fixed them on a wooden stick.
As the headset cover will need to me removed and put back in place quite often, I glued tiny magnets on the cameras and the stick .
I wanted a headset with usb connection to the smartphone. It also appears my smartphone almost fits in the samsung gear VR, so I went for it. I found one second hand for around 20$. I had to trim the corners and it worked. Then I had to replace all the inside uncompatible and useless (to me) electronics with a micro usb cable.
Once I have put everything together , it looks like this.
The smartphone sits on the same usb hub as the raspberry pi on the right, all connected to the left one, which acts as the server for everything.
I am trying to use everything I already have on my shelves to keep the cost as low as possible, and because I do not want to wait for spare parts I would have to order on some asian country, with delivery delays of around a month.
Here is the idea : I want to use two raspberry pi zero linked together by a usb cable, one being a usb gadget connected to the other. The video streaming between both will be entirely managed by usb virtual network interfaces and routed through iptables. The usb hub will also host an android smartphone using its usb tethering mode to use the same network and be able to watch the images streamed by both raspberry pis.