Computer interface apparatus including linkage having flex
First Claim
1. An apparatus, comprising:
- a manipulandum oriented along a longitudinal axis;
a linkage coupled to the manipulandum, the linkage configured to allow the manipulandum to move in at least two rotational degrees of freedom with respect to ground, the linkage further configured to allow the manipulandum to move in a translational degree of freedom through an aperture of a portion of the linkage along the longitudinal axis, the linkage including a plurality of elements, at least a subset of elements from the plurality of elements being flexible and moveable to allow said manipulandum to move in at least one of said at least two degrees of freedom with respect to ground; and
at least one sensor configured to detect at least one of a position and a movement of the manipulandum in the at least two degrees of freedom and output a sensor signal based on the detected at least one of the position and the movement.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for interfacing the motion of a user-manipulable object with an electrical or computer system includes a user object physically contacted by a user. A gimbal mechanism is coupled to the user object, such as a joystick or a medical tool, and provides at least two degrees of freedom to the user object. The gimbal mechanism preferably includes multiple members, at least two of which are formed as a unitary member which provides flex between the selected members. An actuator applies a force along a degree of freedom to the user object in response to electrical signals produced by the computer system. A sensor detects a position of the user object along the degree of freedom and outputs sensor signals to the computer system. Another embodiment includes a host computer system and a local microprocessor, separate from the host computer, for communicating with the host computer and controlling the forces output by the actuators according to a processor subroutine selected in accordance with a host command, sensor signals, and timing information. Another embodiment of the interface apparatus uses voice coil actuators that produce forces in either linear or rotary degrees of freedom using currents applied in a magnetic fields. A friction drive mechanism of the present invention can be coupled between an actuator and a gimbal mechanism. Force from the actuator is transmitted to the gimbal mechanism through frictional contact of members of the friction drive mechanism.
305 Citations
15 Claims
-
1. An apparatus, comprising:
-
a manipulandum oriented along a longitudinal axis; a linkage coupled to the manipulandum, the linkage configured to allow the manipulandum to move in at least two rotational degrees of freedom with respect to ground, the linkage further configured to allow the manipulandum to move in a translational degree of freedom through an aperture of a portion of the linkage along the longitudinal axis, the linkage including a plurality of elements, at least a subset of elements from the plurality of elements being flexible and moveable to allow said manipulandum to move in at least one of said at least two degrees of freedom with respect to ground; and at least one sensor configured to detect at least one of a position and a movement of the manipulandum in the at least two degrees of freedom and output a sensor signal based on the detected at least one of the position and the movement. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. An apparatus, comprising:
-
a manipulandum having a shaft oriented along a longitudinal axis and configured to be moveable in at least two rotational degrees of freedom about axes of rotation with respect to ground; a first member coupled to the shaft of the manipulandum and having an aperture configured to allow the manipulandum to move along the longitudinal axis in a translational degree of freedom with respect to ground; a second member coupled to the first member and having a flexible characteristic; and a third member coupled to the first member and having a flexible characteristic. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification