1. Field of the Invention
This invention relates to an apparatus for manipulating virtual objects defined by a computer based on movement of a part of a body of a physical operator and, more particularly, to an apparatus for providing a tactile stimulus to a part of the body of the physical operator when a virtual operator, created from movements of the physical operator, encounters the virtual object.
2. Description of the Relevant Art
Many input devices are used to manipulate virtual objects represented by a computer system. For example, keyboards, joy sticks, mice, track balls, and light pens often are used to position a cursor at a desired location on a video screen so that operations may be selected without the necessity of keying in multiple commands on a keyboard. However, mastering the operation of such input device is often difficult because the hand movements required to operate the devices do not correspond to the visual feedback presented by the display screen of the computer.
One method and apparatus which overcomes the foregoing disadvantage is described in U.S. Pat. No. 4,988,891 entitled “Computer Data Entry And Manipulation Apparatus And Method.”That invention is directed to an apparatus for converting gestures and positions of the hand of a physical operator into a virtual operator, such as an animated version of the hand, for manipulating virtual objects defined by the computer. Because one object of such a system is to provide a realistic simulation of virtual object manipulation by a physical operator, it would be helpful if the physical operator was provided with tactile feedback so that the operator would have a more reliable and realistic indication of when the virtual operator is deemed to have encountered the virtual object.
The present invention is an apparatus for providing a tactile stimulus to a part of the body of a physical operator when a virtual operator, created by movements of the physical operator, encounters a virtual object defined by a computer. In one embodiment of he present invention, a signalling unit communicates with the computer and emits a signal when the virtual operator encounters a virtual object. A stimulus unit responsive to the signalling unit is disposed in close proximity to a part of the body of the physical operator for providing a tactile stimulus to the physical operator when the virtual operator encounters the virtual object. Such tactile feedback not only provides realism, but it allows the operator to sense when the virtual object has been grasped adequately and correctly by the virtual operator for performing delicate functions.
The stimulus means in the embodiment comprises a segment of memory metal disposed in close proximity to a part of the body of the physical operator (e.g., wrapped around a finger of the physical operator). When the virtual operator encounters the virtual object, a transistor connected to the memory metal and to the signalling unit flows a current through the memory metal sufficient to raise the temperature of the memory metal so that the memory metal exhibits a shape memory effect and undergoes a martensitic transformation to a different form, whereby the movement of the metal into the different form imparts a tactile stimulus to the physical operator.
In another embodiment of the invention, a solenoid having a member which moves in response to the signal emitted by the signalling unit is disposed in close proximity to a part of the body of the physical operator, and the moving member provides a tactile stimulus to the physical operator whenever the virtual operator encounters the virtual object. For example, a coil may be wrapped around a finger of the operator, and magnets disposed between the coil and the finger vibrate in response to a periodic signal emitted by the signaling unit. Alternatively, a vibrating member, such as a piezoceramic bender, may be placed in close proximity to a part of the body of the physical operator (e.g., the fingertips of the operator's hand) for vibrating in response to the periodic signal emitted by the signaling unit.
While the above is a complete description of a preferred embodiment of the present invention, various modifications are obvious to those skilled in the art. For example, memory metal sensors 54 may be formed in any desired shape which allows the shape memory effect to impart a tactile stimulus to fingers 48 and thumb 50, and solenoid 90 may comprise a conventional solenoid having a plunger which projects against the surface of the skin of the physical operator for providing the tactile stimulus. The stimulus circuitry described herein may be disposed anywhere in close proximity to a part of the body of the physical operator, and the part of the body stimulated need not correspond to the part of the body which is converted into the virtual operator. Each sensor 54, solenoic 90, or vibrating member 98B may be connected independently so that different fingers on virtual operator 16 activate different sensors, depending on which virtual finger encounters virtual object 20. Consequently, the description should not be used to limit the scope of the invention, which is properly described in the claims.
This application is a continuation of U.S. patent application Ser. No. 08/335,302, entitled “Tactile Feedback Mechanism for a Data Processing System”, Harvill, et al., filed Oct. 27, 1992, now U.S. Pat. No. 5,986,643 which was a continuation of U.S. patent application Ser. No. 07/746,292, entitled “Tactile Feedback Mechanism for a Data Processing System”, Harvill, et al., filed Aug. 13, 1991 now abandoned, which was a continuation of U.S. patent application Ser. No. 07/315,252, entitled “Tactile Feedback Mechanism for a Data Processing System”, Harvill, et al., filed Feb. 21, 1989 now abandoned, which was a continuation of U.S. patent application Ser. No. 07/029,930, entitled “Tactile Feedback Mechanism for a Data Processing System”, Harvill, et al., filed Mar. 24, 1987 now abandoned.
Number | Name | Date | Kind |
---|---|---|---|
1335272 | Broughton | Mar 1920 | A |
2356267 | Pelunis | Aug 1944 | A |
3510210 | Haney | May 1970 | A |
3777086 | Reido | Dec 1973 | A |
4059830 | Threadgill | Nov 1977 | A |
4074444 | Laenger | Feb 1978 | A |
4209255 | Heynau | Jun 1980 | A |
4302138 | Zarudiansky | Nov 1981 | A |
4355805 | Baer et al. | Oct 1982 | A |
4408495 | Couch et al. | Oct 1983 | A |
4414537 | Grimes | Nov 1983 | A |
4414984 | Zarudiansky | Nov 1983 | A |
4524348 | Lefkowitz | Jun 1985 | A |
4540176 | Baer | Sep 1985 | A |
4542291 | Zimmerman | Sep 1985 | A |
4544988 | Hochstein | Oct 1985 | A |
4553393 | Ruoff | Nov 1985 | A |
4558704 | Petrofsky | Dec 1985 | A |
4565999 | King et al. | Jan 1986 | A |
4569599 | Bolkow | Feb 1986 | A |
4579006 | Hosoda | Apr 1986 | A |
4581491 | Boothroyd | Apr 1986 | A |
4586335 | Hosoda | May 1986 | A |
4586387 | Morgan et al. | May 1986 | A |
4613139 | Robinson | Sep 1986 | A |
4634856 | Kirkham | Jan 1987 | A |
4654520 | Griffiths | Mar 1987 | A |
4654648 | Herrington et al. | Mar 1987 | A |
4660033 | Brandt | Apr 1987 | A |
4665388 | Ivie | May 1987 | A |
4682159 | Davison | Jul 1987 | A |
4711543 | Blair et al. | Dec 1987 | A |
4715235 | Fukui et al. | Dec 1987 | A |
4763284 | Carlin | Aug 1988 | A |
4771344 | Fallacaro et al. | Sep 1988 | A |
4791620 | Leysieffer et al. | Dec 1988 | A |
Number | Date | Country |
---|---|---|
3334395 | Apr 1985 | DE |
3442549 | May 1986 | DE |
2 013 617 | Apr 1979 | GB |
60179821 | Sep 1985 | JP |
1225525 | Apr 1986 | SU |
Number | Date | Country | |
---|---|---|---|
Parent | 08335302 | Oct 1992 | US |
Child | 09189179 | US | |
Parent | 07746292 | Aug 1991 | US |
Child | 08335302 | US | |
Parent | 07315252 | Feb 1989 | US |
Child | 07746292 | US | |
Parent | 07029930 | Mar 1987 | US |
Child | 07315252 | US |