EP0804786A1

Method and apparatus for providing high bandwidth, low noise mechanical input/output for computer systems

Abstract

This record has no abstract on file.

Term

Term ended

Projected expiry passed 17 January 2016, 10.7 years ago.

  1. Priority
  2. Filed
  3. Published
  4. Projected expiry
  5. Today

80 claims: 10 independent, 70 dependent

  1. 1
    Claims of equivalent WO 9622591 A1 What is claimed is:Claims 1. An apparatus for interfacing motion of a user-manipulable object with an electrical system comprising: a gimbal mechanism including a plurality of members and providing two revolute degrees of freedom to a user-manipulable object about two axes of rotation;a linear axis member translatably coupled to said gimbal mechanism and independently translatable with respect to said gimbal mechanism along a linear third axis in a third degree of freedom, wherein said object is coupled to said linear axis member and is independently translatable along said third axis with respect to said gimbal mechanism, said third axis extending approximately through an intersection of said two axes of rotation;and a first degree of freedom transducer coupled between two of said members of said gimbal mechamsm;whereby said transducer provides an electromechanical interface between said object and said electrical system.
  2. 15
    An apparatus for interfacing the motion of a user-manipulable object with an electrical system comprising:a gimbal mechanism providing two revolute degrees of freedom to an object engaged witii said gimbal mechanism about two axes of rotation, said object being coupled to said gimbal mechanism at about the intersection of said two axes of rotation;a transducer coupled to said gimbal mechanism to generate a force along said first degree of freedom;and a capstan drive mechanism coupled between said actuator and said gimbal mechanism, said capstan drive mechanism including a capstan drum coupled to a pully by a flexible member, said flexible member transmitting said force generated by said transducer to said gimbal mechanism and transmitting forces applied by a user from said gimbal mechanism to said transducer;whereby said transducer provides an electromechanical interface between said object and said electrical system.
  3. 25
    A method for interfacing motion of an object with an electrical system, the method comprising the steps of:defining an origin in 3-dimensional space;providing a gimbal mechanism movable relative to said origin in said 3-dimensional space such that an object engaged with said gimbal mechanism has first and second degrees of freedom;providing a translatable member that couples said object to said gimbal mechanism to independently translate said object witii respect to said gimbal mechanism in a third degree of freedom;transducing an electrical signal for each of said three degrees of freedom using first, second, and third transducers, respectively, wherein two of said transducers are decoupled from each other;and providing said electrical signals to and from said electrical system.
  4. 32
    An apparatus for interfacing motion of a user-manipulable object with an electrical system comprising:a gimbal mechamsm including a closed loop linkage of five members, wherein each of said five members is rotatably coupled to at least two other members of said linkage;a user-manipulable object coupled to said gimbal mechanism such that said gimbal mechanism provides two revolute degrees of freedom to said object about two axes of rotation, said object being coupled to said gimbal mechanism at about an intersection of said two axes of rotation and being independentiy rotatable with respect to said gimbal mechanism about a third axis in a third degree of freedom, said third axis extending approximately through said intersection of said two axes of rotation;and first and second degree of freedom transducers, wherein each of said transducers is coupled between a ground member of said gimbal mechanism and a different members of said gimbal mechanism;whereby said transducer provides an electromechanical interface between said object and said electrical system.
  5. 39
    An interface apparatus for interfacing motion of a user manipulable object with a host computer system displaying visual images on a screen, said interface apparatus comprising:a user object movable in a degree of freedom by a user and being physically contacted by said user;a gimbal mechanism coupled to said user object and providing two revolute degrees of freedom to said user object about two axes of rotation, said gimbal mechanism including a closed-loop linkage of a plurality of members;a processor, separate from said host computer system, for communicating with said host computer system via a communication interface by receiving a host command from said host computer system, said processor being controlled by software instructions;an acmator electrically coupled to said processor for applying a force along a degree of freedom to said user object in accordance with a processor command from said processor, said processor command being derived from said host command;and a sensor for detecting a position of said user object along said degree of freedom and outputting said input signals to said host computer system, said input signals including information representative of said position of said user object.
  6. 46
    An apparatus for interfacing the motion of an object with an electrical system comprising:a sensor for detecting movement of said object along a degree of freedom, said sensor having a sensing resolution and being operative to develop an electrical sensor signal for an electrical system;and an actuator assembly coupled to said object, said actuator assembly including: an acmator for transmitting a force to said object along said degree of freedom, said acmator being responsive to an electrical acmator signal provided by said electrical system;and a play mechanism coupled between said actuator and said object for providing a desired amount of play between said acmator and said object along said degree of freedom, wherein said desired amount of play is equal to or greater than said sensing resolution, such that said acmator and said sensor provide an electromechanical interface between said object and said electrical system.
  7. 57
    An apparatus for interfacing the motion of an object with an electrical system comprising:a gimbal mechanism providing a first revolute degree of freedom to an object engaged witii said gimbal mechanism about a first axis of rotation;a sensor electrically coupled to said electrical system and rigidly mechanically coupled to said gimbal mechanism for sensing positions of said object along said first degree of freedom, said sensor having a sensing resolution;and a braking mechanism electrically coupled to said electrical system and rigidly mechanically coupled to said gimbal mechanism to create a drag along said first degree of freedom, said braking mechanism providing a desired amount of play between said acmator and said object along said degree of freedom, said desired amount of play being equal to or greater than said sensing resolution;whereby said braking mechanism and said sensor provide an electromechanical interface between said object and said electrical system.
  8. 67
    A metiiod for interfacing motion of an object with an electrical system, the method comprising die steps of:defining an origin in 3-dimensional space;providing a gimbal mechanism movable relative to said origin in said 3-dimensional space such that an object engaged with said gimbal mechanism has at least one degree of freedom;sensing positions of said object along said degree of freedom with a sensor and producing electrical sensor signals therefrom, wherein an amount of play less than a sensing resolution of said sensor is allowed between said sensor and said object;and creating a drag from a brake along said degree of freedom in response to electrical drag signals, wherein a desired amount of play is allowed between said brake and said object before said force is generated along said degree of freedom, wherein said desired amount of play is greater than or equal to said sensing resolution of said sensor.
  9. 71
    A system for controlling an electromechanical interface apparatus manipulated by a user, the system comprising:a digital computer system for receiving an input control signal and for providing an output control signal, wherein said digital computer system updates a process in response to said input control signal;a passive actutator for receiving said output control signal and providing a resistive force along a degree of freedom to an object coupled to said passive acmator, said resistive force being based on information in said output control signal and resisting a force applied to said object by said user along said degree of freedom;and a sensor for detecting motion of said object and outputting said input control signal including information representative of the position and motion of said object to said digital computer system.
  10. 78
    A metiiod for controlling an interface apparatus, the method comprising the steps of:(a) sensing a current position of an object coupled to an interface apparatus;(b) determining the difference between said current position of said object and a previous position of said object;(c) determining a magnitude of a resistive force to be applied to said object, said magnitude being based at least in part on said difference of said current postion and said previous position;(d) providing a control signal to a passive actuator to transmit a resistive force having said determined magnitude to said object;and