A mechanical interface for providing high bandwidth and low noise mechanical input and output for computer systems. A gimbal mechanism includes multiple members that are pivotally coupled to each other to provide two revolute degrees of freedom to a user manipulatable about a pivot point located rem
A mechanical interface for providing high bandwidth and low noise mechanical input and output for computer systems. A gimbal mechanism includes multiple members that are pivotally coupled to each other to provide two revolute degrees of freedom to a user manipulatable about a pivot point located remotely from the members at about an intersection of the axes of rotation of the members. A linear axis member, coupled to the user object, is coupled to at least one of the members, extends through the remote pivot point and is movable in the two rotary degrees of freedom and a third linear degree of freedom. Transducers associated with the provided degrees of freedom include sensors and actuators and provide an electromechanical interface between the object and a computer. Capstan band drive mechanisms transmit forces between the transducers and the object and include a capstan and flat bands, where the flat bands transmit motion and force between the capstan and interface members. Applications include simulations of medical procedures, e.g. epidural anesthesia, where the user object is a needle or other medical instrument, or other types of simulations or games.
대표청구항▼
What is claimed is: 1. An apparatus, comprising a base; a first extension member having a first end and a second opposed end, the second end coupled to the base, the first extension member pivotable about a first axis; a second extension member having a first end and a second opposed end, the secon
What is claimed is: 1. An apparatus, comprising a base; a first extension member having a first end and a second opposed end, the second end coupled to the base, the first extension member pivotable about a first axis; a second extension member having a first end and a second opposed end, the second end coupled to the base, the second extension member pivotable about a second axis, wherein the first axis and second axis intersect; a first central member having a first end and a second opposed end, wherein the second end is pivotably coupled to the first end of the first extension member; a second central member having a first end and a second opposed end, wherein the second end is pivotably coupled to the first end of the second extension member, the first end of the first central member and the first end of the second central member converge toward one another at an interface region to form a closed loop, the interface region adapted to receive a removable user graspable object, wherein the user graspable object is moveable with respect to the base; a sensor configured to measure position of the user graspable object, the sensor configured to provide at least one sensor signal associated with the position of the user graspable object to a processor; and an actuator coupled to a portion of the linkage and configured to output a force to one or more of the members based on the an activating signal received from the processor, wherein the activating signal is based at least partially on the sensor signal. 2. The apparatus of claim 1, wherein each of the first extension member, the second extension member, the first central member and the second central member are configured to move when the user graspable object is moved. 3. The apparatus of claim 1, wherein the user graspable object is configured to be moved in a linear degree of freedom with respect to the base. 4. The apparatus of claim 1, wherein the activating signal is operative to compensate for a gravitational force resulting from a weight of the actuator to allow the user graspable object to be moved substantially free from gravitational force. 5. The apparatus of claim 1, further comprising a computer system coupled to the sensor and the actuator, the computer system configured to execute a video game simulation, wherein the host computer is configured to output display signals adapted to display images of the video game to a display screen, wherein the host computer is configured to manipulate a graphical object in the video game simulation in response to receiving the sensor signal. 6. The apparatus of claim 1, further comprising a computer system coupled to the sensor and the actuator, the computer system configured to execute a medical simulation, wherein the host computer is configured to output display signals adapted to display images of the medical simulation to a display screen, wherein the host computer is configured to manipulate a graphical object in the medical simulation in response to receiving the sensor signal. 7. The apparatus of claim 1, further comprising a band drive mechanism coupled to the actuator and one or more of said members, the band drive mechanism configured to transmit the force generated by the actuator to the user graspable object, the band drive mechanism configured to transmit the movement applied to the user graspable object to the sensor. 8. A method, comprising: providing an interface apparatus having a base, the interface apparatus including a closed loop linkage mechanism coupled to the base and having a first extension member having a first end and a second opposed end, the second end coupled to the base, the first extension member pivotable about a first axis, the linkage mechanism including a second extension member having a first end and a second opposed end, the second end coupled to the base, the second extension member pivotable about a second axis, wherein the first axis and second axis intersect, the linkage mechanism including a first central member having a first end and a second opposed end, wherein the second end is pivotably coupled to the first end of the first extension member and a second central member having a first end and a second opposed end, wherein the second end is pivotably coupled to the first end of the second extension member, the first end of the first central member and the first end of the second central member located proximate to one another and adapted to receive a removable user graspable object, wherein the user graspable object is moveable with respect to the base; measuring a position of the user graspable object as the user graspable object is moved via a sensor coupled to the interface apparatus; and outputting a force that is to be felt on the user graspable object using an actuator coupled to said interface apparatus, wherein the actuator outputs the force based on at least on the measured position of the user graspable object from the sensor. 9. The method of claim 8, wherein each of the first extension member, the second extension member, the first central member and the second central member are configured to move when the user graspable object is moved. 10. The method of claim 8, wherein the user graspable object is configured to be moved in a linear degree of freedom with respect to the base. 11. The method of claim 8, wherein the activating signal is operative to compensate for a gravitational force resulting from a weight of the actuator to allow the user graspable object to be moved substantially free from gravitational force. 12. The method of claim 8, further comprising executing a video game simulation on a computer system coupled to the sensor and the actuator, wherein the host computer is configured to output display signals adapted to display images of the video game to a display screen, wherein the host computer is configured to manipulate a graphical object in the video game simulation in response to receiving the sensor signal. 13. The method of claim 8, executing a video game simulation on a computer system coupled to the sensor and the actuator, the computer system configured to execute a medical simulation, wherein the host computer is configured to output display signals adapted to display images of the medical simulation to a display screen, wherein the host computer is configured to manipulate a graphical object in the medical simulation in response to receiving the sensor signal. 14. The method of claim 8, further comprising transmitting the force from the actuator to the user graspable object via one or more of said members using a band drive mechanism, wherein the band drive mechanism is configured to transmit the movement applied to the user graspable object to the sensor. 15. A program storage device readable by a machine, tangibly embodying a program of instructions executable by the machine to perform a method, the method comprising: sensing movement of a user graspable object with respect to a ground, the user graspable object coupled to an interface of an interface apparatus having a base, the interface apparatus including a first extension member having a first end and a second opposed end, the second end coupled to the base, the first extension member pivotable about a first axis, the interface apparatus including a second extension member having a first end and a second opposed end, the second end coupled to the base, the second extension member pivotable about a second axis, the interface apparatus including a first central member having a first end and a second opposed end, wherein the second end is pivotably coupled to the first end of the first extension member and a second central member having a first end and a second opposed end, wherein the second end is pivotably coupled to the first end of the second extension member, the first end of the first central member and the first end of the second central member configured to converge at a location proximate to one another at the interface; measuring a position of the user graspable object as the user graspable object is moved via a sensor coupled to the interface apparatus; and outputting a force signal to an actuator coupled to the user graspable object, wherein the actuator outputs a force corresponding to the force signal to be felt on the user graspable object, wherein the actuator outputs the force based on at least on the measured position of the user graspable object from the sensor. 16. The method of claim 15, wherein each of the first extension member, the second extension member, the first central member and the second central member are configured to move when the user graspable object is moved. 17. The method of claim 15, wherein the user graspable object is configured to be moved in a linear degree of freedom with respect to the base. 18. The method of claim 15, wherein the activating signal is operative to compensate for a gravitational force resulting from a weight of the actuator to allow the user graspable object to be moved substantially free from gravitational force. 19. The method of claim 15, further comprising executing a video game simulation on a computer system coupled to the sensor and the actuator, wherein the host computer is configured to output display signals adapted to display images of the video game to a display screen, wherein the host computer is configured to manipulate a graphical object in the video game simulation in response to receiving the sensor signal. 20. The method of claim 15, executing a video game simulation on a computer system coupled to the sensor and the actuator, the computer system configured to execute a medical simulation, wherein the host computer is configured to output display signals adapted to display images of the medical simulation to a display screen, wherein the host computer is configured to manipulate a graphical object in the medical simulation in response to receiving the sensor signal. 21. The method of claim 15, further comprising transmitting the force from the actuator to the user graspable object via one or more of said members using a band drive mechanism, wherein the band drive mechanism is configured to transmit the movement applied to the user graspable object to the sensor.
Vykukal Hubert C. (Los Altos CA) King Reginald F. (San Francisco CA) Vallotton Wilbur C. (Los Gatos CA), Anthropomorphic master/slave manipulator system.
Tomelleri Raffaele (Verona ITX), Apparatus for measure and/or check the position and orientation of characteristic spots or areas in structures, particul.
Harlow ; Jr. Albert L. (Chagrin Falls OH) Bechtold Richard E. (Hunt Valley MD) Parker David (Orem UT) Merat Francis L. (University Heights OH) Podany Mark (Parma Heights OH) Laning Raymond C. (Cheste, Automated three-dimensional precision coatings application apparatus.
Chapman Mark A. V. (Wotton-Under-Edge GBX) McFadden Seamus (Bristol GBX) Eales Marcus J. (Wotton-Under-Edge GBX) Bailey Andrew M. (Bristol GBX), Calibration and measurement device.
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.
Fuchs Anton (Bhmenkirchen DEX) Aubele Eugen (Bhmenkirchen DEX) Kern Rudi (Aalen DEX) Rgele Rudolf (Konigsbronn DEX) Puntigam Walter (Groskuchen DEX) Aubele Karl-Eugen (Geislingen DEX), Coordinate measurement machine having a probe head and an electronic system for processing probe signals.
Rosenberg, Louis B.; Schena, Bruce M.; Brave, Scott B.; Jackson, Bernard G., Digitizing system and rotary table for determining 3-D geometry of an object.
Chen Elaine Y. ; An Bin ; Osborne Timothy R. ; DiLascia Paul ; Coill Matthew, Force feedback joystick with digital signal processor controlled by host processor.
Evans Michael (Germantown OH) Lombardo A. Michael (Bellbrook OH) Parker Michael A. (Franklin OH) Ullery Steven (West Carrollton OH) Denison ; Jr. Charles W. (Germantown OH), Generative measuring system.
Bevirt JoeBen ; Moore David F. ; Norwood John Q. ; Rosenberg Louis B. ; Levin Mike D., Hemispherical, high bandwidth mechanical interface for computer systems.
Fung Patrick T. (Willowdale CAX) Norgate Graham (Oakville CAX) Dilts Timothy A. (Newmarket CAX) Jones Andrew S. (Toronto CAX) Ravindran Rangaswamy (Bolton CAX), Human-in-the-loop machine control loop.
Rosenberg Louis B. (Pleasanton CA) Jackson Bernard G. (Atherton CA), Method and apparatus for providing a cursor control interface with force feedback.
Rosenberg Louis B. ; Schena Bruce M. ; Jackson Bernard G., Method and apparatus for tracking the position and orientation of a stylus and for digitizing a 3-D object.
Bell Frederick K. (Centerville OH) Brazier Gary E. (Brookville OH) Brown Stephen N. (Dayton OH), Method for calibrating a coordinate measuring machine and the like and system therefor.
Bell Frederick K. (Centerville OH) Brown Stephen N. (Dayton OH) Gale Michael T. (Dayton OH), Method for determining position within the measuring volume of a coordinate measuring machine and the like and system th.
Sderberg Bo (Kping SEX) Pettersson Bo (Torshlla SEX) Hcke Ulf (Eskilstuna SEX) Naeve Ambjrn (Stockholm SEX), Method for determining positional errors and for compensating for such errors, and apparatus for carrying out the method.
Ishiguro Yasuo (Toyota JPX) Itou Yoshizumi (Toyota JPX) Shiroshita Osamu (Aich JPX), Multi-joint-robot controller for enabling detection of the spatial relationship between a robot and a rotary cable.
MacKay Michael T. (Vallejo CA) Duffy Robert (Milpitas CA) Cotterill Lee A. (San Jose CA) Herz William (Newark CA) McArdle Joe (Mountain View CA), Multi-parameter variable scale rotary switch.
Oudet Claude (Besancon FRX) Prudham Daniel (Thise FRX), Position sensor incorporating a permanent magnet and a magnetism-sensitive probe and including primary and secondary air.
Andersson Matts (Hammarstroms Tappa 2 S-443 39 Lerum SEX) Tornquist Anders (Molndalsvagen 7 S-142 63 Goteborg SEX), Process and device for production of three-dimensional dental bodies.
Onaga Eimei M. (Brookfield Center CT) Casler ; Jr. Richard J. (Newton CT) Penkar Rajan C. (Woodbury CT) Lancraft Roy E. (Southbury CT) Sha Chi (Pittsburgh PA), Robot control system having adaptive feedforward torque control for improved accuracy.
Rosenberg Louis B. (Pleasanton CA) Braun Adam C. (Sunnyvale CA) Schena Bruce M. (Menlo Park CA), Safe and low cost computer peripherals with force feedback for consumer applications.
Guittet Jack (Les Ulis FRX) Marchal Paul (Gif sur Yvette FRX) Micaelli Alain (Arcueil FRX) Vertut Jean (Issy-les Moulineaux FRX), Servosystem between a master actuator and a slave actuator.
Dimitrov Dimith T. (Stara Zagora BGX) Matjukhina Ljudimila I. (Minsk SUX) Mikhalev Alexandr S. (Minsk SUX) Chushenkov Igor M. (Minsk SUX), System for remote transmission of angular position and force between master and slave shafts.
Adams Richard H. (Red Wing MN) Gross Alan E. (Eden Prairie MN) Jelatis Demetrius G. (Red Wing MN) Jennrich Carleton E. (Welch MN) Marohl Rudolph O. (Red Wing MN), System for the performance of activity in space.
Hellberg, Magnus; Thulin, Mats; Fors, Michael; Mikaelsson, Pierre; Thors, Tommy; Kock, Sönke; Behnisch, Kevin; Eriksson, Peter; Bredahl, Jan; Toresson, Bo, Method and device for controlling motion of an industrial robot with a position switch.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.