Method and apparatus for designing force sensations in force feedback computer applications
First Claim
1. A computer readable medium including program instructions for implementing a force sensation design interface, said program instructions performing steps of:
- receiving input from a user on a host computer, said input selecting a type of force sensation to be commanded by a host computer and output by a force feedback interface device, said force feedback interface device including a user manipulatable object graspable by a user and moveable in a degree of freedom;
receiving input from a user defining physical characteristics of a particular force sensation of said selected type; and
displaying a graphical representation of said particular force sensation as characterized by said user, wherein said graphical representation provides said user with a visual demonstration of a feel of said characterized force sensation.
3 Assignments
0 Petitions
Accused Products
Abstract
A method and apparatus for designing force sensations for use with a force feedback interface device. A graphical design interface tool displayed on a host computer receives input from a user to select a type of force sensation and to define physical characteristics of a particular force sensation of that type, such as a spring or periodic sensation. A graphical representation of the characterized force sensation is displayed, providing the user with a visual demonstration of a feel of the force sensation. The user can preferably feel the designed force sensation through a force feedback device connected to the computer, and may iteratively modify and update force sensations to achieve a desired feel. The graphical display can also be modified by the user with a cursor or other input to modify the force sensation.
-
Citations
40 Claims
-
1. A computer readable medium including program instructions for implementing a force sensation design interface, said program instructions performing steps of:
-
receiving input from a user on a host computer, said input selecting a type of force sensation to be commanded by a host computer and output by a force feedback interface device, said force feedback interface device including a user manipulatable object graspable by a user and moveable in a degree of freedom; receiving input from a user defining physical characteristics of a particular force sensation of said selected type; and displaying a graphical representation of said particular force sensation as characterized by said user, wherein said graphical representation provides said user with a visual demonstration of a feel of said characterized force sensation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for providing a force sensation design interface implemented by a computer, said method comprising:
-
displaying a design interface on a display device of a computer; receiving input in said design interface from a user, said input selecting a type of force sensation to be commanded by a host computer and output by a force feedback interface device, said force feedback interface device including a user manipulatable object graspable by a user and moveable in a degree of freedom; receiving input from a user to specify parameters which define characteristics of a particular force sensation of said selected type; and displaying a graphical representation of said characterized force sensation in said design interface, wherein said graphical representation includes visual representations of said parameters such that said user can view an effect of said parameters on said force sensation. - View Dependent Claims (10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25)
-
-
26. A method for graphically allowing a user to design the feel of a simulated vibration sensation to be output by a force feedback interface device coupled to a host computer, said method comprising:
-
displaying a graphical profile using said host computer, said graphical profile being representative of the force versus time characteristics of said simulated vibration sensation; providing points on said graphical profile that can be manipulated by the user to modify the feel of said simulated vibration sensation; and commanding said simulated vibration sensation to said force feedback interface device coupled to said host computer such that actuators of said force feedback interface device modify a force output by said interface device as a function of time in accordance with requirements of said simulated vibration sensation. - View Dependent Claims (27, 28, 29, 30, 31, 32, 33, 34)
-
-
35. A method for graphically allowing a user to design the feel of a simulated force sensation to be output by a force feedback interface device coupled to a host computer, said method comprising:
-
displaying a graphical profile using said host computer, said graphical profile being representative of the force versus time characteristics of said simulated force sensation; adjusting a shape of said graphical profile in response to said user manipulating said graphical profile using a user-controlled cursor to modify the feel of said simulated force sensation; and commanding said modified simulated force sensation to said force feedback interface device coupled to said host computer such that actuators of said force feedback interface device output a force as a function of time in accordance with requirements of said simulated force sensation. - View Dependent Claims (36, 37)
-
-
38. A method for providing a force sensation design interface implemented by a computer, said method comprising:
-
displaying a design interface on a display device of a computer; receiving input in said design interface from a user, said input selecting a spring of force sensation to be commanded by a host computer and output by a force feedback interface device, said force feedback interface device including a user manipulatable object graspable by a user and moveable in a degree of freedom; receiving input from a user to specify parameters which define characteristics of said spring force sensation, said parameters including a deadband of said spring force sensation; and displaying a graphical representation of said characterized spring force sensation in said design interface, wherein said graphical representation includes visual representations of said parameters such that said user can view an effect of said parameters on said spring force sensation, wherein said graphical representation includes a representation of a spring including two spring images, wherein said deadband is portrayed in said graphical representation as a space between said two spring images. - View Dependent Claims (39)
-
-
40. A method for providing a force sensation design interface implemented by a computer, said method comprising:
-
displaying a design interface on a display device of a computer; receiving input in said design interface from a user, said input selecting a type of force sensation to be commanded by a host computer and output by a force feedback interface device, said force feedback interface device including a user manipulatable object graspable by a user and moveable in a degree of freedom; receiving input from a user to specify parameters which define characteristics of a particular force sensation of said selected type; displaying a graphical representation of said characterized force sensation in said design interface, wherein said graphical representation includes visual representations of said parameters such that said user can view an effect of said parameters on said force sensation; and receiving inputs from said user to graphically assign said particular force sensation to a particular one of a plurality of buttons on said force feedback interface device, wherein said user can test the output of said particular force sensation by pressing said particular button.
-
Specification