Difference between revisions of "Zspace Linux Fix"
From Immersive Visualization Lab Wiki
(→Project Overview) |
(→Project Overview) |
||
Line 1: | Line 1: | ||
==Project Overview== | ==Project Overview== | ||
The goal of this project is to create a fix for the zspace's stereo display of content, which gets mixed up from time to time. Using additional hardware external to the computer, a fix can be made which determines if the screen is correctly initialized and displaying content with the proper stereo orientation. | The goal of this project is to create a fix for the zspace's stereo display of content, which gets mixed up from time to time. Using additional hardware external to the computer, a fix can be made which determines if the screen is correctly initialized and displaying content with the proper stereo orientation. | ||
+ | |||
+ | ===Milestones=== | ||
+ | * Power the light intensity to frequency converter via an Arduino Uno. | ||
+ | * Obtain light intensity measurement by reading frequency from the diode. | ||
+ | * Write an application to read/write light-intensity to/from the Ardunio Uno by means of a tty device (e.g. "/dev/ttyACM0"). | ||
+ | * Create a cable with the special diode fastened in place behind a polarized lens. | ||
+ | * Test the cable to make sure the polarized lens makes a difference when switching left/right screens in CalVR. | ||
+ | * Integrate code with CalVR to show proof of concept. | ||
+ | |||
+ | ===Known Bugs/Issues=== | ||
+ | * The ZSpace has a 50/50 chance at initializing the left and right images in an inverted manner. | ||
+ | ** Must be detected so screens can be inverted [again] to their correct positions. | ||
+ | ** Requires additional hardware to monitor which screen is being displayed. | ||
+ | ** Arduino Uno serves this purpose and reports light frequency back to host OS. | ||
===Developers=== | ===Developers=== |
Revision as of 02:35, 7 June 2013
Contents |
Project Overview
The goal of this project is to create a fix for the zspace's stereo display of content, which gets mixed up from time to time. Using additional hardware external to the computer, a fix can be made which determines if the screen is correctly initialized and displaying content with the proper stereo orientation.
Milestones
- Power the light intensity to frequency converter via an Arduino Uno.
- Obtain light intensity measurement by reading frequency from the diode.
- Write an application to read/write light-intensity to/from the Ardunio Uno by means of a tty device (e.g. "/dev/ttyACM0").
- Create a cable with the special diode fastened in place behind a polarized lens.
- Test the cable to make sure the polarized lens makes a difference when switching left/right screens in CalVR.
- Integrate code with CalVR to show proof of concept.
Known Bugs/Issues
- The ZSpace has a 50/50 chance at initializing the left and right images in an inverted manner.
- Must be detected so screens can be inverted [again] to their correct positions.
- Requires additional hardware to monitor which screen is being displayed.
- Arduino Uno serves this purpose and reports light frequency back to host OS.
Developers
Software Developer
- Thomas Gray
Project Advisor
- Jurgen Schulze