IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0425718
(2003-04-30)
|
등록번호 |
US-7280095
(2007-10-09)
|
발명자
/ 주소 |
|
출원인 / 주소 |
|
대리인 / 주소 |
Thelen Reid Brown Raysman & Steiner LLP
|
인용정보 |
피인용 횟수 :
74 인용 특허 :
93 |
초록
▼
Embodiments of the invention relate to a hierarchical method for generating force feedback effects. In one embodiment, a method comprises receiving a first force contribution associated with a first (e.g., previous) position of a manipulandum; determining a second force contribution associated with
Embodiments of the invention relate to a hierarchical method for generating force feedback effects. In one embodiment, a method comprises receiving a first force contribution associated with a first (e.g., previous) position of a manipulandum; determining a second force contribution associated with a second (e.g., current) position of the manipulandum; and outputting a force signal to an actuator coupled to the manipulandum, such that the actuator renders a feedback force having a sum of the first and second force contributions. The method may further include classifying force effects according to a predetermined "hierarchy" (or "priority") scheme, whereby the second force contribution is related to "high" priority force effects associated with the second position, and the first force contribution is related to "low" priority force effects associated with the first position. As such, computation delay in outputting force feedback effects can be substantially reduced, thereby enhancing the stability and performance of the underlying force feedback system.
대표청구항
▼
What is claimed is: 1. A method, comprising: assigning a priority value to each of one or more force effects, the priority value assigned to a force effect based upon a magnitude of an impact of the force effect upon one or more system parameters; receiving a first force contribution associated wit
What is claimed is: 1. A method, comprising: assigning a priority value to each of one or more force effects, the priority value assigned to a force effect based upon a magnitude of an impact of the force effect upon one or more system parameters; receiving a first force contribution associated with a first position of a manipulandum, the first force contribution including at least one force effect having a first priority value assigned thereto; determining a second force contribution associated with a second position of the manipulandum, the second position being subsequent to the first position, the second force contribution including at least one force effect having a second priority value assigned thereto; and outputting a force signal to an actuator coupled to the manipulandum, the actuator configured to render a feedback force, the feedback force including a sum of the first force contribution and the second force contribution. 2. The method of claim 1, wherein one of the one or more parameters is system stability. 3. The method of claim 2, wherein the at least one force effect having the second priority value assigned thereto includes at least one condition effect, and the at least one force effect having the first priority value assigned thereto includes at least one temporal effect. 4. The method of claim 1, wherein one of the one or more parameters is an effect gain. 5. The method of claim 4, wherein the at least one force effect having the second priority value assigned thereto includes at least one high gain force effect, and the at least one force effect having the first priority value assigned thereto includes at least one low gain force effect. 6. The method of claim 1, further comprising determining a third force contribution associated with the second position of the manipulandum, the third force contribution including at least one force effect, associated with the second position of the manipulandum, having a first priority value assigned thereto. 7. The method of claim 1, wherein the manipulandum includes one of a knob, a scroll wheel, a steering wheel, a jog dial, a joystick, and a medical instrument. 8. A processor-executable program, stored on a computer readable medium, comprising: code to receive a first force contribution associated with a first position of a manipulandum, the first force contribution including at least one force effect having a first priority value assigned thereto, the first priority value assigned to a force effect based upon a first magnitude of an impact of the force effect upon one or more system parameters; code to determine a second force contribution associated with a second position of the manipulandum, the second position being subsequent to the first position, the second force contribution including at least one force effect having a second priority value assigned thereto, the second priority value assigned to a force effect based upon a second magnitude of the impact of the force effect upon the one or more system parameters; and code to output a force signal to an actuator coupled to the manipulandum, the actuator configured to render a feedback force having a sum of the first force contribution and the second force contribution. 9. The processor-executable program of claim 8 further comprising: code to determine a third force contribution associated with the second position of the manipulandum, the third force contribution including at least one force effect, associated with the second position of the manipulandum, having a first priority value assigned thereto. 10. The processor-executable program of claim 8 wherein the at least one force effect having the second priority value assigned thereto includes at least one condition effect, and the at least one force effect having the first priority value assigned thereto includes at least one temporal effect. 11. The processor-executable program of claim 8 wherein the at least one force effect having the second priority value assigned thereto includes at least one high gain force effect, and the at least one force effect having the first priority value assigned thereto includes at least one low gain force effect. 12. An apparatus, comprising: a manipulandum having a range of motion including a first position and a second position, the second position being subsequent to the first position; a sensor coupled to the manipulandum and operable to monitor a position of the manipulandum in the range of motion; and an actuator coupled to the manipulandum, the actuator configured to receive a force signal and output a feedback force having a first force contribution and a second force contribution, the first force contribution associated with the first position of the manipulandum and including at least one force effect having a first priority value assigned thereto, the first priority value assigned to a force effect based upon a first magnitude of an impact of the force effect upon one or more system parameters, the second force contribution being associated with the second position of the manipulandum and including at least one force effect having a second priority value assigned thereto, the second priority value assigned to a force effect based upon a second magnitude of the impact of the force effect upon the one or more system parameters. 13. The apparatus of claim 12 wherein the at least one force effect having the second priority value assigned thereto includes at least one condition effect, and the at least one force effect having the first priority value assigned thereto includes at least one temporal effect. 14. The apparatus of claim 12 further comprising: a processor, in communication with the sensor and the actuator, the processor operative to receive a signal from the sensor and output the force signal to the actuator. 15. The apparatus of claim 14 further comprising a memory storing a program executable by the processor, the program comprising: code to receive the first force contribution associated with the first position of the manipulandum; code to determine the second force contribution associated with the second position of the manipulandum, the second position being subsequent to the first position; and code to output the force signal to the actuator coupled to the manipulandum. 16. The apparatus of claim 12 wherein the manipulandum includes one of a knob, a scroll wheel, a steering wheel, a jog dial, a joystick, and a medical instrument. 17. The apparatus of claim 12 wherein the at least one force effect having the second priority value assigned thereto includes at least one high gain force effect, and the at least one force effect having the first priority value assigned thereto includes at least one low gain force effect.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.