Low cost force feedback interface with efficient power sourcing
First Claim
1. A circuit for storing power in a force feedback interface device that interfaces a user with a host computer system, said circuit comprising:
- a capacitor for storing power provided by a signal input to said circuit;
a sensing device coupled to said capacitor for sensing when said capacitor is fully charged; and
a control device for providing a control signal to an actuator so that said actuator can apply force to a user object of said interface device, wherein said stored power is supplied to said actuator to apply said force.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for providing low cost force feedback using efficient power sourcing. A power storage device may be included in a force feedback interface device for storing power provided by an input signal. For example, the power storage device can be a capacitor. The interface device also includes an actuator for outputting forces on a user manipulatable object, such as a joystick, and the interface device is connected to a host computer. The stored power can be used, at least in part, to drive the actuator to output desired forces. A device microprocessor may also be included in the interface device to sense when the power storage device is sufficiently charged. In a different embodiment, power for the interface device is received from two sources; for example, a power supply is used for the actuators of the device and power from the host computer is used for other components of the interface device.
267 Citations
31 Claims
-
1. A circuit for storing power in a force feedback interface device that interfaces a user with a host computer system, said circuit comprising:
-
a capacitor for storing power provided by a signal input to said circuit; a sensing device coupled to said capacitor for sensing when said capacitor is fully charged; and a control device for providing a control signal to an actuator so that said actuator can apply force to a user object of said interface device, wherein said stored power is supplied to said actuator to apply said force. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A force feedback interface device that interfaces a user with a host computer system and is operative to store power locally to said interface device, said interface device comprising:
-
a user object graspable by a user and manipulable by said user in at least one degree of freedom; a sensor that detects motion of said user object in said degree of freedom and produces a locative sensor signal, wherein a representation of said locative sensor signal is conveyed to said host computer across said communication bus, thereby allowing a software application running on said host computer to update a process in response to manipulation of said user object; an actuator physically coupled to said user object and applying forces upon said user object in said degree of freedom, said forces resisting motion of said user object in said degree of freedom; and a chargeable energy storage device for storing power provided by a signal input to said interface device over said communication bus, said stored power being provided to said actuator to, at least in part, drive said actuator to apply said forces. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A force feedback interface device for use with a host computer running a software application, said interface device providing force sensations controlled by a local microprocessor, wherein said host computer and said local microprocessor are connected by a communication bus, and wherein said interface receives electrical power from two different sources, said interface device comprising:
-
a user object graspable by a user and manipulable by said user in at least one degree of freedom; a sensor that detects motion of said user object in said degree of freedom and produces a locative sensor signal, wherein a representation of said locative sensor signal is conveyed to said host computer across said communication bus, thereby allowing a software application running on said host computer to update a process in response to manipulation of said user object; an actuator physically coupled to said user object and applying forces upon said user object in said degree of freedom, said forces resisting motion of said user object in said degree of freedom, and wherein power to drive said actuator is drawn, at least in part, from a first power source; and a local microprocessor separate from said host computer and electrically coupled to said actuator, said local microprocessor executing a local process, said local microprocessor coupled to said actuator such that said actuator applies said forces in response to signals produced by said local microprocessor, wherein said local process locally generates a force sensation by modulating a magnitude of said forces produced by said actuator over a period of time in response to commands received from said host computer across said communication bus, said microprocessor receiving power, at least in part, from a second power source such that said interface device can report data to said host computer when said first power source is not connected. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24)
-
-
25. A force feedback interface device for use with a host computer running a software application, said interface device providing force sensations generated by a local microprocessor, said host computer and said local microprocessor connected by a Universal Serial Bus interface, said interface device comprising:
-
a user object graspable by a user and manipulable in at least one degree of freedom with respect to an origin; a sensor for detecting motion of said user object in said degree of freedom and for producing a locative sensor signal, wherein a representation of said locative sensor signal is conveyed to said host computer across said Universal Serial Bus, thereby allowing said software application to update a process in response to manipulation of said user object; an actuator physically coupled to said user object through a transmission, said actuator applying forces upon said user object along said degree of freedom to produce said force sensation, wherein power to drive said actuator is drawn in part from said Universal Serial Bus; and a local microprocessor separate from said host computer and electrically coupled to said actuator, said local microprocessor executing a local process, said local microprocessor coupled to said actuator such that said actuator applies said forces in response to signals produced by said local microprocessor, wherein said local process locally generates a force sensation by modulating a magnitude of said forces produced by said actuator over a period of time in response to commands received from said host computer across said Universal Serial Bus. - View Dependent Claims (26, 27, 28)
-
-
29. A method for providing power to a force feedback interface device that interfaces a user with a host computer system, the method comprising:
-
storing power in a power storage device included in said interface device, said power provided by a signal input to said power storage device; sensing when said power storage device is sufficiently charged to provide power to said actuator to output a force; and providing a control signal to an actuator to cause said actuator to apply force to a user object of said interface device, wherein said control signal uses said stored power to cause said actuator to apply said force. - View Dependent Claims (30, 31)
-
Specification