home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Virtual Reality Zone
/
VRZONE.ISO
/
mac
/
PC
/
PCGLOVE
/
GLOVE
/
MIDIGL.ZIP
/
HELPME!.DOC
< prev
next >
Wrap
Text File
|
1992-09-30
|
4KB
|
76 lines
// Troubleshooting
//
// In the intervening time between releases, I have learned a
// lot about how the glove behaves in different situations.
// If you are experiencing problems such as jumpiness or
// dimensions not responding, read the following very carefully.
// Most problems with glove accuracy can be attributed to
// one or more of the following conditions (in order of
// commonness):
//
// 1) Sensors on or near hard, smooth surfaces.
// This problem can be difficult to correct. The ideal
// place to use the glove is in a 20' x 20' "room" with
// ALL WALLS (and ceiling) CARPETED. You want to get as close
// to this ideal as you can. Try taping a thick blanket up
// against a wall and attaching the sensors directly to the
// blanket. If its still not good enough, start putting blankets
// up on other walls. You will notice dramatically better
// response the "softer" your make your environment. The problem
// results because the ultrasonic waves emitted by the glove
// (and measured by the sensors) tend to bounce off smooth
// hard surfaces. The circuitry interprets the glove
// position based on the assumption that the waves are coming
// DIRECTLY FROM THE GLOVE. Waves that have been reflected off
// ANY object in the room WILL be interpreted incorrectly, and
// WILL cause the glove to seem "glitchy" or prevent the
// glove cursor from sensing certain positions correctly.
// "Soft" surfaces made of thick fabric dampen the waves
// enough to keep the sensors from getting confused.
// I know it is disappointing to learn that the sensors do
// NOT belong on a computer monitor, or for that matter a TV,
// but I'm telling you the truth.
//
// 2) Objects between glove and sensors.
// It should be obvious that the ultrasonic waves cannot travel
// through objects on their path to the sensors. Less obviously,
// objects that are simply in the vicinity of the path between
// the glove and the sensors will reflect ultrasonic waves and
// cause problems as described in #1.
//
// 3) User too near or too far from sensors.
// You should keep the glove between five and ten feet away from
// the sensors. If the glove gets too close, it will become
// unable to sense certain positions, and perhaps even fail
// to detect changes on an entire axis. If the glove gets too
// far away, it will "move" even when you hand is still. Also,
// the position reported will be "grainier" that is, it will
// lose resolution.
//
// 4) Connector is wired incorrectly.
// If you have verified all of the above and the glove still
// fails to work as expected, you should check the wiring.
// Another easily overlooked factor is the voltage. Though I
// have not experimented with this, I've read messages which
// state that the voltage MUST be between +4.5V and +5.5V.
// If you are using the 5V wire from your computer, there's
// nothing to worry about as long as your computer behaves
// normally. The keyboard connector and the joystick connector
// also have reliable 5V wires.
//
// The only other possible problem could be that your computer is
// too slow for the software (very unlikely) or the software is
// incompatible with your computer, which is nearly impossible.
//
// GLITCHY RESPONSE IS NOT THE FAULT OF THIS CODE! There is VERY
// little I could do with software to eliminate the problems
// with shadowing (#1 and #2 above). But you need NOT get used
// to it! My glove is responding near the accuracy of a mouse!!
// Yours can too!
//
// Thanks to Chris Babcock for suggesting the use of "soft"
// surfaces in the glove's environment.
//
// Copyright 1992 Mark Thomas Pflaging