Page 1 of 2

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Fri Apr 06, 2012 2:42 pm
by jayoh
palmertech, don't let the trolls get you down. keep doing the fantastic stuff you keep doing.

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Tue Apr 10, 2012 5:57 pm
by eshu
So I've been playing with the app and the 50mm fresnels I mentioned and it works pretty good :) - except for the fact I must look like a lunatic trying to hold to lenses to my face with one hand and keep the iphone in focus with the other while I move around :lol: :lol: - have you thought about putting any stereoscopic settings into future versions of the app/library, it would be great to be able to adjust ipd, convergence etc..?

It's a shame the bluetooth stack is limited on the iphone - I think you have to jailbreak it to use a wiimote? - I guess the android phones don't have that problem? I think the two combined would make a pretty neat setup.

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Thu Jun 07, 2012 4:48 am
by OscarJimenez
Hi, Palmer. Just dropping by to try and do some damage control in behalf of my fellow countrymen -not that patriotism is a trait of character that I hold in a high regard or anything, but whatever. After what I've witnessed here in the forums I feel compelled to say that I, as a spaniard, am ASHAMED of this people -now, that's a correct use of capitals, BTW- and want to let everybody know that these clowns are not, by any means, any kind of standard by which the people of my land can be measured. Nothing else to add, as yourself and others have already pointed out their childish and immature behavior and, what's worse, deeply low morals. OK, maybe one more thing: their -his? her?- english sucks epic balls. There.

By the way, you can count one more to the list of hopefuls, as I also have an eye put on one of your Oculus -see what I did there? :mrgreen:

Greetings from sunny and -mostly- civilized Spain.

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Thu Jun 07, 2012 8:30 pm
by jonnycowboy
Hey Palmer, I appreciate the Galaxy Note instructions that are up on the ISC website:
http://projects.ict.usc.edu/mxr/diy/fov2go-viewer/

I'll cut them up this week, though I wonder if I can find those magnifying glasses locally (I'll look at the dollar store first). I'll cut one up for my GF's Iphone 4 as well but I'm think she'll think it's too geeky :)

I had a few questions:
I was wondering, earlier in the thread you mentioned working on a wider FOV HMD. Any schematics or plans? I think the resolution is large enough on my note but I was thinking with something like a collimating mirror (similar to what I used to work with in flight simulators) would be OK with the phone brightness and size/resolution, without resorting to a (few) projector(s).

2nd q: Head tracking - I saw you had experimented with your demo game and also the Google Viewer, does the tracking work well or does it tend to drift? Maybe using a filtering algorithm like they have at DIYdrones for the autopilot?

3rd q: any thoughts on pairing the phone with a wiimote or PS3 sixaxis controller for movement? The benefit with a wiimote is that you could put it in a "gun slider" (those plastic accesories they sell for the wii) and read the accelerometer/gyro (if you have the wiimote plus) for aiming. it can be connected with the nunchuck for movement.

4th q: Pupil/eye tracking: the front-facing low-rez camera used on smartphones can be used with OpenCV (http://opencv.alekcac.webfactional.com/downloads.html or http://code.google.com/p/javacv/) to do eye tracking. What do you think of tracking only the left eye and then either move the display or change the focus depending on the part you are "looking at"? Ie: Let's say you have an in-car view. If you look far away in front, the dashboard/steering and left/right will be blurry, but if you are looking at the dash, the outside view would be blurry. http://www.youtube.com/watch?v=HdW1v9TPNYw

How did it go a Maker Faire?

Thanks!
Jon

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Thu Jun 07, 2012 11:40 pm
by PalmerTech
OscarJimenez wrote:Hi, Palmer. Just dropping by to try and do some damage control in behalf of my fellow countrymen
...

Greetings from sunny and -mostly- civilized Spain.
Thanks for the post! Don't worry, I would never think less of a country because of a single person on the internet. If that were the case, I would have to hate my own country quite a bit. ;)
jonnycowboy wrote: I was wondering, earlier in the thread you mentioned working on a wider FOV HMD. Any schematics or plans? I think the resolution is large enough on my note but I was thinking with something like a collimating mirror (similar to what I used to work with in flight simulators) would be OK with the phone brightness and size/resolution, without resorting to a (few) projector(s).

2nd q: Head tracking - I saw you had experimented with your demo game and also the Google Viewer, does the tracking work well or does it tend to drift? Maybe using a filtering algorithm like they have at DIYdrones for the autopilot?

3rd q: any thoughts on pairing the phone with a wiimote or PS3 sixaxis controller for movement? The benefit with a wiimote is that you could put it in a "gun slider" (those plastic accesories they sell for the wii) and read the accelerometer/gyro (if you have the wiimote plus) for aiming. it can be connected with the nunchuck for movement.

4th q: Pupil/eye tracking: the front-facing low-rez camera used on smartphones can be used with OpenCV (http://opencv.alekcac.webfactional.com/downloads.html or http://code.google.com/p/javacv/) to do eye tracking. What do you think of tracking only the left eye and then either move the display or change the focus depending on the part you are "looking at"? Ie: Let's say you have an in-car view. If you look far away in front, the dashboard/steering and left/right will be blurry, but if you are looking at the dash, the outside view would be blurry. http://www.youtube.com/watch?v=HdW1v9TPNYw
1) No schematics or plans yet, but they will be up as soon as they are finalized somewhat. :)

2) The head tracking works very well, but you should definitely try to upgrade the OS of your Note to 4.0. The Note actually had some of the worst tracking of any Android phone I have used, but the 4.0 update makes it much better. No drift, since it has a magnetometer.

3) This is something we are working on right now. :)

4) We would love to implement eye-tracking, but it is low on the list of priorities right now. A lot of very cool things can be done with it, but doing them right takes a lot of effort. Something else that eye tracking could be used for would be to navigate menus and the like without moving your head, could be pretty sweet. :)

Let me know how building your viewer goes, if you have any trouble getting ahold of appropriate lenses, let me know so I can help you get some.

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Fri Jun 08, 2012 1:43 pm
by BillRoeske
2) The head tracking works very well, but you should definitely try to upgrade the OS of your Note to 4.0. The Note actually had some of the worst tracking of any Android phone I have used, but the 4.0 update makes it much better. No drift, since it has a magnetometer.
Android 4.0 puts a device's gyroscopes through a high-pass filter and the magnetometer through a low-pass filter, combining the result into the virtual "orientation" sensor. Previous versions of Android still have the virtual sensor for orientation, but it's just based on the magnetometer, which is noisy. You can get the same results as Android 4.0 (quick, accurate, and stable turns with no drift) on any device that has a gyroscope and magnetometer by grabbing the output from the sensors and fusing them yourself.

Not a new trick, but handy to know. And, as should be obvious, works on non-Android devices as well. :)

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Fri Jun 08, 2012 4:06 pm
by PalmerTech
Thanks for the software explanation! :)

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Fri Jun 08, 2012 10:00 pm
by WiredEarp
Nice tip, BillRoeske!

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Sun Jun 24, 2012 2:01 am
by Synexious
Lol, I hope "EstadoLatenteCo" goes out of business. Did they ever actually make any legal noise?

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Fri Jun 29, 2012 4:27 pm
by C3DPO
I have stopped checking my google reader 5 times a day and now just check these forums 5 times a day. It's the only news I want to hear about anyway. Some exciting stuff! Can't wait for the FOV2GO and the Rift! You should make Rift t-shirts. I'd buy one. I'm an optometrist so I should have some clothing with Oculus on it anyway.

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Fri Aug 03, 2012 7:58 am
by dmr83457
I'm looking at doing some development with FOV2GO as a cheap platform to get experience with HMD and Unity before the Rift dev kit ships. I actually receive my Hasbro My3D recently but would likely build one of the viewers from the FOV2GO project. Beyond the basic iOS/Android games does anyone know about latency for pulling in external data? I would most likely be using an iPhone4...

1) minimum latency for video over local wifi
2) minimum latency for sensor data over local wifi
3) is there a wired approach for bringing in external video and sensor data?

Re: FOV2GO: $5 motion tracked 3D HMD

Posted: Sun Aug 05, 2012 10:54 am
by brantlew
iOS is a horrible platform for this sort of thing. Without paying a lot of money and qualifying as a licensed developer the only way you can easily interface the iPhone is via WiFi. And that interface is not very good for transmitting sensor data. It has a lot of latency issues. See this...

http://www.mtbs3d.com/phpBB/viewtopic.p ... =30#p71711