how your program is connected with simulator? i know that simulators support head tracking systems but i dont know how to connect my soft with simulator and make is works :)
The script runs in Glovepie, which has trackir emulation. The script fills in the yaw, pitch, roll and x, y, z values of this fake trackir, and software with trackir support like IL-2 and Live for Speed just reads it thinking that a real trackir is attached to the computer. It works like a charm.
With FS9 I couldn't make it work with trackir, but FS supports joystick for headtracking, so I use PPjoy.
With FSX I wrote a C++ version and send the data directly to the sim via simconnect.
I'm using an USB bluetooth adapter and Bluesoleil to manage the connection. Once connected, the access is done with glovepie and the output is trackir emulation.
The "bar" is just 3 infrared LED's connected to a 5V power supply through a resistor. It doesn't need any connection to the PC.
Now, FreeTrack supports wiimote for those interested in using this like a trackir. See videos in youtube.
How would I track the x,y,z position of the "LED bar" (that is on top of your z800)? For example, I want to use glovepie to make the xyz position changes press the forward, back, left, and right arrow keys of a first person shooter game. I have a z800 that is working great (and will be even more accurate with your script). With a USB extension cable, I want to walk around in my garage and the xyz postions to affect the game engine xyz location (using Half-Life 2 Gmod for game engine).
How do I get the xyz position of the LED "bar" on top of the z800, using glovepie? I have a z800 and I can look around in a first person shooter game very well, (and probably better with your script). But now, with a USB extension cable, I want to walk around the game. So how do I use glovepie to take the xyz of the LED "bar" and make it press and release the up,down,left,right arrows keys for movement? And what is the maximum distance capture range of the wiimote (when using it like this).
Sorry, if you see multiple versions of my comments, youtube is acting strange and I don't know if its commenting or not until minutes later. One last question, what is the maximum distance range the wiimote can pickup the xyz of the LED's? Can I get a 30 ft range out of it? I want to walk around in my big garage and have the wiimote detect the LED's from up to 30 ft away.
Yes, but remember, only when you are within wiimote's sight (3dof when not). But it's great for racing sims where you are looking ahead almost all the time. I spent last weekend testing it with LFS and it's a great experience. I never had to re-center!
Keep in mind that this is used wearing a head mounted display. That means that I have to be able to move my head 360º in a 1:1 ratio. In fact, once I set up the game that I'm gonna play I turn the monitor off to save energy.
There is a trackir-like implementation, with glovepie and wiimote also, that is appropiated to use it with a monitor.
Maybe amazing it's too much but in my case I'm enjoying it a lot. Stereoscopic graphics plus 360º head tracking is what I have always wanted. But, on the other side, you have low resolution, narrow field of view and innacurate head tracking (hence this wiimote script). But I've waited a lot to have one(more than a decade) and I now I'm enjoying it despite of anything.
how your program is connected with simulator? i know that simulators support head tracking systems but i dont know how to connect my soft with simulator and make is works :)
candydevice 2 years ago
The script runs in Glovepie, which has trackir emulation. The script fills in the yaw, pitch, roll and x, y, z values of this fake trackir, and software with trackir support like IL-2 and Live for Speed just reads it thinking that a real trackir is attached to the computer. It works like a charm.
With FS9 I couldn't make it work with trackir, but FS supports joystick for headtracking, so I use PPjoy.
With FSX I wrote a C++ version and send the data directly to the sim via simconnect.
crim3cost 2 years ago
HOW DO YOU CONNECT THE WII MOTE TO THE PC??????????? and the recever bar thing
Mastercaster1984 2 years ago
I'm using an USB bluetooth adapter and Bluesoleil to manage the connection. Once connected, the access is done with glovepie and the output is trackir emulation.
The "bar" is just 3 infrared LED's connected to a 5V power supply through a resistor. It doesn't need any connection to the PC.
Now, FreeTrack supports wiimote for those interested in using this like a trackir. See videos in youtube.
crim3cost 2 years ago
How would I track the x,y,z position of the "LED bar" (that is on top of your z800)? For example, I want to use glovepie to make the xyz position changes press the forward, back, left, and right arrow keys of a first person shooter game. I have a z800 that is working great (and will be even more accurate with your script). With a USB extension cable, I want to walk around in my garage and the xyz postions to affect the game engine xyz location (using Half-Life 2 Gmod for game engine).
grahamdavid 2 years ago
How do I get the xyz position of the LED "bar" on top of the z800, using glovepie? I have a z800 and I can look around in a first person shooter game very well, (and probably better with your script). But now, with a USB extension cable, I want to walk around the game. So how do I use glovepie to take the xyz of the LED "bar" and make it press and release the up,down,left,right arrows keys for movement? And what is the maximum distance capture range of the wiimote (when using it like this).
grahamdavid 2 years ago
Sorry, if you see multiple versions of my comments, youtube is acting strange and I don't know if its commenting or not until minutes later. One last question, what is the maximum distance range the wiimote can pickup the xyz of the LED's? Can I get a 30 ft range out of it? I want to walk around in my big garage and have the wiimote detect the LED's from up to 30 ft away.
grahamdavid 2 years ago
how do u add your wiimote?
i want to give it a try with freetrack and i have a bleuthooth from mstr handsfree
fieniet 2 years ago
My God it tracks 360 degrees??? Now all you need is the xSight HMD! XD (120+ DOF horizonal, just about $40,000 can you believe it)~
beilei 3 years ago
If I could afford one of those HMDs I wouldn't need to do this kind of DIY head trackers :)
There are very good 6DOF trackers for a few thousands out there.
By the way, this tracks 360º thanks to the built-in sensor motion of my HMD. The wiimote only tracks when I'm looking at it.
crim3cost 3 years ago
a cheep trackir
beterhans 3 years ago
Well all I can say is that I was impressed by your efforts.
sinistar64 3 years ago
Brovo, Good job! 6dof with emagin z800 now that is bad ass!!!
sinistar64 3 years ago
Yes, but remember, only when you are within wiimote's sight (3dof when not). But it's great for racing sims where you are looking ahead almost all the time. I spent last weekend testing it with LFS and it's a great experience. I never had to re-center!
crim3cost 3 years ago
Provided you're farther away from the screen than 3 feet, you're typically never going to look more than 10-15 degrees off center anyway.
Maginomicon 3 years ago
Keep in mind that this is used wearing a head mounted display. That means that I have to be able to move my head 360º in a 1:1 ratio. In fact, once I set up the game that I'm gonna play I turn the monitor off to save energy.
There is a trackir-like implementation, with glovepie and wiimote also, that is appropiated to use it with a monitor.
crim3cost 3 years ago
I hadn't realised that it was attached to a head-mounted display. That must look amazing.
Hostile 3 years ago
Maybe amazing it's too much but in my case I'm enjoying it a lot. Stereoscopic graphics plus 360º head tracking is what I have always wanted. But, on the other side, you have low resolution, narrow field of view and innacurate head tracking (hence this wiimote script). But I've waited a lot to have one(more than a decade) and I now I'm enjoying it despite of anything.
crim3cost 3 years ago
Wow, nice! Tracking looks really smooth.
cybereality 3 years ago