FOV2GO: $5 motion tracked 3D HMD
- jayoh
- Cross Eyed!
- Posts: 110
- Joined: Tue Nov 01, 2011 8:45 am
Re: FOV2GO: $5 motion tracked 3D HMD
palmertech, don't let the trolls get you down. keep doing the fantastic stuff you keep doing.
-
- One Eyed Hopeful
- Posts: 2
- Joined: Mon Apr 02, 2012 2:46 pm
Re: FOV2GO: $5 motion tracked 3D HMD
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 - 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.
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.
-
- One Eyed Hopeful
- Posts: 3
- Joined: Sun Sep 25, 2011 12:57 pm
Re: FOV2GO: $5 motion tracked 3D HMD
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?
Greetings from sunny and -mostly- civilized Spain.
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?
Greetings from sunny and -mostly- civilized Spain.
-
- One Eyed Hopeful
- Posts: 4
- Joined: Thu Jun 07, 2012 9:51 am
Re: FOV2GO: $5 motion tracked 3D HMD
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
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
-
- Golden Eyed Wiseman! (or woman!)
- Posts: 1644
- Joined: Fri Aug 21, 2009 9:06 pm
Re: FOV2GO: $5 motion tracked 3D HMD
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.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.
1) No schematics or plans yet, but they will be up as soon as they are finalized somewhat.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
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.
-
- Cross Eyed!
- Posts: 102
- Joined: Fri May 18, 2012 5:31 pm
- Location: Houston, TX
- Contact:
Re: FOV2GO: $5 motion tracked 3D HMD
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.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.
Not a new trick, but handy to know. And, as should be obvious, works on non-Android devices as well.
-
- Golden Eyed Wiseman! (or woman!)
- Posts: 1644
- Joined: Fri Aug 21, 2009 9:06 pm
Re: FOV2GO: $5 motion tracked 3D HMD
Thanks for the software explanation!
-
- Golden Eyed Wiseman! (or woman!)
- Posts: 1498
- Joined: Fri Jul 08, 2011 11:47 pm
Re: FOV2GO: $5 motion tracked 3D HMD
Nice tip, BillRoeske!
-
- Sharp Eyed Eagle!
- Posts: 381
- Joined: Mon Aug 09, 2010 6:08 pm
- Location: Houston
Re: FOV2GO: $5 motion tracked 3D HMD
Lol, I hope "EstadoLatenteCo" goes out of business. Did they ever actually make any legal noise?
-
- One Eyed Hopeful
- Posts: 22
- Joined: Tue Jun 26, 2012 2:39 pm
Re: FOV2GO: $5 motion tracked 3D HMD
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.
-
- One Eyed Hopeful
- Posts: 4
- Joined: Wed Jul 25, 2012 6:48 am
Re: FOV2GO: $5 motion tracked 3D HMD
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?
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?
- brantlew
- Petrif-Eyed
- Posts: 2221
- Joined: Sat Sep 17, 2011 9:23 pm
- Location: Menlo Park, CA
Re: FOV2GO: $5 motion tracked 3D HMD
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
http://www.mtbs3d.com/phpBB/viewtopic.p ... =30#p71711