Systems and methods for interfacing with a virtual object in a haptic virtual environment
    1.
    发明授权
    Systems and methods for interfacing with a virtual object in a haptic virtual environment 有权
    用于在触觉虚拟环境中与虚拟对象进行接口的系统和方法

    公开(公告)号:US08576222B2

    公开(公告)日:2013-11-05

    申请号:US12983553

    申请日:2011-01-03

    IPC分类号: G06T15/00 G06T17/00

    摘要: A user of a modeling application modifies an initial virtual object using a sketch drawn on one or more construction planes. Typically, construction planes are connected by an axis that intersects the virtual object. The user can draw a sketch on each construction plane, and the modeling application interpolates a shape along the axis between the sketches to determine what material in the virtual object is to be removed from it. In this manner, material may be removed to create a recess or hole in the virtual object or otherwise to slice away material from the object. A user can use two or more axes and construction planes to produce complex shapes from the initial virtual object. A user can also select a portion of a virtual object and mirror the selected portion. Modifications that the user makes in the selected portion are made correspondingly in the mirrored portion.

    摘要翻译: 建模应用程序的用户使用在一个或多个构造平面上绘制的草图来修改初始虚拟对象。 通常,构造平面通过与虚拟对象相交的轴连接。 用户可以在每个施工平面上绘制草图,并且建模应用程序沿着草图之间的轴插入一个形状,以确定要从中移除虚拟对象中的哪些材质。 以这种方式,可以去除材料以在虚拟物体中产生凹陷或孔,或以其他方式将材料从物体上分离开。 用户可以使用两个或多个轴和构造平面来从初始虚拟对象产生复杂的形状。 用户还可以选择虚拟对象的一部分并镜像所选部分。 用户在所选部分中进行的修改在镜像部分中相应地进行。

    Systems and methods for interfacing with a virtual object in a haptic virtual environment
    2.
    发明申请
    Systems and methods for interfacing with a virtual object in a haptic virtual environment 有权
    用于在触觉虚拟环境中与虚拟对象进行接口的系统和方法

    公开(公告)号:US20110202856A1

    公开(公告)日:2011-08-18

    申请号:US12983553

    申请日:2011-01-03

    IPC分类号: G06F3/048

    摘要: A user of a modeling application modifies an initial virtual object using a sketch drawn on one or more construction planes. Typically, construction planes are connected by an axis that intersects the virtual object. The user can draw a sketch on each construction plane, and the modeling application interpolates a shape along the axis between the sketches to determine what material in the virtual object is to be removed from it. In this manner, material may be removed to create a recess or hole in the virtual object or otherwise to slice away material from the object. A user can use two or more axes and construction planes to produce complex shapes from the initial virtual object. A user can also select a portion of a virtual object and mirror the selected portion. Modifications that the user makes in the selected portion are made correspondingly in the mirrored portion.

    摘要翻译: 建模应用程序的用户使用在一个或多个构造平面上绘制的草图来修改初始虚拟对象。 通常,构造平面通过与虚拟对象相交的轴连接。 用户可以在每个施工平面上绘制草图,并且建模应用程序沿着草图之间的轴插入一个形状,以确定要从中移除虚拟对象中的哪些材质。 以这种方式,可以去除材料以在虚拟物体中产生凹陷或孔,或以其他方式将材料从物体上分离开。 用户可以使用两个或多个轴和构造平面来从初始虚拟对象产生复杂的形状。 用户还可以选择虚拟对象的一部分并镜像所选部分。 用户在所选部分中进行的修改在镜像部分中相应地进行。

    Communications in a system comprising a computer and a haptic interface device
    3.
    发明授权
    Communications in a system comprising a computer and a haptic interface device 有权
    包括计算机和触觉接口设备的系统中的通信

    公开(公告)号:US07486273B1

    公开(公告)日:2009-02-03

    申请号:US12173014

    申请日:2008-07-14

    IPC分类号: G09G5/00 G05B13/02

    CPC分类号: G06F3/016 G06F3/038

    摘要: The present invention comprises methods and apparatuses that can provide reliable communications between a computer and a haptic interface device. The methods and apparatuses can provide communication that is more secure against errors, failures, or tampering than previous approaches. Haptic devices allow a user to communicate with computer applications using the user's sense of touch, for example by applying and sensing forces with the haptic device. The host computer must be able to communicate with the haptic device in a robust and safe manner. The present invention includes a novel method of accomplishing such communication; a computer-readable medium that, when applied to a computer, causes the computer to communicate according to such a method; and a computer system having a host computer and a haptic device communicating according to such a method.

    摘要翻译: 本发明包括可以在计算机和触觉界面装置之间提供可靠通信的方法和装置。 这些方法和装置可以提供比以前的方法更可靠地防止错误,故障或篡改的通信。 触觉设备允许用户使用用户的触摸感觉与计算机应用程序进行通信,例如通过应用和感测与触觉设备的力。 主机必须能够以稳健和安全的方式与触觉设备进行通信。 本发明包括实现这种通信的新方法; 计算机可读介质,当应用于计算机时,使计算机根据这种方法进行通信; 以及具有根据这种方法通信的主计算机和触觉装置的计算机系统。

    Systems and methods for creating virtual objects in a sketch mode in a haptic virtual reality environment
    4.
    发明授权
    Systems and methods for creating virtual objects in a sketch mode in a haptic virtual reality environment 有权
    用于在触觉虚拟现实环境中以草图模式创建虚拟对象的系统和方法

    公开(公告)号:US07864173B2

    公开(公告)日:2011-01-04

    申请号:US10900034

    申请日:2004-07-27

    IPC分类号: G06T17/00

    摘要: A user of a modeling application modifies an initial virtual object using a sketch drawn on one or more construction planes. Typically, construction planes are connected by an axis that intersects the virtual object. The user can draw a sketch on each construction plane, and the modeling application interpolates a shape along the axis between the sketches to determine what material in the virtual object is to be removed from it. In this manner, material may be removed to create a recess or hole in the virtual object or otherwise to slice away material from the object. A user can use two or more axes and construction planes to produce complex shapes from the initial virtual object. A user can also select a portion of a virtual object and mirror the selected portion. Modifications that the user makes in the selected portion are made correspondingly in the mirrored portion.

    摘要翻译: 建模应用程序的用户使用在一个或多个构造平面上绘制的草图来修改初始虚拟对象。 通常,构造平面通过与虚拟对象相交的轴连接。 用户可以在每个施工平面上绘制草图,并且建模应用程序沿着草图之间的轴插入一个形状,以确定要从中移除虚拟对象中的哪些材质。 以这种方式,可以去除材料以在虚拟物体中产生凹陷或孔,或以其他方式将材料从物体上分离开。 用户可以使用两个或多个轴和构造平面来从初始虚拟对象产生复杂的形状。 用户还可以选择虚拟对象的一部分并镜像所选部分。 用户在所选部分中进行的修改在镜像部分中相应地进行。

    Method and apparatus for generating and interfacing with a haptic virtual reality environment
    5.
    发明授权
    Method and apparatus for generating and interfacing with a haptic virtual reality environment 有权
    用于生成和与触觉虚拟现实环境相互连接的方法和装置

    公开(公告)号:US07800609B2

    公开(公告)日:2010-09-21

    申请号:US11968474

    申请日:2008-01-02

    IPC分类号: G06T15/00 G06F3/01

    CPC分类号: G06T15/00

    摘要: A method for generating a haptic interactive representation including the steps of defining a haptic interaction space and building a hierarchical construct, for use within the haptic interaction space, using a plurality of underlying constructs. In one embodiment the method includes determining the forces to be applied to a user by generating a haptic interactive, sensing a position of a user in real space, determining a haptic interface location in the haptic interaction space in response to the position of the user in real space and determining whether the virtual object collides with the haptic interface location. The invention also relates to a method for interacting with a haptic interactive representation. The method includes creating a haptic process having the haptic interactive representation, associating a callback with the haptic process, connecting to a second process which interacts with the haptic process and associating the callback which is associated with the haptic process with the second process. The method further includes requesting the callback by the second process, and returning, by the haptic process through the callback to the second process, at least one parameter associated with the haptic interactive representation.

    摘要翻译: 一种用于生成触觉交互表示的方法,包括以下步骤:使用多个底层构造来定义触觉交互空间并构建使用在所述触觉交互空间内的分层结构。 在一个实施例中,该方法包括通过生成触觉交互来确定要施加给用户的力,感测用户在实际空间中的位置,响应于用户的位置来确定触觉交互空间中的触觉界面位置 确定虚拟对象是否与触觉界面位置相冲突。 本发明还涉及一种用于与触觉交互表示相互作用的方法。 该方法包括创建具有触觉交互表示的触觉过程,将回调与触觉过程相关联,连接到与触觉过程相互作用的第二进程并将与触觉进程相关联的回调与第二进程相关联。 该方法还包括请求第二进程的回调,并且通过触觉处理通过回调向第二进程返回与触觉交互表示相关联的至少一个参数。

    Method and apparatus for generating and interfacing with a haptic virtual reality environment
    6.
    发明授权
    Method and apparatus for generating and interfacing with a haptic virtual reality environment 有权
    用于生成和与触觉虚拟现实环境相互连接的方法和装置

    公开(公告)号:US07319466B1

    公开(公告)日:2008-01-15

    申请号:US09574131

    申请日:2000-05-18

    IPC分类号: G06T15/00

    CPC分类号: G06T15/00

    摘要: A method for generating a haptic interactive representation including the steps of defining a haptic interaction space and building a hierarchical construct, for use within the haptic interaction space, using a plurality of underlying constructs. In one embodiment the method includes determining the forces to be applied to a user by generating a haptic interactive, sensing a position of a user in real space, determining a haptic interface location in the haptic interaction space in response to the position of the user in real space and determining whether the virtual object collides with the haptic interface location. The invention also relates to a method for interacting with a haptic interactive representation. The method includes creating a haptic process having the haptic interactive representation, associating a callback with the haptic process, connecting to a second process which interacts with the haptic process and associating the callback which is associated with the haptic process with the second process. The method further includes requesting the callback by the second process, and returning, by the haptic process through the callback to the second process, at least one parameter associated with the haptic interactive representation.

    摘要翻译: 一种用于生成触觉交互表示的方法,包括以下步骤:使用多个底层构造来定义触觉交互空间并构建使用在所述触觉交互空间内的分层结构。 在一个实施例中,该方法包括通过生成触觉交互来确定要施加给用户的力,感测用户在实际空间中的位置,响应于用户的位置来确定触觉交互空间中的触觉界面位置 确定虚拟对象是否与触觉界面位置相冲突。 本发明还涉及一种用于与触觉交互表示相互作用的方法。 该方法包括创建具有触觉交互表示的触觉过程,将回调与触觉过程相关联,连接到与触觉过程相互作用的第二进程并将与触觉进程相关联的回调与第二进程相关联。 该方法还包括请求第二进程的回调,并且通过触觉处理通过回调向第二进程返回与触觉交互表示相关联的至少一个参数。

    Systems and methods for creating virtual objects in a sketch mode in a haptic virtual reality environment
    9.
    发明授权
    Systems and methods for creating virtual objects in a sketch mode in a haptic virtual reality environment 有权
    用于在触觉虚拟现实环境中以草图模式创建虚拟对象的系统和方法

    公开(公告)号:US06792398B1

    公开(公告)日:2004-09-14

    申请号:US09352066

    申请日:1999-07-14

    IPC分类号: G06F1710

    摘要: A user of a modeling application modifies an initial virtual object using a sketch drawn on one or more construction planes. Typically, construction planes are connected by an axis that intersects the virtual object. The user can draw a sketch on each construction plane, and the modeling application interpolates a shape along the axis between the sketches to determine what material in the virtual object is to be removed from it. In this manner, material may be removed to create a recess or hole in the virtual object or otherwise to slice away material from the object. A user can use two or more axes and construction planes to produce complex shapes from the initial virtual object. A user can also select a portion of a virtual object and mirror the selected portion. Modifications that the user makes in the selected portion are made correspondingly in the mirrored portion.

    摘要翻译: 建模应用程序的用户使用在一个或多个构造平面上绘制的草图来修改初始虚拟对象。 通常,构造平面通过与虚拟对象相交的轴连接。 用户可以在每个施工平面上绘制草图,并且建模应用程序沿着草图之间的轴插入一个形状,以确定要从中移除虚拟对象中的哪些材质。 以这种方式,可以去除材料以在虚拟物体中产生凹陷或孔,或以其他方式将材料从物体上分离开。 用户可以使用两个或多个轴和构造平面来从初始虚拟对象产生复杂的形状。 用户还可以选择虚拟对象的一部分并镜像所选部分。 用户在所选部分中进行的修改在镜像部分中相应地进行。

    Communications with a haptic interface device from a host computer
    10.
    发明授权
    Communications with a haptic interface device from a host computer 有权
    与来自主机的触觉接口设备的通信

    公开(公告)号:US08300010B2

    公开(公告)日:2012-10-30

    申请号:US12363720

    申请日:2009-01-31

    IPC分类号: G09G5/00 G05B13/02

    CPC分类号: G06F3/016 G06F3/038

    摘要: The present invention comprises methods and apparatuses that can provide reliable communications between a computer and a haptic interface device. The methods and apparatuses can provide communication that is more secure against errors, failures, or tampering than previous approaches. Haptic devices allow a user to communicate with computer applications using the user's sense of touch, for example by applying and sensing forces with the haptic device. The host computer must be able to communicate with the haptic device in a robust and safe manner. The present invention includes a novel method of accomplishing such communication; a computer-readable medium that, when applied to a computer, causes the computer to communicate according to such a method; and a computer system having a host computer and a haptic device communicating according to such a method.

    摘要翻译: 本发明包括可以在计算机和触觉界面装置之间提供可靠通信的方法和装置。 这些方法和装置可以提供比以前的方法更可靠地防止错误,故障或篡改的通信。 触觉设备允许用户使用用户的触摸感觉与计算机应用程序进行通信,例如通过应用和感测与触觉设备的力。 主机必须能够以稳健和安全的方式与触觉设备进行通信。 本发明包括实现这种通信的新方法; 计算机可读介质,当应用于计算机时,使计算机根据这种方法进行通信; 以及具有根据这种方法通信的主计算机和触觉装置的计算机系统。