Haptic interface including clutch control
First Claim
1. A haptic interface device comprising:
- a haptic output device capable of providing a plurality of haptic outputs;
a haptic clutch coupled to the haptic output device and configured to engage a haptic model to varying degrees based at least in part on an input received via the haptic output device;
whereinthe haptic output device is configured to output in response to an interaction with an environment with which the haptic model is associated (1) a first selected one of the plurality of haptic outputs in the event the haptic clutch is engaged to a first degree or (2) a second selected one of the plurality of haptic outputs in the event the haptic clutch is engaged to a second degree, such that the haptic output provided in response to the interaction may be varied while the interaction is taking place by varying the degree of engagement of the haptic clutch; and
an environment interaction controller adapted to receive a clutch input;
wherein;
the haptic clutch selectively engages the haptic model according to the clutch input;
the environment interaction controller is further adapted to receive an interaction input;
the haptic model responds to the interaction input; and
the clutch input and the interaction input are forces along different axis.
8 Assignments
0 Petitions
Accused Products
Abstract
A user can selectively engage some part or all of the haptic display of a haptic interface device to produce an enhanced interaction with an environment with which the user interacts using the haptic interface device. Further, the haptic interface device can be implemented so that the part of the haptic display that is engaged can be engaged to varying degree. The degree of engagement with the haptic display (together with whether part or all of the haptic display is engaged) determines the manner in which the haptic display is experienced by the user. The selective engagement with the haptic display is enabled by adding a haptic clutch model to the underlying haptic model used to produce the haptic display, the haptic clutch model engaging some part or all of the haptic model in response to user input. The addition of a haptic clutch model to the haptic model used to produce a haptic display provides a richer user interaction than is provided by a haptic display produced by the haptic model alone.
38 Citations
10 Claims
-
1. A haptic interface device comprising:
-
a haptic output device capable of providing a plurality of haptic outputs; a haptic clutch coupled to the haptic output device and configured to engage a haptic model to varying degrees based at least in part on an input received via the haptic output device;
whereinthe haptic output device is configured to output in response to an interaction with an environment with which the haptic model is associated (1) a first selected one of the plurality of haptic outputs in the event the haptic clutch is engaged to a first degree or (2) a second selected one of the plurality of haptic outputs in the event the haptic clutch is engaged to a second degree, such that the haptic output provided in response to the interaction may be varied while the interaction is taking place by varying the degree of engagement of the haptic clutch; and an environment interaction controller adapted to receive a clutch input;
wherein;the haptic clutch selectively engages the haptic model according to the clutch input; the environment interaction controller is further adapted to receive an interaction input; the haptic model responds to the interaction input; and the clutch input and the interaction input are forces along different axis. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A method for interacting with a haptic interface device comprising:
-
receiving a clutch input via an environment interaction controller adapted to receive the clutch input and receive an interaction input;
wherein the clutch input and the interaction input are forces along different axis;using a haptic clutch to engage a haptic model to varying degrees based at least in part on an input received via a haptic output device;
wherein the haptic clutch selectively engages the haptic model according to the clutch input, the haptic model responds to the interaction input the haptic clutch is coupled to the haptic output device, and the haptic output device is capable of providing a plurality of haptic outputs; andconfiguring the haptic output device to output in response to an interaction with an environment with which the haptic model is associated (1) a first selected one of the plurality of haptic outputs in the event the haptic clutch is engaged to a first degree or (2) a second selected one of the plurality of haptic outputs in the event the haptic clutch is engaged to a second degree, such that the haptic output provided in response to the interaction may be varied while the interaction is taking place by varying the degree of engagement of the haptic clutch.
-
-
10. A computer interface for providing interaction between a user and a computer system comprising:
-
a haptic output device capable of providing a plurality of haptic outputs;
a haptic clutch coupled to the haptic output device and configured to engage a haptic model to varying degrees based at least in part on an input received via the haptic output device;
whereinthe haptic output device is configured to output in response to an interaction with an environment with which the haptic model is associated (1) a first selected one of the plurality of haptic outputs in the event the haptic clutch is engaged to a first degree or (2) a second selected one of the plurality of haptic outputs in the event the haptic clutch is engaged to a second degree, such that the haptic output provided in response to the interaction may be varied while the interaction is taking place by varying the degree of engagement of the haptic clutch; and an environment interaction controller adapted to receive a clutch input;
wherein;the haptic clutch selectively engages the haptic model according to the clutch input; the environment interaction controller is further adapted to receive an interaction input; the haptic model responds to the interaction input; and the clutch input and the interaction input are forces along different axis.
-
Specification