Tracker Data Visualization with CAVE6D
TYrTr
The

The This is a simple tool that will read CAVE/ImmersaDesk tracker correction tables and visualize them in the CAVE using the CAVE6D application hence allowing you to view areas of greatest tracker error in the CAVE/IDesk.

The CAVE6D application itself was originally designed for viewing multidimensional oceanographic data sets. It provides a collaborative and an interactive visualization environment for any data in the Vis5D format. Primarily the Vis5D file format is meant for storing environmental data generated by weather models. It stores data in 5 dimensions,  that is for  time dimension and the enumeration of a physical environment variable for  the 3 dimension space. Hence it has the potential of being used  to store any 5  dimensional data, besides environmental data. 

The Vis5D format is used here to store the error values of the tracker  in  the 3 dimension space in which the tracker is being used, in the CAVE/Immersadesk set up.  This could then be visualized in a CAVE5D / CAVE6D environment.

The program generates a Vis5D file from a set of correction tables of the particular CAVE/Idesk, collected over a period of time, which  could then be played back  in the CAVE6D / CAVE5D environment  It could also be used for visualization of one correction table, in which case there would be just one  time step. Using the CAVE5D configuration file, one can set up the physical variables to visualize the error date. An example of a typical configuration file ( .cave5d file ) is given later in the document.

Following is a program that would let you specify a number of input files ( the correction tables ) and the name of the .v5d file which it would generate from those table files.

Downloads:

corr2v5d

Source files

Example cave5d configuration file to view tracker data.

For  the latest release of CAVE5D click here,
                                         for CAVE6D click here.

Instruction on usage:
1. Run corr2v5d.
2. It will ask you the no. of input correction table files you want to convert.
3. Enter the names of all the files you wish to use for generating the vis5d file., and their corresponding
    date and time of collection.
    Please remember that the tables should be for the same hardware device,( CAVE / Idesk / horizontal desk ) and
    should have collection over the same grid points in the 3 Dimensional space.
    This would be taken care of they are generated from the same callibration program.
4. Edit the CAVE5D configuration file ( .cave5d file), and put the name of the generated output file corresponding to
    the DATA_FILE option, as shown in the example configuration file.
5. Run CAVE5D / CAVE6D using this configuration file.

The program is a customized program for tracker data conversion , from  the vis5d conversion  program which
comes along with the vis5d distribution.

For any suggestions and comments contact:

Abhinav Kapoor


akapoor@evl.uic.edu

Jason Leigh
spiff@evl.uic.edu