摘要 |
A multi-axis controller (100) for providing inputs to and receiving outputs from a three-dimensional environment includes a first drive member (30), first and second handles (11, 12), a second drive member and three transducers for detecting rotation about each of three axes. The multi-axis controller (100) may also be used as a free hand-held joystick which includes a handle and a dual shaft having a first arm (48) rotatable about a first axis and a second arm (49) rotatable out a second axis disposed within the handle. First and second transducers detect rotation of the first and second arms (91, 92) about the first and second axes, respectively. A frame is fixedly attached to the second transducer. When a weight is attached to the frame, it causes the first and second arms (91, 92) to center in the absence of user input. |