Haptic feedback device
First Claim
1. A joystick apparatus comprising:
- a base;
a graspable handle coupled to the base and moveable in a plurality of rotatable degrees of freedom with respect to the base;
a sensor configured to sense movement of the handle relative to the base about the plurality rotatable degrees of freedom, the sensor configured to output a sensor signal to a processor; and
an actuator coupled to the base and the handle, the actuator configured to move between an extended and a retracted position when activated to provide a force sensation to the handle along an axis oriented along a length of the handle, wherein the actuator is activated upon receiving a control signal from the processor in response to the sensor signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A force feedback interface and method including an actuator in a non-primary axis or degree of freedom. The force feedback interface device is connected to a host computer that implements a host application program or graphical environment. The interface device includes a user manipulatable object, a sensor for detecting movement of the user object, and an actuator to apply output forces to the user object. The actuator outputs a force sensation on the user object in non-primary axis or degree of freedom. Force sensations such as a jolt, vibration, a constant force, and a texture force can be output on the user object with the actuator. The force sensations can be output in a direction perpendicular to a planar degree of freedom, radial to spherical degree of freedom, and/or along a lengthwise axis of the user object. The system may be utilized where multiple users are able to manipulate respective user manipulatable objects to interact with one another over a network environment and experience the non-primary degree of freedom/axis force sensation.
-
Citations
17 Claims
-
1. A joystick apparatus comprising:
-
a base;
a graspable handle coupled to the base and moveable in a plurality of rotatable degrees of freedom with respect to the base;
a sensor configured to sense movement of the handle relative to the base about the plurality rotatable degrees of freedom, the sensor configured to output a sensor signal to a processor; and
an actuator coupled to the base and the handle, the actuator configured to move between an extended and a retracted position when activated to provide a force sensation to the handle along an axis oriented along a length of the handle, wherein the actuator is activated upon receiving a control signal from the processor in response to the sensor signal. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A steering wheel apparatus, comprising:
-
a base;
a wheel adapted to be manipulated by a user using physical contact, the wheel having a shaft oriented about an axis and coupled to the base, wherein the wheel is rotatable about the axis with respect to the base;
a sensor coupled to the wheel and configured to sense rotation of the wheel relative to the base along the axis, the sensor configured to output a sensor signal corresponding to the sensed rotation to a processor; and
an actuator coupled to the base and the shaft, the actuator configured to move between an extended and a retracted position when activated to provide a force sensation to the wheel along the axis, wherein the actuator is activated upon receiving a control signal from the processor in response to the sensor signal. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A stylus, comprising:
-
a cylindrical body configured to be held by a user, the cylindrical body including a tip at a first end, the tip including a ball therein adapted to be in contact with a substantially planar surface, the tip configured to allow the ball to freely rotate when the tip is moved along the planar surface; and
an actuator positioned within the cylindrical body and configured to move between a retracted position and an extended position when activated by a control signal from a processor, wherein the actuator is configured to apply a force to the ball to output a force sensation to be felt by the user. - View Dependent Claims (12, 13, 14, 15)
-
-
16. Logic encoded in one or more tangible media for execution by a machine and when executed operable to perform a method, the method comprising:
-
receiving a sensor signal associated with sensed movement of a user manipulatable object about a primary degree of freedom;
updating position values of a graphical object in a graphical interface of a host application program in response to the received sensor signal, wherein the graphical object is associated with the user manipulatable object; and
outputting a control signal to an actuator within the user manipulatable object in response to the updated position values, wherein the actuator moves between a retracted position and an extended position along a non-primary degree of freedom upon receiving the control signal to produce a force sensation which is physically felt by a user operating the user manipulatable object.
-
-
17. A video game system comprising:
-
a plurality of interface devices, each coupled to a respective host computer communicating with a host application program over a network, each interface device having a user manipulatable object configured to move in at least one primary degree of freedom;
each interface device having an actuator configured to move between an extended position and a retracted position to produce a force sensation on the user manipulatable object along a non-primary degree of freedom upon receiving a control signal from its respective host computer;
each interface device having a sensor configured to the sense movement of the user manipulatable object in the at least one primary degree of freedom, each sensor configured to provide a sensor signal associated with the sensed movement to the host application program via its respective host computer, wherein the host application program notifies at least one of the host computers to send the control signal to its respective actuator to output the linear force sensation in response to the sensor signal.
-
Specification