Haptic authoring
First Claim
Patent Images
1. A method of haptic authoring, comprising the steps of:
- developing a database describing one or more virtual objects in a virtual world, the database including geometric data facilitating object visualization;
assigning haptic attributes to one or more of the virtual objects; and
providing an interface enabling a user to both view and feel the objects to which the haptic attributes have been assigned.
4 Assignments
0 Petitions
Accused Products
Abstract
Methods are presented for authoring geometrical databases which incorporate touch or haptic feedback. In particular, a database of geometrical elements incorporates attributes necessary to support haptic interactions such as stiffness, hardness, friction, and so forth. Users may instantiate objects designed through CAD/CAM environments or attach haptic or touch attributes to subcomponents such as surfaces or solid sub-objects. The resulting haptic/visual databases or world-describing models can then be viewed and touched using a haptic browser or other appropriate user interface.
-
Citations
20 Claims
-
1. A method of haptic authoring, comprising the steps of:
-
developing a database describing one or more virtual objects in a virtual world, the database including geometric data facilitating object visualization;
assigning haptic attributes to one or more of the virtual objects; and
providing an interface enabling a user to both view and feel the objects to which the haptic attributes have been assigned. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method of haptic authoring, comprising the steps of:
-
providing a computer system including a memory and a display device;
storing, in the memory, a database including information which describes an object viewable on the display device;
assigning a haptic attribute to the object in the database;
a visual/haptic avatar;
using the avatar to;
a) visualize a user'"'"'s position relative to the object, and b) interact with the object through touch; and
editing the haptic attribute until achieving a desired tactical interaction using the avatar.
-
-
18. A method of haptic authoring in response to a user position and orientation, comprising the steps of:
-
providing a computer system including a memory and a display device;
storing, in the memory, information relating to a three-dimensional virtual world, the information including the description of a virtual object in terms of geometrical surface data enabling the object to be viewed on the display device, along with one or more attributes relating to touch;
providing an avatar with multiple degrees of freedom enabling user position and orientation to be visualized on the display device in conjunction with the virtual object;
determining user-applied force from the user position and orientation;
mapping the user position, orientation and applied force into the virtual world to determine interactions between the user and the virtual object;
generating a virtual reality force field in response to the interactions as a function of the stored attributes relating to touch;
directing a tactile force on the user through the avatar in response to the virtual reality force field;
editing the database until achieving a desired tactical force. - View Dependent Claims (19, 20)
-
Specification