Alert icon
We're changing our privacy policy. This stuff matters.  Learn more  Dismiss

6DOF with wiimote and glovepie

Loading...

Sign in or sign up now!
8,551
Loading...
Alert icon
Sign in or sign up now!
Alert icon

Uploaded by on Jul 3, 2008

This is done with a Glovepie's script that implements Alter's equations to calculate the pose of an object from 3 points. The script is based on the implementation of the same equations found at the Free-Track source code. On the ship's demo only the equations are used to calculate its position and orientation. On the Falcon4 demo, the z800's motion sensor is the main sensor and when the leds are withing the wiimote's viewing angle, the equations are used to correct the z800's sensor data. As a plus, there are 3 extras degrees of freedom that the z800 doesn't have by itself.

You can find the ship demo script here: http://webs.ono.com/crim3doesnotcost/wii_alterpose_basic.rar
--------
Se trata de un script para Glovepie que implementa las ecuaciones de Alter para determinar la postura de un objeto a partir de 3 puntos (http://citeseer.ist.psu.edu/alter92pose.html). El script está basado en la implementación de estas ecuaciones del código fuente de FreeTrack (http://www.free-track.net). En la demostración de la nave se usa sólo el wiimote como sensor de posición óptico. En las partes donde aparece el Falcon 4 se utiliza principalmente el sensor del Z800 y siempre que los leds están a la vista del wiimote, se corrigen las desviaciones con las ecuaciones. Además de obtener 3 grados extra de libertad que no tiene el z800 por sí solo.

Category:

Entertainment

Tags:

License:

Standard YouTube License

  • likes, 1 dislikes

Link to this comment:

Share to:

Uploader Comments (crim3cost)

  • 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.

  • HOW DO YOU CONNECT THE WII MOTE TO THE PC??????????? and the recever bar thing

  • 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.

  • 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)~

  • 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.

see all

All Comments (13)

Sign In or Sign Up now to post a comment!
  • 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.

  • 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).

  • 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 u add your wiimote?

    i want to give it a try with freetrack and i have a bleuthooth from mstr handsfree

Loading...

0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more