|
Syzygy Documentation: Tracking and Input Device SimulatorIntegrated Systems Lab01/02/2007 Documentation Table of Contents The Syzygy VR framework applications tend to work best with a VR style interface, namely six-degree-of-freedom (6DOF) head tracking and some kind of joystick type input device with another 6DOF sensor attached. However, such external input devices are inaccessible when running programs in Standalone Mode and may in any case be unavailable. As a workaround, Syzygy includes support for a simulator interface that can operate the included (and your own) programs from a desktop using mouse and keyboard. When running in standalone mode the simulator normally appears as an overlay in the lower-right corner of the window. In cluster mode it is a separate program, inputsimulator; you would normally use it in cluster mode by specifying it as the primary input for a virtual computer.
The input simulator window shows a view from behind into a 10-foot cubical space (reminiscent of the inside of our CUBE). A wireframe sphere in the center represents the subject's head (initially facing away from us, although the view has been rotated in this figure, see mode 7 below).
The blue rectangle to the lower right of the display containing several numbered red circles
represents a set of virtual buttons on a wand (a tracked, hand-held input device).
The input simulator sends data to the application specifying the position
and orientation of the head and the wand and the state of the wand's
virtual buttons. By default, the blue rectangle contains circles representing eight
buttons, arranged in two columns of four buttons; the number of virtual buttons can
be changed by setting the parameter
If a middle mouse button exists and the user
presses it, the layout of the virtual wand buttons changes to three columns,
as shown here. The left, middle, and right real mouse buttons map to
the columns in the obvious way. You can set the simulator to initially assume a
three-button mouse by setting the parameter The green circle inside a white square below the button display represents a joystick. The position of the green circle inside the square (initially centered) represents the angle at which the joystick is held. In the correct simulator mode (see below), dragging the mouse moves the joystick. The simulator interface has several modes that are selected by the number keys 1-7 on the main keyboard (i.e. the numeric keypad probably won't work).
|
|
[Schedule] [Labs] [Beckman Meeting Rooms] [Equipment] [Projects] [CUBE Projects] [Syzygy] [VSS] [People] [Events] [Publications] |