Hybrid control of haptic feedback for host computer and interface device
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G09G-005/00
출원번호
US-0184041
(2002-06-25)
등록번호
US-7502011
(2009-03-10)
발명자
/ 주소
Braun,Adam C.
Martin,Kenneth M.
Rosenberg,Louis B.
출원인 / 주소
Immersion Corporation
대리인 / 주소
Kilpatrick Stockton LLP
인용정보
피인용 횟수 :
5인용 특허 :
39
초록▼
A hybrid haptic feedback system in which a host computer and haptic feedback device share processing loads to various degrees in the output of haptic sensations, and features for efficient output of haptic sensations in such a system. A haptic feedback interface device in communication with a host c
A hybrid haptic feedback system in which a host computer and haptic feedback device share processing loads to various degrees in the output of haptic sensations, and features for efficient output of haptic sensations in such a system. A haptic feedback interface device in communication with a host computer includes a device microcontroller outputting force values to the actuator to control output forces. In various embodiments, the microcontroller can determine force values for one type of force effect while receiving force values computed by the host computer for a different type of force effect. For example, the microcontroller can determine closed loop effect values and receive computed open loop effect values from the host; or the microcontroller can determine high frequency open loop effect values and receive low frequency open loop effect values from the host. Various features allow the host to efficiently stream computed force values to the device.
대표청구항▼
What is claimed is: 1. An apparatus, comprising a processor configured to: determine a closed loop force value, receive an open loop force value, and output a force signal based at least in part on the closed loop force value and the open loop force value. 2. The apparatus of claim 1 wherein the
What is claimed is: 1. An apparatus, comprising a processor configured to: determine a closed loop force value, receive an open loop force value, and output a force signal based at least in part on the closed loop force value and the open loop force value. 2. The apparatus of claim 1 wherein the processor is configured to receive the open loop force value from a host processor. 3. The apparatus of claim 2 wherein the processor is configured to receive the open loop force value from the host processor by way of isochronous data transfer. 4. The apparatus of claim 3 wherein the processor is configured to communicate with the host processor via a Universal Serial Bus. 5. The apparatus of claim 1 further comprising: a manipulandum moveable in at least one degree of freedom, an actuator coupled to the manipulandum, the actuator configured to output a force effect to the manipulandum in response to the force signal. 6. The apparatus of claim 5 further comprising a sensor configured to detect a position of the manipulandum in the at least one degree of freedom, the closed loop force value being associated with a closed loop force effect determined based at least in part on a sensor signal output from the sensor. 7. The apparatus of claim 6 wherein the closed loop force value is associated with at least one of a spring force, a damping force, and a texture force. 8. The apparatus of claim 5 wherein the manipulandum comprises one of a joystick, a mouse, a trackball, a stylus, a steering wheel, a knob, a button, a gamepad, a gun-like targeting device, a hand grip, and a medical instrument. 9. The apparatus of claim 1 wherein the open loop force value is associated with an open loop force effect received from a host processor. 10. The apparatus of claim 9 wherein the open loop force effect comprises at least one periodic force. 11. The apparatus of claim 1 wherein the closed loop force value is associated with a high-frequency force effect, determined based at least in part on a command from a host processor. 12. The apparatus of claim 11 wherein the open loop force value is associated with a low-frequency force effect provided by the host processor. 13. The apparatus of claim 1, further comprising an actuator in communication with the processor, the actuator being configured to receive the force signal from the processor and output a force effect. 14. A processor-executable program stored in a computer-readable medium, comprising: code to determine a closed loop force value; code to receive an open loop force value; and code to output a force signal to an actuator, the force signal based at least in part on the closed loop force value and the open loop force value. 15. The processor-executable program of claim 14 wherein the actuator is coupled to a manipulandum, the processor-executable program further comprising code to receive a sensor signal from a sensor coupled to the manipulandum, the closed loop force value being associated with a closed loop force effect, determined based at least in part on the sensor signal. 16. The processor-executable program of claim 15 wherein the closed loop force effect comprises at least one of a spring force, a damping force, and a texture force. 17. The processor-executable program of claim 15 wherein the open loop force value is associated with an open loop force effect received from a host processor. 18. The processor-executable program of claim 17 wherein the open loop force effect comprises at least one periodic force. 19. The processor-executable program of claim 14 wherein the closed loop force value is associated with a high-frequency force effect, determined based at least in part on a command from a host processor. 20. The processor-executable program of claim 19 wherein the open loop force value is associated with a low-frequency force effect, received from the host processor.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (39)
Fischer Patrick J. (Oxford GBX), Actuator assembly.
Hladky Walter (Chatham NJ) DeVito Ralph J. (Kendall Park NJ) Hoffman Louis S. (Morristown NJ), Aircraft simulator and simulated control system therefor.
Mangseth Glen (El Dorado Hills CA) Lovas Albert J. (Sacramento CA) Dempster Philip T. (St. Helena CA), Apparatus for controlled exercise and diagnosis of human performance.
Frosch Robert A. Administrator of the National Aeronautics and Space Administration ; with respect to an invention of ( Palo Alto CA) Salisbury ; Jr. John K. (Palo Alto CA), Controller arm for a remotely related slave arm.
Chen Elaine Y. ; An Bin ; Osborne Timothy R. ; DiLascia Paul ; Coill Matthew, Force feedback joystick with digital signal processor controlled by host processor.
Zilles Craig B. ; Salisbury ; Jr. J. Kenneth ; Massie Thomas H. ; Brock David Lawrence ; Srinivasan Mandayam A. ; Morgenbesser Hugh B., Method and apparatus for determining forces to be applied to a user through a haptic interface.
Bond Malcolm L. (Winters CA) Dempster Philip T. (Davis CA), Method for diagnosis and/or training of proprioceptor feedback capabilities in a muscle and joint system of a human pati.
Casey Patrick Alan ; Love Shaun Timothy ; Rademacher Timothy John ; Weed Steven Frank ; Wolfe Charles Thomas, Methods and apparatus for isochronous printing with minimal buffering.
Smithson Bonnie J. (Sunnyvale CA) Aknin Jacques D. (San Carlos CA) Lichac Gerald J. (Santa Cruz CA) Moncrief Rick L. (San Jose CA) Winblad Wade O. (Hayward CA), System and method for bicycle riding simulation.
Pierce Mark S. (Palo Alto CA) Loper ; III Milton H. (Mountain View CA) Harper Dennis D. (Campbell CA) Akers David S. (Fremont CA) Lee Samuel (San Jose CA), Vehicle simulator including cross-network feedback.
Flanagan, Adrian; Conway, Mel J.; Pratt, Susan Michelle; Moloney, Eoghan; English, Eoin E., Method and apparatus for haptic vibration response profiling and feedback.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.