Method and apparatus for shaping force signals for a force feedback device
First Claim
1. A method for providing information to a force feedback device to generate a force signal for creating a feel sensation upon a user of said force feedback device, the method comprising:
- providing a set of control parameters defining characteristics for said feel sensation, said control parameters including at least one of a steady-state magnitude value, a frequency value, and a duration value, said steady-state magnitude value representing a steady-state magnitude of said feel sensation, said frequency value representing a frequency of said feel sensation, and said duration value representing a duration of said feel sensation; and
providing a set of impulse parameters, including;
an impulse value, said impulse value specifying an impulse force level of said feel sensation applied to said user, said impulse force level being different than said steady-state magnitude; and
a settle time, said settle time representing a time required for a magnitude of said force signal to change from said impulse force level to said steady-state magnitude, wherein said set of control parameters and said set of impulse parameters are provided to a force feedback device, said force feedback device forming, using a processor, said force signal from said control parameters and said impulse parameters, said force signal being used to cause said feel sensation to be output.
0 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for shaping force signals for a force feedback device. A source wave is provided and is defined by a set of control parameters (including a steady state magnitude, a frequency value and a duration value) and modified by a set of impulse parameters (including an impulse magnitude, and a settle time representing a time required for the impulse magnitude to change to the steady-state magnitude). Optionally, application parameters specifying a direction of force signal and trigger parameters specifying activating buttons can also be provided for the source wave. Using a host processor or a local processor, the force signal is formed from the source wave and the sets of control parameters and impulse parameters, where the force signal includes an impulse signal followed by a continual steady-state signal after an expiration of the settle time. A feel sensation is generated to a user of the force feedback device as physical forces produced by actuators on the force feedback device in response to the force signal. The steady-state magnitude value is lower than a magnitude value of a non-impulse-shaped force signal required to create a corresponding feel sensation having a similar apparent sensation to the user.
-
Citations
37 Claims
-
1. A method for providing information to a force feedback device to generate a force signal for creating a feel sensation upon a user of said force feedback device, the method comprising:
-
providing a set of control parameters defining characteristics for said feel sensation, said control parameters including at least one of a steady-state magnitude value, a frequency value, and a duration value, said steady-state magnitude value representing a steady-state magnitude of said feel sensation, said frequency value representing a frequency of said feel sensation, and said duration value representing a duration of said feel sensation; and
providing a set of impulse parameters, including;
an impulse value, said impulse value specifying an impulse force level of said feel sensation applied to said user, said impulse force level being different than said steady-state magnitude; and
a settle time, said settle time representing a time required for a magnitude of said force signal to change from said impulse force level to said steady-state magnitude, wherein said set of control parameters and said set of impulse parameters are provided to a force feedback device, said force feedback device forming, using a processor, said force signal from said control parameters and said impulse parameters, said force signal being used to cause said feel sensation to be output. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for generating a force signal for creating a plurality of force effects output as feel sensations on a user using a force feedback device, comprising:
-
receiving first and second sets of parameters defining associated first and second force effects, respectively, and each of said sets of parameters including a steady-state magnitude value representing a steady-state magnitude of said associated first or second force effect, a frequency value representing a frequency of said associated first or second force effect, a duration value representing a duration of said associated first or second force effect, and an impulse value specifying an impulse magnitude of said associated first or second force effect, said impulse magnitude being different than said steady-state magnitude;
receiving a delay value representing a delay between said first and second force effects output as a sequence; and
forming, using a processor, said force signal from said sets of parameters and outputting said force signal to an actuator to be output as a sequence of said first force effect and said second force effect separated by said delay. - View Dependent Claims (16, 17, 18, 19)
-
-
20. An apparatus for generating a force signal for creating a feel sensation upon a user using a force feedback device, comprising:
-
i) means for receiving a set of control parameters and a set of impulse parameters, said control parameters including a steady-state magnitude value representing a steady-state magnitude of said force signal, a frequency value representing a frequency of said force signal, and a duration value for said source wave representing a duration of said feel sensation, and said impulse parameters including an impulse value, said impulse value specifying an impulse force level of said force signal, said impulse force level being different than said steady-state magnitude, and a settle time, said settle time representing a time required for a magnitude of said force signal to change from said impulse force level to said steady-state magnitude; and
ii) means for forming said force signal from said set of control parameters and said set of impulse parameters and for outputting said force signal to actuators to provide said feel sensation.
-
-
21. A computer data force signal propagated in a transmission medium, the computer data force signal comprising:
-
an impulse segment having a magnitude that changes from an impulse level to a steady-state level over a settle time; and
a steady-state segment having a constant magnitude at said steady-state level for a particular duration, wherein said force signal is used to output a feel sensation in a degree of freedom of a user manipulatable object of a force feedback device manipulated by a user, said feel sensation having a force magnitude proportional to said magnitude of said force signal. - View Dependent Claims (22, 23, 24, 25)
-
-
26. A force feedback interface device manipulated by a user and communicating with a host computer system implementing a host application program, said host computer system updating said host application program in response to input signals, said force feedback interface device comprising:
-
a user manipulatable object movable by said user and physically contacted by said user;
a sensor detecting a position of said user manipulatable object and outputting said input signals, said input signals including information representative of said position of said user manipulatable object;
a local microprocessor separate from said host computer system and communicating with said host computer system via a communication bus, said local microprocessor outputting an impulse-shaped force signal; and
an actuator electrically coupled to said local microprocessor and receiving said impulse-shaped force signal, said actuator applying a tactile sensation to said user in accordance with said impulse-shaped force signal such that said tactile sensation has an impulse magnitude followed by a steady-state magnitude different from said impulse magnitude. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A force feedback interface device manipulatable by a user and communicating with a host computer system implementing a host application program, said host computer system updating said host application program in response to input signals, said force feedback interface device comprising:
-
a user manipulatable object movable by said user and being physically contacted by said user;
a sensor detecting a position of said user manipulatable object and outputting said input signals, said input signals including information representative of said position of said user manipulatable object; and
an actuator receiving an impulse-shaped force signal, said actuator applying a tactile sensation to said user in accordance with said impulse-shaped force signal such that a force having an impulse magnitude followed by a steady-state magnitude different from said impulse magnitude is applied. - View Dependent Claims (36, 37)
-
Specification