WO1994003113A1 - Automated endoscope system for optimal positioning - Google Patents

Automated endoscope system for optimal positioning Download PDF

Info

Publication number
WO1994003113A1
WO1994003113A1 PCT/US1993/007343 US9307343W WO9403113A1 WO 1994003113 A1 WO1994003113 A1 WO 1994003113A1 US 9307343 W US9307343 W US 9307343W WO 9403113 A1 WO9403113 A1 WO 9403113A1
Authority
WO
WIPO (PCT)
Prior art keywords
εaid
firεt
end effector
actuator
axiε
Prior art date
Application number
PCT/US1993/007343
Other languages
French (fr)
Inventor
Yulun Wang
Keith Phillip Laby
Original Assignee
Computer Motion, Inc.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Family has litigation
First worldwide family litigation filed litigation Critical https://patents.darts-ip.com/?family=27357912&utm_source=google_patent&utm_medium=platform_link&utm_campaign=public_patent_search&patent=WO1994003113(A1) "Global patent litigation dataset” by Darts-ip is licensed under a Creative Commons Attribution 4.0 International License.
Application filed by Computer Motion, Inc. filed Critical Computer Motion, Inc.
Priority to EP93919884A priority Critical patent/EP0653922B2/en
Priority to AU48084/93A priority patent/AU4808493A/en
Priority to AT93919884T priority patent/ATE187622T1/en
Priority to DE69327325T priority patent/DE69327325T3/en
Priority to JP50555094A priority patent/JP3298013B2/en
Priority to JP50637795A priority patent/JP3217791B2/en
Publication of WO1994003113A1 publication Critical patent/WO1994003113A1/en
Priority to GR20000400660T priority patent/GR3032960T3/en

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/70Manipulators specially adapted for use in surgery
    • BPERFORMING OPERATIONS; TRANSPORTING
    • B60VEHICLES IN GENERAL
    • B60RVEHICLES, VEHICLE FITTINGS, OR VEHICLE PARTS, NOT OTHERWISE PROVIDED FOR
    • B60R21/00Arrangements or fittings on vehicles for protecting or preventing injuries to occupants or pedestrians in case of accidents or other traffic risks
    • B60R21/01Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents
    • B60R21/013Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over
    • B60R21/0132Electrical circuits for triggering passive safety arrangements, e.g. airbags, safety belt tighteners, in case of vehicle accidents or impending vehicle accidents including means for detecting collisions, impending collisions or roll-over responsive to vehicle motion parameters, e.g. to vehicle longitudinal or transversal deceleration or speed value
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods, e.g. tourniquets
    • A61B2017/00017Electrical control of surgical instruments
    • A61B2017/00199Electrical control of surgical instruments with a console, e.g. a control panel with a display
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B17/00Surgical instruments, devices or methods, e.g. tourniquets
    • A61B2017/00973Surgical instruments, devices or methods, e.g. tourniquets pedal-operated
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2059Mechanical position encoders
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/70Manipulators specially adapted for use in surgery
    • A61B34/74Manipulators with manual electric input means
    • A61B2034/742Joysticks
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B90/00Instruments, implements or accessories specially adapted for surgery or diagnosis and not covered by any of the groups A61B1/00 - A61B50/00, e.g. for luxation treatment or for protecting wound edges
    • A61B90/50Supports for surgical instruments, e.g. articulated arms
    • A61B2090/508Supports for surgical instruments, e.g. articulated arms with releasable brake mechanisms

Definitions

  • the present invention relates to a robotic system for remotely controlling the position of a surgical instrument.
  • Endoscopes typically contain a lens that is coupled to a visual display by a fiber optic cable. Such a system allows the user to remotely view an image in front of the scope.
  • Endoscopes are commonly used in a surgical procedure known as laparoscopy, which involves inserting the endoscope into the patient through a small incision in the abdomen. The endoscope allows the surgeon to internally view the patient without being in a direct line of sight with the object. The use of an endoscope typically reduces the size of the incision needed to perform a surgical procedure.
  • Endoscopes are commonly used to assist the surgeon in removing the gall bladder of a patient. Because the surgeon typically requires both hands to remove a gall bladder, the endoscope must be held and operated by a assistant. During the surgical procedure, the surgeon must frequently instruct the assistant to move the endoscope within the patient. Such a method can be time consuming as the surgeon may have to relay a series of instructions until the assistant has positioned the endoscope in the proper location. Additionally, the assistant may be unable to consistently hold the instrument in a fixed position, resulting in a moving image. This is particularly true for surgical procedures that extend over a long period of time.
  • the Leonard Medical system is an articulated mechanism which has a plurality of pneumatically powered joints that hold the endoscope in a fixed position. To move the endoscope, the pneumatic powered joints must be initially released into a relaxed condition. The surgeon or assistant then moves the scope and reactivates the pneumatic system. Although the Leonard system holds the endoscope in one position, the system requires the surgeon or assistant to constantly deactivate/activate the pneumatics and manually move the scope. Such a system interrupts the surgery process and increases the time of the surgical procedure. It would be desirable to provide a system that allows the surgeon to directly and efficiently control the movement of an endoscope.
  • the present invention is a robotic system that moves a surgical instrument in response to the actuation of a foot pedal that can be operated by the foot of a surgeon.
  • the robotic system has an end effector that is adapted to hold a surgical instrument such as an endoscope.
  • the end effector is coupled to a robotic arm assembly which can move the endoscope relative to the patient.
  • the system includes a computer which controls the movement of the robotic arm in response to input signals from the foot pedal.
  • the computer computes the amount of incremental movement required to move the end effector in accordance with a set of algorithms.
  • the algorithms transform the input of the foot pedal so that the movement of the endoscope as seen by the surgeon is always in the same direction as the movement of the foot pedal.
  • the end effector is manipulated so that the scope always moves relative to the image in an up or down direction as viewed by the surgeon.
  • the robotic system is also moved in accordance with an algorithm that insures a consistent orientation of the image viewed by the surgeon.
  • Figure 1 is a side view of a robotic system of the present invention
  • Figure 2 is a top view of the robotic system of Fig. 1;
  • Figure 3 is a top view of an end effector used to hold an endoscope
  • Figure 4 is a top view of a foot pedal of the system of Fig. 1;
  • Figure 5 is a cross-sectional view of the foot pedal of Fig. 4;
  • Figure 6 is a schematic of a computer of the robotic system shown in Fig. 1;
  • Figure 7 is a schematic of the endoscope oriented in a second coordinate system
  • Figure 8 is a flowchart showing the operation of the system
  • Figure 9 is a graph showing the incremental movement of the robotic arm assembly
  • Figure 10 i ⁇ a cross-sectional view of the robotic arm assembly showing actuators coupled to clutch and drive train assemblies;
  • Figure 11 is a side view of the system showing a protective sterile bag which encapsulates the robotic arm assembly;
  • Figure 12 is a cross-sectional view of an alternate embodiment of the end effector;
  • Figure 13 is a perspective view of an alternate embodiment of an end effector which has a worm gear that is operatively coupled to the surgical instrument;
  • Figure 14 is a perspective view of an alternate embodiment of a robotic system which incorporates the worm gear joint of Fig. 13;
  • Figure 15 is a schematic of a surgical instrument that defines a third coordinate system located within a fourth fixed coordinate system
  • Figure 16 is a schematic of the surgical instrument being moved relative to a pivot point.
  • Figures 1 and 2 show a robotic system 10 of the present invention.
  • the system 10 is typically used in a sterile operating room where a surgeon (not shown) performs a surgical procedure on a patient 12.
  • the patient 12 is placed on a operating table 14.
  • Attached to the table 14 is a robotic arm assembly 16 which can move a surgical instrument 18 relative to the table 14 and the patient 12.
  • the surgical instrument 18 is typically an endoscope which is inserted into the abdomen of the patient 12.
  • the endoscope 18 enters the patient through cannula, wherein the scope 18 rotate about a cannula pivot point.
  • the endoscope is typically connected to a display screen (not shown) which allows the surgeon to view the organs, etc. of the patient.
  • a display screen not shown
  • the ⁇ ystem 10 has a computer 20 that i ⁇ connected to the robotic arm a ⁇ sembly 16 and a foot pedal 22.
  • the foot pedal 22 i ⁇ located in close proximity to the operating table 14, ⁇ o that the ⁇ urgeon can operate the foot pedal 22 while performing a ⁇ urgical procedure.
  • the robotic arm as ⁇ embly 16 include ⁇ a linear actuator 24 fixed to the table 14.
  • the linear actuator 24 i ⁇ connected to a linkage arm a ⁇ sembly 26 and adapted to move the linkage assembly 26 along the z axis of a first coordinate system.
  • the first coordinate system also has an x axis and a y axis.
  • the linear actuator 24 preferably has an electric motor which turn ⁇ a ball ⁇ crew that move ⁇ the output ⁇ haft of the actuator.
  • the linkage arm a ⁇ embly 26 include ⁇ a fir ⁇ t linkage arm 28 attached to a fir ⁇ t rotary actuator 30 and an end effector 32.
  • the fir ⁇ t rotary actuator 30 i ⁇ adapted to rotate the fir ⁇ t linkage arm 28 and end effector 32 in a plane perpendicular to the z axi ⁇ (x-y plane) .
  • the fir ⁇ t rotary actuator 30 i ⁇ connected to a ⁇ econd rotary actuator 34 by a ⁇ econd linkage arm 36.
  • the ⁇ econd actuator 34 i ⁇ adapted to rotate the first actuator 30 in the x-y plane.
  • the second rotary actuator 34 is connected to a third rotary actuator 38 by a third linkage arm 40.
  • the third rotary actuator 38 is connected to the output ⁇ haft of the linear actuator 24 and adapted to rotate the ⁇ econd rotary actuator 34 in the x-y plane.
  • the rotary actuator ⁇ are preferably electric motor ⁇ with output ⁇ haft ⁇ attached to the re ⁇ pective linkage arm ⁇ .
  • the actuators 30, 34 and 38 preferably have gear reduction boxes to increase the torque at the linkage arms relative to the electric motors.
  • the electric motor ⁇ of the actuator ⁇ 24, 30, 34 and 38 rotate in re ⁇ ponse to output signal ⁇ provided by the computer 20.
  • the end effector 32 ha ⁇ a clamp 42 which can grasp and hold the endoscope 18.
  • the clamp 42 may be constructed a ⁇ a wire with a loop that ha ⁇ a diameter ⁇ maller than the out ⁇ ide diameter of the ⁇ cope 18.
  • the clamp 42 allows the ⁇ cope to be easily attached to and removed from the robotic arm as ⁇ embly 16.
  • a ⁇ imple wire clamp i ⁇ shown and described it is to be understood that the end effector 32 may have any means required to secure the surgical instrument 18.
  • the junction of the endoscope 18 and the end effector 32 define a second coordinate system which has an x' axis, a y' axi ⁇ and a z' axi ⁇ .
  • the junction of the end effector 32 and endoscope 18 also define the origin of a third coordinate sy ⁇ tem which has a x" axis, a y" axis and a z" axi ⁇ that is parallel with the longitudinal axis of the endoscope 18.
  • the end effector 32 has a shaft 44 which can be coupled to the first linkage arm 28.
  • the first linkage arm 28 may have a bearing which allows the end effector 32 to rotate about the longitudinal axis of the arm 28.
  • the end effector 32 may be con ⁇ tructed so that the clamp 42 and scope 18 can rotate about the y' axis.
  • the end effector 32 is preferably constructed to be detached from the first linkage arm 28, so that a sterile instrument can be used for each surgical procedure.
  • the robotic system 10 may also have a bag or cover to encapsulate the robotic arm as ⁇ embly 16 to keep the a ⁇ embly 16 sterile.
  • the actuators 24, 30, 34 and 38 may each have position sen ⁇ or ⁇ 46-52 that are connected to the computer 20.
  • the sensor ⁇ may be potentiometer ⁇ that can ⁇ en ⁇ e the rotational movement of the electric motor ⁇ and provide feedback ⁇ ignals to the computer 20.
  • the end effector 32 may al ⁇ o have a first joint position sen ⁇ or 54 that senses the angular displacement of the effector about the x' axis and a ⁇ econd joint po ⁇ ition ⁇ ensor 55 which sen ⁇ e ⁇ the angular displace of the scope about the y' axis.
  • Figure ⁇ 4 and 5 ⁇ how a preferred embodiment of the foot pedal 22.
  • the foot pedal 22 has a housing 56 that support ⁇ a fir ⁇ t foot ⁇ witch 58 and a ⁇ econd foot ⁇ witch 60.
  • the fir ⁇ t foot ⁇ witch 58 ha ⁇ a first pres ⁇ ure tran ⁇ ducer 62 and a ⁇ econd pre ⁇ ure tran ⁇ ducer 64.
  • the ⁇ econd foot switch 60 has third 66, fourth 68, fifth 70 and sixth 72 pres ⁇ ure tran ⁇ ducer ⁇ .
  • the tran ⁇ ducer ⁇ are each connected to a corre ⁇ ponding operational amplifier that provide ⁇ a voltage input to the computer 20.
  • the pre ⁇ ure tran ⁇ ducer ⁇ 62-72 are constructed so that the resi ⁇ tance of each transducer decrea ⁇ e ⁇ a ⁇ the ⁇ urgeon increa ⁇ e ⁇ the pre ⁇ ure on the foot switches. Such a transducer is sold by Interlink Electronics.
  • the decrea ⁇ ing transducer resi ⁇ tance increases the input voltage provided to the computer 20 from the operational amplifier.
  • Each transducer correspond ⁇ to a predetermined direction in the third coordinate system.
  • the first pres ⁇ ure tran ⁇ ducer 62 corre ⁇ pond ⁇ to moving the endo ⁇ cope toward the image viewed by the ⁇ urgeon.
  • the ⁇ econd tran ⁇ ducer 64 moves the scope away from the image.
  • the third 66 and fourth 68 tran ⁇ ducer ⁇ move the scope 18 "up” and “down”, respectively, and the fifth 70 and ⁇ ixth 72 tran ⁇ ducer ⁇ move the ⁇ cope 18 "left” and “right”, re ⁇ pectively.
  • Figure 6 shows ⁇ a ⁇ chematic of the computer 20.
  • the computer 20 has a multiplexer 74 which is connected to the pre ⁇ sure transducer ⁇ and the po ⁇ ition sen ⁇ ors .
  • the multiplexer 74 has 12 channel ⁇ , one channel for each sensor and transducer.
  • the multiplexer 74 is connected to a ⁇ ingle analog to digital (A/D) converter 76.
  • the computer also has a proces ⁇ or 78 and memory 80.
  • the A/D converter 76 i ⁇ con ⁇ tructed ⁇ o that the converter can provide the proce ⁇ or 78 with a binary ⁇ tring for each voltage level received from the input ⁇ ignal ⁇ of the ⁇ y ⁇ tem.
  • the tran ⁇ ducer ⁇ may provide a voltage ranging between -10 to 10 volt ⁇ (V) and the converter 76 may output a different 12 bit binary ⁇ tring for each voltage level.
  • An input ⁇ ignal of 1.0 V may corre ⁇ pond to the binary ⁇ tring 000011001010, 2.0 V may corre ⁇ pond to 000111010100 and so forth and so on.
  • the proces ⁇ or 78 i ⁇ connected to an addre ⁇ decoder 82 and four ⁇ eparate digital to analog (D/A) converter ⁇ 84.
  • Each D/A converter i ⁇ connected to an actuator 26, 30, 34 or 38.
  • the D/A converter ⁇ 84 provide analog output ⁇ ignals to the actuators in re ⁇ pon ⁇ e to output signals received from the proces ⁇ or 78.
  • the analog output ⁇ ignal ⁇ preferably have a ⁇ ufficient voltage level to energize the electric motors and move the robotic arm as ⁇ embly.
  • the D/A converters 84 may be constructed so that a binary 1 from the proces ⁇ or produce ⁇ an analog output ⁇ ignal that drive ⁇ the motor ⁇ .
  • the motor ⁇ are energized for a ⁇ long a ⁇ the proce ⁇ or provide ⁇ a binary 1 output ⁇ ignal.
  • the decoder 82 correlate ⁇ the addre ⁇ e ⁇ provided by the proce ⁇ sor with a corresponding D/A converter, ⁇ o that the correct motor( ⁇ ) i ⁇ driven.
  • the addre ⁇ decoder 82 al ⁇ o provides an addre ⁇ for the input data from the A/D converter ⁇ o that the data i ⁇ a ⁇ ociated with the correct input channel.
  • the proce ⁇ or 78 co pute ⁇ the movement of the robotic arm a ⁇ sembly 16 in accordance with the following equation ⁇ . ⁇
  • a2 angle between the third linkage arm and the x axis.
  • a3 angle between the second linkage arm and the longitudinal axis of the third linkage arm.
  • a4 angle between the first linkage arm and the longitudinal axis of the second linkage arm.
  • LI length of the third linkage arm.
  • L2 length of the second linkage arm.
  • L3 length of the fir ⁇ t linkage arm.
  • the angle between the first linkage arm and the x' axis of the second coordinate sy ⁇ tem.
  • X x coordinate of the end effector in the fir ⁇ t coordinate ⁇ y ⁇ tem.
  • y y coordinate of the end effector in the fir ⁇ t coordinate system.
  • the proces ⁇ or 78 compute ⁇ the change in angles a2 , a3 and a4, and then provides output signal ⁇ to move the actuators accordingly.
  • the original angular po ⁇ ition of the end effector is provided to the processor 78 by the sen ⁇ or ⁇ 46-55.
  • the processor moves the linkage arms an angle that corresponds to the difference between the new location and the original location of the end effector.
  • a differential angle ⁇ a2 corresponds to the amount of angular displacement provided by the third actuator 38
  • a differential angle ⁇ a 3 correspond ⁇ to the amount of angular di ⁇ placement provided by the second actuator 34
  • a differential angle ⁇ a 4 corresponds to the amount of angular displacement provided by the first actuator 30.
  • the system is con ⁇ tructed so that the movement of the surgical instrument a ⁇ ⁇ een by the ⁇ urgeon, is always in the same direction as the movement of the foot pedal.
  • the proces ⁇ or 78 convert ⁇ the desired movement of the end of the endo ⁇ cope in the third coordinate ⁇ y ⁇ tem to coordinates in the second coordinate sy ⁇ tem, and then converts the coordinates of the second coordinate sy ⁇ tem into the coordinate ⁇ of the fir ⁇ t coordinate ⁇ y ⁇ tem.
  • the de ⁇ ired movement of the endoscope is converted from the third coordinate sy ⁇ tem to the ⁇ econd coordinate ⁇ ystem by u ⁇ ing the following tran ⁇ formation matrix;
  • Ay " the desired incremental movement of the scope along the y" axis of the third coordinate system.
  • Az " the desired incremental movement of the scope along the z" axis of the third coordinate sy ⁇ tem.
  • a5 the angle between the z' axi ⁇ and the ⁇ cope in the y'-z' plane.
  • a6 the angle between the z ' axi ⁇ and the ⁇ cope in the x' -z ' plane.
  • Ax the computed incremental movement of the ⁇ cope along the x' axis of the second coordinate ⁇ y ⁇ tem.
  • Ay • the computed incremental movement of the ⁇ cope along the y' axi ⁇ of the second coordinate sy ⁇ tem.
  • the angle ⁇ a5 and a6 are provided by the fir ⁇ t 54 and second 55 joint position sen ⁇ ors located on the end effector 32.
  • the angles a5 and a6 are ⁇ hown in Figure 7.
  • Ax the computed incremental movement of the scope along the x' axis of the second coordinate system.
  • is the angle between the first linkage arm and the x axis of the first coordinate system.
  • Ax the computed incremental movement of the scope along the x axis of the fir ⁇ t coordinate sy ⁇ tem.
  • Ay the computed incremental movement of the scope along the y axis of the first coordinate ⁇ y ⁇ tem.
  • Az the computed incremental movement of the scope along the z axis of the fir ⁇ t coordinate ⁇ y ⁇ tem.
  • the incremental movements Ax and Ay are inserted into the algorithms (1) described above for computing the angular movements ( ⁇ a2, ⁇ a3 and ⁇ a4) of the robotic arm a ⁇ sembly to determine the amount of rotation that i ⁇ to be provided by each electric motor.
  • d the length of the endoscope between the end effector and the cannula pivot point.
  • the new ⁇ value is computed and stored in the memory of the computer for further computation.
  • Figure 8 shows a flowchart of a program used to operate the ⁇ y ⁇ tem.
  • the computer 20 initially compute ⁇ the location of the end effector 32 with the input provided by the ⁇ en ⁇ or ⁇ 46-55.
  • the pedal provide ⁇ a input ⁇ ignal to the computer.
  • the ⁇ urgeon may want a clo ⁇ er look at an object in front of the endoscope.
  • the surgeon then pres ⁇ e ⁇ the top of the fir ⁇ t foot ⁇ witch, depre ⁇ ing the first transducer and providing an input ⁇ ignal to the computer.
  • the input ⁇ ignal i ⁇ converted into an 12 bit binary ⁇ tring which i ⁇ received by the proce ⁇ or.
  • the computer i ⁇ con ⁇ tantly ⁇ ampling the foot pedal, wherein each sample correspond ⁇ to a predetermined increment in the corre ⁇ ponding axi ⁇ ". If the surgeon holds down the foot pedal during two sampling period ⁇ then the increment to be moved i ⁇ 2x ⁇ z " .
  • the converter al ⁇ o provide ⁇ a multiplication factor for each increa ⁇ e in voltage level received from the amplifier of the tran ⁇ ducer, ⁇ o that the increment ⁇ are increased for each increase in voltage.
  • the surgeon can increase the amount of incremental movement by increasing the pre ⁇ ure on the foot ⁇ witch.
  • the proce ⁇ or 78 determine ⁇ the new coordinate ⁇ in the third coordinate ⁇ y ⁇ tem.
  • the incremental movements in the third coordinate sy ⁇ tem ( Ax" , ⁇ y" and ⁇ z " ) are used to compute the increment movements in the second coordinate sy ⁇ tem ( Ax ' , Ay ' and ⁇ z ' ) and the coordinates in the first coordinate sy ⁇ tem ( Ax, ⁇ y and ⁇ z ) .
  • the incremental movements are then used to determine the change in the angles a2, a3 and a4, and the linear movement of actuator 24.
  • the computer provides output signals to the appropriate electric motors to move the robotic arm assembly to the new position.
  • the pre ⁇ ent invention thu ⁇ allows the surgeon to remotely move a ⁇ urgical in ⁇ trument in a manner that directly correlate ⁇ with the viewing image ⁇ een through the endo ⁇ cope.
  • the system moves the end effector 32 so that the endoscope is always aligned in the same orientation relative to the patient.
  • Thi ⁇ i ⁇ accompli ⁇ hed by moving the end effector ⁇ o that the angle a6 i ⁇ always equal to zero.
  • the angle a6 is sen ⁇ ed by the ⁇ en ⁇ or 55. If the angle a ⁇ i ⁇ not equal to zero, the proce ⁇ or move ⁇ the end effector in accordance with the following ⁇ ubroutine.
  • the incremental angular movement of the end effector.
  • the preceding angle Tl.
  • constant some predetermined incremental angular movement of the end effector.
  • the proce ⁇ sor moves the end effector in accordance with the above described ⁇ ubroutine until the angle a6 i ⁇ equal to zero. The new ⁇ angle is then ⁇ tored and u ⁇ ed for further computation.
  • each linkage arm 28, 36 or 80 is preferably coupled to a first helical gear 92.
  • the first helical gear 92 is mated with a ⁇ econd helical gear 94 that i ⁇ coupled to an actuator 30, 34 or 38 by a clutch 96.
  • the clutche ⁇ 96 are preferably constructed from magnetic plates that are coupled together when power is supplied to the clutches. When power i ⁇ terminated, the clutche ⁇ 96 are di ⁇ engaged and the actuator ⁇ are decoupled from the drive ⁇ haft ⁇ ⁇ uch that the linkage arms can be manually moved by the operator. Power is ⁇ upplied to the clutche ⁇ 96 through a ⁇ witch 98 which can be operated by the surgeon.
  • the clutches allow the ⁇ urgeon to disengage the actuators and manually move the po ⁇ ition of the endoscope.
  • the system may have a lever actuated input device 100 that i ⁇ commonly referred to a ⁇ a "joy ⁇ tick".
  • the input device 100 can be used in the same manner as the foot pedal, wherein the operator can move the endoscope by moving the lever 102 of the device 100.
  • the device 100 may also have a plurality of memory button ⁇ 104 that can be manipulated by the operator.
  • the memory button ⁇ 104 are coupled to the processor 1 9
  • the memory buttons 104 include save buttons 106 and recall buttons 108.
  • save button 106 i ⁇ depres ⁇ ed
  • the coordinate ⁇ of the end effector in the fir ⁇ t coordinate system are saved in a dedicated addre ⁇ (e ⁇ ) of the computer memory.
  • recall button 108 is pu ⁇ hed
  • the proce ⁇ sor retrieves the data ⁇ tored in memory and moves the end effector to the coordinate ⁇ of the effector when the ⁇ ave button wa ⁇ pu ⁇ hed.
  • the save memory buttons allow the operator to store the coordinate ⁇ of the end effector in a fir ⁇ t po ⁇ ition, move the end effector to a ⁇ econd position and then return to the fir ⁇ t po ⁇ ition with the pu ⁇ h of a button.
  • the surgeon may take a wide eye view of the patient from a predetermined location and ⁇ tore the coordinate ⁇ of that location in memory. Sub ⁇ equently, the ⁇ urgeon may manipulate the endoscope to enter cavities, etc. which provide a more narrow view. The surgeon can rapidly move back to the wide eye view by merely depres ⁇ ing the recall button of the ⁇ y ⁇ tem. Additionally, the la ⁇ t po ⁇ ition of the endo ⁇ cope before the depre ⁇ ion of the recall button can be ⁇ tored ⁇ o that the ⁇ urgeon can again return to thi ⁇ position.
  • the ⁇ ystem is preferably moved during the recall cycle in a ramping fashion ⁇ o that there i ⁇ not any sudden movement of the linkage arm a ⁇ sembly.
  • ⁇ 0 the initial po ⁇ ition of the end effector.
  • ⁇ i the final po ⁇ ition of the end effector
  • ⁇ 0 the velocity of the end effector at po ⁇ ition ⁇ 0 .
  • ⁇ , the velocity of the end effector at po ⁇ ition ⁇ i
  • the linkage arm a ⁇ embly movement will gradually increa ⁇ e and then gradually decrease as the arm leave ⁇ and approache ⁇ the original and final positions, respectively.
  • Moving the arm in accordance with the above de ⁇ cribed equation produce ⁇ low initial and final arm acceleration value ⁇ .
  • the gradually increa ⁇ ing and decrea ⁇ ing movement of the arm prevent ⁇ any abrupt or sudden movement of the arm as ⁇ embly.
  • the robotic arm assembly is preferably encapsulated by a bag 110.
  • the bag 110 isolate ⁇ the arm a ⁇ embly 26 ⁇ o that the arm doe ⁇ not contaminate the ⁇ terile field of the operating room.
  • the bag 110 can be con ⁇ tructed from any material ⁇ uitable to maintain the ⁇ terility of the room.
  • the bag 110 may have fa ⁇ tening mean ⁇ ⁇ uch a ⁇ a hook and loop material or a zipper which allow ⁇ the bag to be periodically removed and replaced after each operating procedure.
  • Figure 12 ⁇ how ⁇ an alternate embodiment of an end effector 120.
  • the end effector 120 ha ⁇ a magnet 122 which holds a metal collar 124 that is coupled to the endo ⁇ cope 18.
  • the collar 124 has a center aperture 126 which receive ⁇ the endo ⁇ cope 18 and a pair of arm ⁇ 128 which together with screw 130 capture the scope 18.
  • the collar 124 is constructed to fit within a channel 132 located in the end effector 120.
  • the magnet 122 i ⁇ typically ⁇ trong enough to hold the endoscope during movement of the linkage arm, yet weak enough to allow the operator to pull the collar and scope away from the end effector.
  • Figure 13 ⁇ how ⁇ a preferred embodiment of an end effector 140 that couple ⁇ the ⁇ urgical in ⁇ trument 142 to a robotic ⁇ ystem 144.
  • the end effector 140 has a collar holder 146 which can capture a collar 148 that i ⁇ attached to the in ⁇ trument 142.
  • the collar 148 ha ⁇ a lip 150 which i ⁇ ⁇ upported by the ba ⁇ e of the collar holder 146 when the in ⁇ trument 142 i ⁇ coupled to the robotic a ⁇ embly 144.
  • the collar 148 ha ⁇ a bearing 152 that i ⁇ fa ⁇ tened to the in ⁇ trument 142 and which ha ⁇ gear teeth 153 that me ⁇ h with a worm gear 154 incorporated into the end effector 140.
  • the worm gear 154 i ⁇ typically connected to an electric motor (not ⁇ hown) which can rotate the gear 154 and ⁇ pin the in ⁇ trument 142 about its longitudinal axis.
  • the end effector 140 is preferably utilized in a robotic sy ⁇ tem ⁇ chematically shown in Figure 14.
  • the worm gear replaces the fir ⁇ t actuator 30 of the robotic ⁇ y ⁇ tem ⁇ hown in Fig. 1.
  • the pa ⁇ sive joints 156 and 158 allow the same degrees of freedom provided by the pas ⁇ ive joint ⁇ depicted in Fig. 3.
  • the joint ⁇ 156 and 158 are ⁇ hown ⁇ eparately for purpo ⁇ es of clarity, it being understood that the joints may be physically located within the end effector 140.
  • the ⁇ urgical in ⁇ trument i ⁇ typically coupled to a camera (not ⁇ hown) and a viewing screen (not ⁇ hown) ⁇ uch that any ⁇ pinning of the in ⁇ trument about it ⁇ own longitudinal axi ⁇ will re ⁇ ult in a corre ⁇ ponding rotation of the image on the viewing ⁇ creen. Rotation of the instrument and viewing image may disorient the viewer. It is therefore de ⁇ irable to maintain the orientation of the viewing image.
  • the robotic as ⁇ embly moves the in ⁇ trument in accordance with a ⁇ et of algorithm ⁇ that maintain the angle a6 at a value of zero.
  • Thi ⁇ i ⁇ acco pli ⁇ hed by computing a new angle a6 after each movement and then moving the in ⁇ trument ⁇ o that a ⁇ i ⁇ equal to zero.
  • moving the in ⁇ trument to zero a ⁇ may require energizing ⁇ ome or all of the actuator ⁇ , thu ⁇ nece ⁇ sitating the computation of the angles a2, a3 and a4.
  • the worm gear 154 of the end effector 140 the proper orientation of the viewing image can be maintained by merely rotating the worm gear 154 and scope 142 a calculated angle about the longitudinal axis of the instrument 142.
  • the endoscope 142 i ⁇ oriented within a fixed fourth coordinate ⁇ y ⁇ tem that has a z axis that is parallel with the z axis of the first coordinate system shown in Fig. 1.
  • the origin of the fourth coordinate system is the intersection of the instrument and the end effector.
  • the instrument i ⁇ initially in a fir ⁇ t position and moved to a second po ⁇ ition.
  • the endo ⁇ cope 142 it ⁇ elf define ⁇ the third coordinate ⁇ y ⁇ tem, wherein the z" axi ⁇ coincide ⁇ with the longitudinal axis of the instrument 142.
  • the worm ygear 154 rotates the instrument 142 about its longitudinal axis an amount ⁇ 6 to insure that the y" axis i ⁇ oriented in the mo ⁇ t vertical direction within the fixed coordinate ⁇ ystem.
  • ⁇ 6 is computed from the following cross- products.
  • ⁇ 6 the angle that the instrument is to be rotated about the z" axis.
  • yo" is the vector orientation of the y" axi ⁇ when the in ⁇ trument i ⁇ in the fir ⁇ t po ⁇ ition.
  • yi" is the vector orientation of the y" axis when the instrument i ⁇ in the ⁇ econd po ⁇ ition.
  • zi" i ⁇ the vector orientation of the z" axi ⁇ when the in ⁇ trument i ⁇ in the ⁇ econd po ⁇ ition.
  • the vector ⁇ of the yi" and zi" axi ⁇ are computed with the following algorithms.
  • 05 is the angle between the instrument and the z axis in the x-z plane.
  • z is the unit vector of the z axis in the fir ⁇ t coordinate system.
  • the angles 04 and 05 are provided by the joint position sensors coupled to the joints 156 and 158.
  • the vector yo" is computed using the angles 04 and 05 of the in ⁇ trument in the original or first position.
  • the angles 04 and 05 of the second position are u ⁇ ed in the tran ⁇ formation matrix.
  • yo" i ⁇ ⁇ et to yi" and a new yi" vector and corresponding ⁇ 6 angle are computed and used to re-orient the endoscope.
  • the worm gear continuously rotates the instrument about it ⁇ longitudinal axi ⁇ to insure that the pivotal movement of the endoscope does not cause a corresponding rotation of the viewing image.
  • the pivot point location can al ⁇ o be u ⁇ ed to in ⁇ ure that the ba ⁇ e of the in ⁇ trument i ⁇ not pu ⁇ hed into the patient, and to prevent the in ⁇ trument from being pulled out of the patient.
  • the pivot point of the in ⁇ trument i ⁇ calculated by initially determining the original po ⁇ ition of the inter ⁇ ection of the end effector and the in ⁇ trument PO, and the unit vector Uo which ha ⁇ the same orientation a ⁇ the in ⁇ trument.
  • the po ⁇ ition P(x, y, z) values can be derived from the various position sen ⁇ or ⁇ of the robotic assembly described above.
  • the unit vector Uo is computed by the transformation matrix:
  • T a vector which is a cro ⁇ s-product of unit vectors Uo and
  • the unit vector of the new instrument po ⁇ ition Ul i ⁇ again determined u ⁇ ing the positions sen ⁇ or ⁇ and the tran ⁇ formation matrix de ⁇ cribed above. If the angle A ⁇ i ⁇ greater than a thre ⁇ hold value, then a new pivot point i ⁇ calculated and Uo i ⁇ set to Ul.
  • the first and second instrument orientations can be defined by the line equation ⁇ Lo and LI:
  • Zo a Z coordinate along the line Lo relative to the z axi ⁇ of the fir ⁇ t coordinate ⁇ y ⁇ tem.
  • Zl a Z coordinate along the line LI relative to the z axi ⁇ of the fir ⁇ t coordinate ⁇ y ⁇ tem.
  • Mxo a ⁇ lope of the line Lo as a function of Zo.
  • Myo a slope of the line Lo a ⁇ a function of Zo.
  • Mxl a ⁇ lope of the line LI a ⁇ a function of Zl .
  • Myl a ⁇ lope of the line LI a ⁇ a function of Zl .
  • Cxi a constant which represents the intersection of the LI and the x axis of the first coordinate system.
  • the ⁇ lope ⁇ are computed u ⁇ ing the following algorithm ⁇ :
  • Uo(x, y and z) the unit vector ⁇ of the in ⁇ trument in the first po ⁇ ition within the fir ⁇ t coordinate system.
  • Po(x, y and z) the coordinates of the intersection of the end effector and the instrument in the first po ⁇ ition within the fir ⁇ t coordinate ⁇ y ⁇ tem.
  • Pl(x, y and z) the coordinate ⁇ of the inter ⁇ ection of the end effector and the in ⁇ trument in the ⁇ econd po ⁇ ition within the fir ⁇ t coordinate ⁇ y ⁇ tem.
  • the pivot point ⁇ of the in ⁇ trument in the fir ⁇ t orientation Lo (pivot point Ro) and in the ⁇ econd orientation LI (pivot point RI) are determined, and the di ⁇ tance half way between the two points Ro and RI i ⁇ computed and ⁇ tored a ⁇ the pivot point Rave °f the in ⁇ trument.
  • tx the slope of a line defined by vector T relative to the Z-x plane of the first coordinate sy ⁇ tem.
  • ty the slope of a line defined by vector T relative to the Z-y plane of the first coordinate sy ⁇ tem.
  • Tx the x component of the vector T.
  • Ty the y component of the vector T.
  • Tz the z component of the vector T.
  • the average distance between the pivot points Ro and RI is computed with the following equation and stored as the pivot point of the in ⁇ trument.
  • the pivot point can be continually updated with the above de ⁇ cribed algorithm routine. Any movement of the pivot point can be compared to a thre ⁇ hold value and a warning ⁇ ignal can be is ⁇ ued or the robotic ⁇ ystem can become di ⁇ engaged if the pivot point move ⁇ beyond a ⁇ et limit.
  • the compari ⁇ on with a ⁇ et limit may be u ⁇ eful in determining whether the patient is being moved, or the instrument i ⁇ being manipulated out ⁇ ide of the patient, ⁇ ituation ⁇ which may re ⁇ ult in injury to the patient or the occupant ⁇ of the operating room.

Abstract

A robotic system (10) that moves a surgical instrument (18) in response to the actuation of a foot pedal (22) that can be operated by the foot of a surgeon. The robotic system (10) has an end effector that is adapted to hold a surgical instrument (18) such as an endoscope (18). The end effector (32) is coupled to a robotic arm assembly (26) which can move the endoscope (18) relative to the patient (12). The robotic system (10) includes a computer (20) which controls the movement of the robotic arm (26) in response to input signals received from the foot pedal.

Description

AUTOMATED ENDOSCOPE SYSTEM FOR OPTIMAL POSITIONING
BACKGROUND OP THE INVENTION
1 . FIELD OF THE INVENTION
The present invention relates to a robotic system for remotely controlling the position of a surgical instrument.
2. DESCRIPTION OF RELATED ART
Endoscopes typically contain a lens that is coupled to a visual display by a fiber optic cable. Such a system allows the user to remotely view an image in front of the scope. Endoscopes are commonly used in a surgical procedure known as laparoscopy, which involves inserting the endoscope into the patient through a small incision in the abdomen. The endoscope allows the surgeon to internally view the patient without being in a direct line of sight with the object. The use of an endoscope typically reduces the size of the incision needed to perform a surgical procedure.
Endoscopes are commonly used to assist the surgeon in removing the gall bladder of a patient. Because the surgeon typically requires both hands to remove a gall bladder, the endoscope must be held and operated by a assistant. During the surgical procedure, the surgeon must frequently instruct the assistant to move the endoscope within the patient. Such a method can be time consuming as the surgeon may have to relay a series of instructions until the assistant has positioned the endoscope in the proper location. Additionally, the assistant may be unable to consistently hold the instrument in a fixed position, resulting in a moving image. This is particularly true for surgical procedures that extend over a long period of time.
There is presently a system marketed by Leonard Medical Inc. which mechanically holds an endoscope. The Leonard Medical system is an articulated mechanism which has a plurality of pneumatically powered joints that hold the endoscope in a fixed position. To move the endoscope, the pneumatic powered joints must be initially released into a relaxed condition. The surgeon or assistant then moves the scope and reactivates the pneumatic system. Although the Leonard system holds the endoscope in one position, the system requires the surgeon or assistant to constantly deactivate/activate the pneumatics and manually move the scope. Such a system interrupts the surgery process and increases the time of the surgical procedure. It would be desirable to provide a system that allows the surgeon to directly and efficiently control the movement of an endoscope. SUMMARY OF THE INVENTION
The present invention is a robotic system that moves a surgical instrument in response to the actuation of a foot pedal that can be operated by the foot of a surgeon. The robotic system has an end effector that is adapted to hold a surgical instrument such as an endoscope. The end effector is coupled to a robotic arm assembly which can move the endoscope relative to the patient. The system includes a computer which controls the movement of the robotic arm in response to input signals from the foot pedal.
The computer computes the amount of incremental movement required to move the end effector in accordance with a set of algorithms. The algorithms transform the input of the foot pedal so that the movement of the endoscope as seen by the surgeon is always in the same direction as the movement of the foot pedal. Thus when the foot pedal is depressed to move the endoscope up or down, the end effector is manipulated so that the scope always moves relative to the image in an up or down direction as viewed by the surgeon. The robotic system is also moved in accordance with an algorithm that insures a consistent orientation of the image viewed by the surgeon.
Therefore it is an object of the present invention to provide a system which allows a surgeon to remotely control the position of a surgical instrument. BRIEF DESCRIPTION OF THE DRAWINGS
The objects and advantages of the present invention will become more readily apparent to those ordinarily skilled in the art after reviewing the following detailed description and accompanying drawings, wherein:
Figure 1 is a side view of a robotic system of the present invention;
Figure 2 is a top view of the robotic system of Fig. 1;
Figure 3 is a top view of an end effector used to hold an endoscope;
Figure 4 is a top view of a foot pedal of the system of Fig. 1;
Figure 5 is a cross-sectional view of the foot pedal of Fig. 4;
Figure 6 is a schematic of a computer of the robotic system shown in Fig. 1;
Figure 7 is a schematic of the endoscope oriented in a second coordinate system;
Figure 8 is a flowchart showing the operation of the system;
Figure 9 is a graph showing the incremental movement of the robotic arm assembly;
Figure 10 iε a cross-sectional view of the robotic arm assembly showing actuators coupled to clutch and drive train assemblies;
Figure 11 is a side view of the system showing a protective sterile bag which encapsulates the robotic arm assembly; Figure 12 is a cross-sectional view of an alternate embodiment of the end effector;
Figure 13 is a perspective view of an alternate embodiment of an end effector which has a worm gear that is operatively coupled to the surgical instrument;
Figure 14 is a perspective view of an alternate embodiment of a robotic system which incorporates the worm gear joint of Fig. 13;
Figure 15 is a schematic of a surgical instrument that defines a third coordinate system located within a fourth fixed coordinate system;
Figure 16 is a schematic of the surgical instrument being moved relative to a pivot point.
DETAILED DESCRIPTION OF THE INVENTION
Referring to the drawings more particularly by reference numbers, Figures 1 and 2 show a robotic system 10 of the present invention. The system 10 is typically used in a sterile operating room where a surgeon (not shown) performs a surgical procedure on a patient 12. The patient 12 is placed on a operating table 14. Attached to the table 14 is a robotic arm assembly 16 which can move a surgical instrument 18 relative to the table 14 and the patient 12. The surgical instrument 18 is typically an endoscope which is inserted into the abdomen of the patient 12. The endoscope 18 enters the patient through cannula, wherein the scope 18 rotate about a cannula pivot point. The endoscope is typically connected to a display screen (not shown) which allows the surgeon to view the organs, etc. of the patient. Although an endoscope is described and shown, it iε to be understood that the present invention can be used with other εurgical inεtrumentε.
The εystem 10 has a computer 20 that iε connected to the robotic arm aεsembly 16 and a foot pedal 22. The foot pedal 22 iε located in close proximity to the operating table 14, εo that the εurgeon can operate the foot pedal 22 while performing a εurgical procedure. The εyεtem 10 iε conεtructed εo that the surgeon can move the εurgical inεtrument 18 by merely depreεsing the foot pedal 22.
The robotic arm asεembly 16 includeε a linear actuator 24 fixed to the table 14. The linear actuator 24 iε connected to a linkage arm aεsembly 26 and adapted to move the linkage assembly 26 along the z axis of a first coordinate system. As shown in Fig. 2, the first coordinate system also has an x axis and a y axis. The linear actuator 24 preferably has an electric motor which turnε a ball εcrew that moveε the output εhaft of the actuator.
The linkage arm aεεembly 26 includeε a firεt linkage arm 28 attached to a firεt rotary actuator 30 and an end effector 32. The firεt rotary actuator 30 iε adapted to rotate the firεt linkage arm 28 and end effector 32 in a plane perpendicular to the z axiε (x-y plane) . The firεt rotary actuator 30 iε connected to a εecond rotary actuator 34 by a εecond linkage arm 36. The εecond actuator 34 iε adapted to rotate the first actuator 30 in the x-y plane. The second rotary actuator 34 is connected to a third rotary actuator 38 by a third linkage arm 40. The third rotary actuator 38 is connected to the output εhaft of the linear actuator 24 and adapted to rotate the εecond rotary actuator 34 in the x-y plane. The rotary actuatorε are preferably electric motorε with output εhaftε attached to the reεpective linkage armε. The actuators 30, 34 and 38 preferably have gear reduction boxes to increase the torque at the linkage arms relative to the electric motors. The electric motorε of the actuatorε 24, 30, 34 and 38 rotate in reεponse to output signalε provided by the computer 20.
Aε εhown in Figure 3, the end effector 32 haε a clamp 42 which can grasp and hold the endoscope 18. The clamp 42 may be constructed aε a wire with a loop that haε a diameter εmaller than the outεide diameter of the εcope 18. The clamp 42 allows the εcope to be easily attached to and removed from the robotic arm asεembly 16. Although a εimple wire clamp iε shown and described, it is to be understood that the end effector 32 may have any means required to secure the surgical instrument 18. As shown in Figs. 1 and 2, the junction of the endoscope 18 and the end effector 32 define a second coordinate system which has an x' axis, a y' axiε and a z' axiε. The junction of the end effector 32 and endoscope 18 also define the origin of a third coordinate syεtem which has a x" axis, a y" axis and a z" axiε that is parallel with the longitudinal axis of the endoscope 18.
The end effector 32 has a shaft 44 which can be coupled to the first linkage arm 28. The first linkage arm 28 may have a bearing which allows the end effector 32 to rotate about the longitudinal axis of the arm 28. The end effector 32 may be conεtructed so that the clamp 42 and scope 18 can rotate about the y' axis. The end effector 32 is preferably constructed to be detached from the first linkage arm 28, so that a sterile instrument can be used for each surgical procedure. The robotic system 10 may also have a bag or cover to encapsulate the robotic arm asεembly 16 to keep the aεεembly 16 sterile.
The actuators 24, 30, 34 and 38 may each have position senεorε 46-52 that are connected to the computer 20. The sensorε may be potentiometerε that can εenεe the rotational movement of the electric motorε and provide feedback εignals to the computer 20. The end effector 32 may alεo have a first joint position senεor 54 that senses the angular displacement of the effector about the x' axis and a εecond joint poεition εensor 55 which senεeε the angular displace of the scope about the y' axis. Figureε 4 and 5 εhow a preferred embodiment of the foot pedal 22. The foot pedal 22 has a housing 56 that supportε a firεt foot εwitch 58 and a εecond foot εwitch 60. The firεt foot εwitch 58 haε a first presεure tranεducer 62 and a εecond preεεure tranεducer 64. The εecond foot switch 60 has third 66, fourth 68, fifth 70 and sixth 72 presεure tranεducerε. The tranεducerε are each connected to a correεponding operational amplifier that provideε a voltage input to the computer 20. The preεεure tranεducerε 62-72 are constructed so that the resiεtance of each transducer decreaεeε aε the εurgeon increaεeε the preεεure on the foot switches. Such a transducer is sold by Interlink Electronics. The decreaεing transducer resiεtance increases the input voltage provided to the computer 20 from the operational amplifier. Each transducer correspondε to a predetermined direction in the third coordinate system. In the preferred embodiment, the first presεure tranεducer 62 correεpondε to moving the endoεcope toward the image viewed by the εurgeon. The εecond tranεducer 64 moves the scope away from the image. The third 66 and fourth 68 tranεducerε move the scope 18 "up" and "down", respectively, and the fifth 70 and εixth 72 tranεducerε move the εcope 18 "left" and "right", reεpectively.
Figure 6 εhowε a εchematic of the computer 20. The computer 20 has a multiplexer 74 which is connected to the preεsure transducerε and the poεition senεors . In the preferred embodiment, the multiplexer 74 has 12 channelε, one channel for each sensor and transducer. The multiplexer 74 is connected to a εingle analog to digital (A/D) converter 76. The computer also has a procesεor 78 and memory 80. The A/D converter 76 iε conεtructed εo that the converter can provide the proceεεor 78 with a binary εtring for each voltage level received from the input εignalε of the εyεtem. By way of example, the tranεducerε may provide a voltage ranging between -10 to 10 voltε (V) and the converter 76 may output a different 12 bit binary εtring for each voltage level. An input εignal of 1.0 V may correεpond to the binary εtring 000011001010, 2.0 V may correεpond to 000111010100 and so forth and so on.
The procesεor 78 iε connected to an addreεε decoder 82 and four εeparate digital to analog (D/A) converterε 84. Each D/A converter iε connected to an actuator 26, 30, 34 or 38. The D/A converterε 84 provide analog output εignals to the actuators in reεponεe to output signals received from the procesεor 78. The analog output εignalε preferably have a εufficient voltage level to energize the electric motors and move the robotic arm asεembly. The D/A converters 84 may be constructed so that a binary 1 from the procesεor produceε an analog output εignal that driveε the motorε. In εuch an embodiment, the motorε are energized for aε long aε the proceεεor provideε a binary 1 output εignal. The decoder 82 correlateε the addreεεeε provided by the proceεsor with a corresponding D/A converter, εo that the correct motor(ε) iε driven. The addreεε decoder 82 alεo provides an addreεε for the input data from the A/D converter εo that the data iε aεεociated with the correct input channel.
The proceεεor 78 co puteε the movement of the robotic arm aεsembly 16 in accordance with the following equationε. λ
Figure imgf000013_0001
(x- L3cos(π)f +(y- L3sm(π))2+LI2-L22
A = cos' 2Llτj(x- L3cos{π)f + (y - L3sm(π)f
Figure imgf000013_0002
a2 = aO + / - A α4= π- a2 - a3 where; a2 = angle between the third linkage arm and the x axis. a3 = angle between the second linkage arm and the longitudinal axis of the third linkage arm. a4 = angle between the first linkage arm and the longitudinal axis of the second linkage arm.
LI = length of the third linkage arm. L2 = length of the second linkage arm. L3 = length of the firεt linkage arm. π = the angle between the first linkage arm and the x' axis of the second coordinate syεtem.
X = x coordinate of the end effector in the firεt coordinate εyεtem. y = y coordinate of the end effector in the firεt coordinate system.
To move the end effector to a new location of the x-y plane the procesεor 78 computeε the change in angles a2 , a3 and a4, and then provides output signalε to move the actuators accordingly. The original angular poεition of the end effector is provided to the processor 78 by the senεorε 46-55. The processor moves the linkage arms an angle that corresponds to the difference between the new location and the original location of the end effector. A differential angle Δa2 corresponds to the amount of angular displacement provided by the third actuator 38, a differential angle Δa3 correspondε to the amount of angular diεplacement provided by the second actuator 34 and a differential angle Δa4 corresponds to the amount of angular displacement provided by the first actuator 30.
To improve the effectiveness of the syεtem 10, the system is conεtructed so that the movement of the surgical instrument aε εeen by the εurgeon, is always in the same direction as the movement of the foot pedal. Thus when the surgeon presseε the foot εwitch to move the εcope up, the scope always appears to move in the up direction. To accomplish this result, the procesεor 78 convertε the desired movement of the end of the endoεcope in the third coordinate εyεtem to coordinates in the second coordinate syεtem, and then converts the coordinates of the second coordinate syεtem into the coordinateε of the firεt coordinate εyεtem.
The deεired movement of the endoscope is converted from the third coordinate syεtem to the εecond coordinate εystem by uεing the following tranεformation matrix;
(Ax'λ f cos(α6) 0 -sin(α6)
(2) Ay' -sin(α5)sin(α6) cos(α5) -sin( 5)cos(α6) Az' j cos(α5)sin(α6) sin(α5) cos(α5)cos(α6)
Figure imgf000014_0001
where;
Ax " the deεired incremental movement of the εcope along the x" axis of the third coordinate system.
Ay " = the desired incremental movement of the scope along the y" axis of the third coordinate system.
Az " = the desired incremental movement of the scope along the z" axis of the third coordinate syεtem. a5 = the angle between the z' axiε and the εcope in the y'-z' plane. a6 = the angle between the z ' axiε and the εcope in the x' -z ' plane.
Ax the computed incremental movement of the εcope along the x' axis of the second coordinate εyεtem.
Ay = the computed incremental movement of the εcope along the y' axiε of the second coordinate syεtem.
Az the computed incremental movement of the εcope along the z' axiε of the second coordinate syεtem.
The angleε a5 and a6 are provided by the firεt 54 and second 55 joint position senεors located on the end effector 32. The angles a5 and a6 are εhown in Figure 7.
The deεired movement of the endoεcope iε converted from the εecond coordinate εyεtem to the first coordinate system by using the following transformation matrix;
Figure imgf000016_0001
where;
Ax the computed incremental movement of the scope along the x' axis of the second coordinate system.
Ay the computed incremental movement of the scope along the y' axis of the εecond coordinate εystem.
Az the computed incremental movement of the εcope along the z' axiε of the second coordinate system. π = is the angle between the first linkage arm and the x axis of the first coordinate system.
Ax = the computed incremental movement of the scope along the x axis of the firεt coordinate syεtem.
Ay = the computed incremental movement of the scope along the y axis of the first coordinate εyεtem.
Az = the computed incremental movement of the scope along the z axis of the firεt coordinate εyεtem.
The incremental movements Ax and Ay are inserted into the algorithms (1) described above for computing the angular movements (Δa2, Δa3 and Δa4) of the robotic arm aεsembly to determine the amount of rotation that iε to be provided by each electric motor. The value Az iε uεed to determine the amount of linear movement provided by the linear actuator 26.
After each movement of the endoεcope a new π value must be computed to be used in the next incremental movement of the scope. The scope is typically always in the y' - z' plane, therefore the π value only changes when the end effector is moved along the y' axiε. The new π angle can be computed with the following equations:
m d = tan(α6)
r= dsin(α5)
( 4 :
Figure imgf000017_0001
where; d = the length of the endoscope between the end effector and the cannula pivot point. r = the distance along the y' axis between the end effector and the cannula pivot point, m = the incremental movement of the scope.
The new π value is computed and stored in the memory of the computer for further computation.
Figure 8 shows a flowchart of a program used to operate the εyεtem. The computer 20 initially computeε the location of the end effector 32 with the input provided by the εenεorε 46-55. When the εurgeon presses on one of the foot switcheε, the pedal provideε a input εignal to the computer. For example, the εurgeon may want a cloεer look at an object in front of the endoscope. The surgeon then presεeε the top of the firεt foot εwitch, depreεεing the first transducer and providing an input εignal to the computer. The input εignal iε converted into an 12 bit binary εtring which iε received by the proceεεor. The 12 bit εtring correεpondε to a predetermined increment of Δz " . The computer iε conεtantly εampling the foot pedal, wherein each sample correspondε to a predetermined increment in the correεponding axiε". If the surgeon holds down the foot pedal during two sampling periodε then the increment to be moved iε 2xΔz " . The converter alεo provideε a multiplication factor for each increaεe in voltage level received from the amplifier of the tranεducer, εo that the incrementε are increased for each increase in voltage. Thus the surgeon can increase the amount of incremental movement by increasing the preεεure on the foot εwitch.
The proceεεor 78 then determineε the new coordinateε in the third coordinate εyεtem. The incremental movements in the third coordinate syεtem ( Ax" , Δy" and Δz " ) are used to compute the increment movements in the second coordinate syεtem ( Ax ' , Ay ' and Δz ' ) and the coordinates in the first coordinate syεtem ( Ax, Δy and Δz ) . The incremental movements are then used to determine the change in the angles a2, a3 and a4, and the linear movement of actuator 24. The computer provides output signals to the appropriate electric motors to move the robotic arm assembly to the new position. The new " angle iε computed and the proceεε iε repeated. The preεent invention thuε allows the surgeon to remotely move a εurgical inεtrument in a manner that directly correlateε with the viewing image εeen through the endoεcope.
In the preferred embodiment, the system moves the end effector 32 so that the endoscope is always aligned in the same orientation relative to the patient. Thiε iε accompliεhed by moving the end effector εo that the angle a6 iε always equal to zero. Thus after each independent movement of the endoscope, the angle a6 is senεed by the εenεor 55. If the angle aδ iε not equal to zero, the proceεεor moveε the end effector in accordance with the following εubroutine.
If aδ > zero then the end effector iε moved an increment equal to:
Δπ = π + conεtant
If a6 < zero then the end effector iε moved an increment equal to:
Δπ = π - conεtant
where;
Δπ = the incremental angular movement of the end effector.
π = the preceding angle Tl. constant = some predetermined incremental angular movement of the end effector.
The proceεsor moves the end effector in accordance with the above described εubroutine until the angle a6 iε equal to zero. The new π angle is then εtored and uεed for further computation.
Maintaining the angle aδ at zero inεureε that the view εeen by the εurgeon iε in the same orientation for all end effector poεitionε.
Aε shown in Figure 10, each linkage arm 28, 36 or 80 is preferably coupled to a first helical gear 92. The first helical gear 92 is mated with a εecond helical gear 94 that iε coupled to an actuator 30, 34 or 38 by a clutch 96. The clutcheε 96 are preferably constructed from magnetic plates that are coupled together when power is supplied to the clutches. When power iε terminated, the clutcheε 96 are diεengaged and the actuatorε are decoupled from the drive εhaftε εuch that the linkage arms can be manually moved by the operator. Power is εupplied to the clutcheε 96 through a εwitch 98 which can be operated by the surgeon. The clutches allow the εurgeon to disengage the actuators and manually move the poεition of the endoscope.
As shown in Fig. 6, the system may have a lever actuated input device 100 that iε commonly referred to aε a "joyεtick". The input device 100 can be used in the same manner as the foot pedal, wherein the operator can move the endoscope by moving the lever 102 of the device 100. The device 100 may also have a plurality of memory buttonε 104 that can be manipulated by the operator. The memory buttonε 104 are coupled to the processor 1 9
of the computer. The memory buttons 104 include save buttons 106 and recall buttons 108. When the save button 106 iε depresεed, the coordinateε of the end effector in the firεt coordinate system are saved in a dedicated addreεε (eε) of the computer memory. When a recall button 108 is puεhed, the proceεsor retrieves the data εtored in memory and moves the end effector to the coordinateε of the effector when the εave button waε puεhed.
The save memory buttons allow the operator to store the coordinateε of the end effector in a firεt poεition, move the end effector to a εecond position and then return to the firεt poεition with the puεh of a button. By way of example, the surgeon may take a wide eye view of the patient from a predetermined location and εtore the coordinateε of that location in memory. Subεequently, the εurgeon may manipulate the endoscope to enter cavities, etc. which provide a more narrow view. The surgeon can rapidly move back to the wide eye view by merely depresεing the recall button of the εyεtem. Additionally, the laεt poεition of the endoεcope before the depreεεion of the recall button can be εtored εo that the εurgeon can again return to thiε position.
Aε εhown in Figure 9, the εystem is preferably moved during the recall cycle in a ramping fashion εo that there iε not any sudden movement of the linkage arm aεsembly. Inεtead of a purely linear movement of the actuatorε to move the end effector from point A to point B, the procesεor would preferably move the linkage arm aεεembly in accordance with the following equation. 69(f) = (1 -
Figure imgf000022_0001
where ;
t = t ime
θ0 = the initial poεition of the end effector.
θi = the final poεition of the end effector,
θ0 = the velocity of the end effector at poεition θ0.
θ, = the velocity of the end effector at poεition θi
By moving each actuator in accordance with the above deεcribed algorithm, the linkage arm aεεembly movement will gradually increaεe and then gradually decrease as the arm leaveε and approacheε the original and final positions, respectively. Moving the arm in accordance with the above deεcribed equation produceε low initial and final arm acceleration valueε. The gradually increaεing and decreaεing movement of the arm preventε any abrupt or sudden movement of the arm asεembly.
Aε εhown in Figure 11, the robotic arm assembly is preferably encapsulated by a bag 110. The bag 110 isolateε the arm aεεembly 26 εo that the arm doeε not contaminate the εterile field of the operating room. The bag 110 can be conεtructed from any material εuitable to maintain the εterility of the room. The bag 110 may have faεtening meanε εuch aε a hook and loop material or a zipper which allowε the bag to be periodically removed and replaced after each operating procedure.
Figure 12 εhowε an alternate embodiment of an end effector 120. The end effector 120 haε a magnet 122 which holds a metal collar 124 that is coupled to the endoεcope 18. The collar 124 has a center aperture 126 which receiveε the endoεcope 18 and a pair of armε 128 which together with screw 130 capture the scope 18. The collar 124 is constructed to fit within a channel 132 located in the end effector 120. The magnet 122 iε typically εtrong enough to hold the endoscope during movement of the linkage arm, yet weak enough to allow the operator to pull the collar and scope away from the end effector.
Figure 13 εhowε a preferred embodiment of an end effector 140 that coupleε the εurgical inεtrument 142 to a robotic εystem 144. The end effector 140 has a collar holder 146 which can capture a collar 148 that iε attached to the inεtrument 142. The collar 148 haε a lip 150 which iε εupported by the baεe of the collar holder 146 when the inεtrument 142 iε coupled to the robotic aεεembly 144. The collar 148 haε a bearing 152 that iε faεtened to the inεtrument 142 and which haε gear teeth 153 that meεh with a worm gear 154 incorporated into the end effector 140. The worm gear 154 iε typically connected to an electric motor (not εhown) which can rotate the gear 154 and εpin the inεtrument 142 about its longitudinal axis.
The end effector 140 is preferably utilized in a robotic syεtem εchematically shown in Figure 14. The worm gear replaces the firεt actuator 30 of the robotic εyεtem εhown in Fig. 1. The paεsive joints 156 and 158 allow the same degrees of freedom provided by the pasεive jointε depicted in Fig. 3. The jointε 156 and 158 are εhown εeparately for purpoεes of clarity, it being understood that the joints may be physically located within the end effector 140.
The εurgical inεtrument iε typically coupled to a camera (not εhown) and a viewing screen (not εhown) εuch that any εpinning of the inεtrument about itε own longitudinal axiε will reεult in a correεponding rotation of the image on the viewing εcreen. Rotation of the instrument and viewing image may disorient the viewer. It is therefore deεirable to maintain the orientation of the viewing image.
In the embodiment shown in Fig. 1, the robotic asεembly moves the inεtrument in accordance with a εet of algorithmε that maintain the angle a6 at a value of zero. Thiε iε acco pliεhed by computing a new angle a6 after each movement and then moving the inεtrument εo that aδ iε equal to zero. Depending upon the location of the end effector, moving the inεtrument to zero aδ may require energizing εome or all of the actuatorε, thuε neceεsitating the computation of the angles a2, a3 and a4. Using the worm gear 154 of the end effector 140, the proper orientation of the viewing image can be maintained by merely rotating the worm gear 154 and scope 142 a calculated angle about the longitudinal axis of the instrument 142.
As shown in Figure 15, the endoscope 142 iε oriented within a fixed fourth coordinate εyεtem that has a z axis that is parallel with the z axis of the first coordinate system shown in Fig. 1. The origin of the fourth coordinate system is the intersection of the instrument and the end effector. For purpoεeε of providing reference points, the instrument iε initially in a firεt position and moved to a second poεition. The endoεcope 142 itεelf defineε the third coordinate εyεtem, wherein the z" axiε coincideε with the longitudinal axis of the instrument 142. To insure proper orientation of the endoεcope 142, the worm ygear 154 rotates the instrument 142 about its longitudinal axis an amount Δθ6 to insure that the y" axis iε oriented in the moεt vertical direction within the fixed coordinate εystem. ΔΘ6 is computed from the following cross- products.
ΔΘ6 = zi" x (yo" x yi")
where;
Δθ6 = the angle that the instrument is to be rotated about the z" axis. yo" = is the vector orientation of the y" axiε when the inεtrument iε in the firεt poεition. yi" = is the vector orientation of the y" axis when the instrument iε in the εecond poεition. zi" = iε the vector orientation of the z" axiε when the inεtrument iε in the εecond poεition.
The vectorε of the yi" and zi" axiε are computed with the following algorithms.
Figure imgf000026_0001
ΛΓΪ = z x zr
Figure imgf000026_0002
where;
04 = is the angle between the instrument and the z axis in the y-z plane.
05 = is the angle between the instrument and the z axis in the x-z plane. z = is the unit vector of the z axis in the firεt coordinate system.
The angles 04 and 05 are provided by the joint position sensors coupled to the joints 156 and 158. The vector yo" is computed using the angles 04 and 05 of the inεtrument in the original or first position. For the computation of yi" the angles 04 and 05 of the second position are uεed in the tranεformation matrix. After each arm movement yo" iε εet to yi" and a new yi" vector and corresponding Δθ6 angle are computed and used to re-orient the endoscope. Using the above deεcribed algorithms, the worm gear continuously rotates the instrument about itε longitudinal axiε to insure that the pivotal movement of the endoscope does not cause a corresponding rotation of the viewing image. When the εurgical inεtrument iε initially inεerted into the patient the exact location of the pivot point of the inεtrument iε unknown. It iε deεirable to compute the pivot point to determine the amount of robotic movement required to move the lenε portion of the εcope. Accurate movement of the end effector and the oppoεite lenε portion of the inεtrument can be provided by knowing the pivot point and the diεtance between the pivot point and the end effector. The pivot point location can alεo be uεed to inεure that the baεe of the inεtrument iε not puεhed into the patient, and to prevent the inεtrument from being pulled out of the patient.
The pivot point of the inεtrument iε calculated by initially determining the original poεition of the interεection of the end effector and the inεtrument PO, and the unit vector Uo which haε the same orientation aε the inεtrument. The poεition P(x, y, z) values can be derived from the various position senεorε of the robotic assembly described above. The unit vector Uo is computed by the transformation matrix:
Uo =
Figure imgf000027_0001
After each movement of the end effector an angular movement of the instrument Aθ is computed by taking the arcsin of the crosε-product of the firεt and εecond unit vectorε Uo and Ul of the inεtrument in accordance with the following line equationε Lo and LI . Aθ = arcsin( \T\ )
T = Uo x Ul where ;
T = a vector which is a croεs-product of unit vectors Uo and
Ul.
The unit vector of the new instrument poεition Ul iε again determined uεing the positions senεorε and the tranεformation matrix deεcribed above. If the angle Aθ iε greater than a threεhold value, then a new pivot point iε calculated and Uo iε set to Ul. As εhown in Figure 16, the first and second instrument orientations can be defined by the line equationε Lo and LI:
Lo: xo = Mχ0 Zo + Cxo yo = MyO Zo + Cyo
LI: xl = Mxl • ZI + Cxi yl = Myl ZI + Cyl
where;
Zo = a Z coordinate along the line Lo relative to the z axiε of the firεt coordinate εyεtem. Zl = a Z coordinate along the line LI relative to the z axiε of the firεt coordinate εyεtem.
Mxo = a εlope of the line Lo as a function of Zo.
Myo = a slope of the line Lo aε a function of Zo.
Mxl = a εlope of the line LI aε a function of Zl .
Myl = a εlope of the line LI aε a function of Zl .
Cxo = a conεtant which repreεentε the interεection of the line
Lo and the x axiε of the firεt coordinate εyεtem.
Cyo = a conεtant which repreεents the intersection of the line
Lo and the y axis of the firεt coordinate εyεtem.
Cxi = a constant which represents the intersection of the LI and the x axis of the first coordinate system.
Cyl = a constant which repreεentε the interεection of the line
LI and the y axiε of the firεt coordinate εyεtem.
The εlopeε are computed uεing the following algorithmε:
Mxo = Uxo/Uzo Myo = Uyo/Uzo Mxl = Uxl/Uzl Myl = Uyl/Uzl
CxO = Pox - Mxl-Poz CyO = Poy - Myl • Poz
Cxi = Plx - Mxl-Plz Cyl = Ply - Myl-Plz where ;
Uo(x, y and z) = the unit vectorε of the inεtrument in the first poεition within the firεt coordinate system.
Ul(x, y and z) = the unit vectors of the instrument in the second position within the first coordinate system.
Po(x, y and z) = the coordinates of the intersection of the end effector and the instrument in the first poεition within the firεt coordinate εyεtem.
Pl(x, y and z) = the coordinateε of the interεection of the end effector and the inεtrument in the εecond poεition within the firεt coordinate εyεtem.
To find an approximate pivot point location, the pivot pointε of the inεtrument in the firεt orientation Lo (pivot point Ro) and in the εecond orientation LI (pivot point RI) are determined, and the diεtance half way between the two points Ro and RI iε computed and εtored aε the pivot point Rave °f the inεtrument. The pivot point Rave s determined by using the cross-product vector T.
To find the points Ro and RI the following equalitieε are set to define a line with the same orientation aε the vector T that paεεeε through both Lo and LI.
tx = Tx/Tz ty = Ty/Tz where ;
tx = the slope of a line defined by vector T relative to the Z-x plane of the first coordinate syεtem. ty = the slope of a line defined by vector T relative to the Z-y plane of the first coordinate syεtem.
Tx = the x component of the vector T.
Ty = the y component of the vector T.
Tz = the z component of the vector T.
Picking two points to determine the slopeε Tx, Ty and Tz (eg. Tx = xl-xo, Ty = yl-yo and Tz = zl-zO) and εubεtituting the line equationε Lo and LI, provides a solution for the point coordinates for Ro (xo, yo, zo) and RI (xl, yl, zl) aε follows.
zo = ((Mxl - tx)z\ + Cxi - Cxo) I (Mxo - tx) zl = ((Cyl - Cyo)(Mxo - tx) - (Cxi - Cxo)(Myo - ty)) I
((Myo - ty)(Mxl - tx) - (Myl - ty){Mxo - tx)) yo = Myo zo + Cyo yl = Myl - zl + Cyl xo = Mxo zo + Cxo xl = Mxl zl + Cxi
The average distance between the pivot points Ro and RI is computed with the following equation and stored as the pivot point of the inεtrument.
Ra e = ((xl + xo) 12,(yl + yo) 12,(zl+ zo)/2)
The pivot point can be continually updated with the above deεcribed algorithm routine. Any movement of the pivot point can be compared to a threεhold value and a warning εignal can be isεued or the robotic εystem can become diεengaged if the pivot point moveε beyond a εet limit. The compariεon with a εet limit may be uεeful in determining whether the patient is being moved, or the instrument iε being manipulated outεide of the patient, εituationε which may reεult in injury to the patient or the occupantε of the operating room.
While certain exemplary embodimentε have been deεcribed and εhown in the accompanying drawingε, it iε to be underεtood that εuch embodiments are merely illustrative of and not restrictive on the broad invention, and that this invention not be limited to the specific conεtructionε and arrangementε εhown and deεcribed, εince variouε other modificationε may occur to thoεe ordinarily εkilled in the art.

Claims

What iε claimed iε:
1. A εyεtem that allowε a uεer to remotely control the movement of a εurgical instrument inside a patient, wherein the surgical instrument has a longitudinal axiε, compriεing: attachment meanε for holding the εurgical instrument; rotation meanε for rotating the εurgical inεtrument about the longitudinal axis; movement meanε for moving the εurgical inεtrument relative to the patient; input meanε for providing input εignalε in reεponεe to a command provided by the user; and, control means for controlling said movement meanε and εaid rotation meanε to poεition the εurgical inεtrument in reεponεe to εaid input εignalε.
2. The εyεtem aε recited in claim 1, wherein εaid rotation meanε includeε a worm gear adapted to rotate a correεponding bearing member attached to the εurgical inεtrument.
3. The εyεtem aε recited in claim 2, wherein εaid attachment meanε includeε a collar attached to the εurgical instrument and coupled to a collar holder.
4. The syεtem aε recited in claim 1, wherein εaid movement meanε includes a first linkage arm attached to εaid attachment meanε and a firεt actuator which can rotate εaid firεt linkage arm and εaid attachment means in a plane perpendicular to a firεt z axiε, εaid firεt actuator being coupled to a linear actuator which can tranεlate εaid attachment meanε along an axiε parallel with the firεt z axiε.
5. The εyεtem aε recited in claim 4, wherein εaid control meanε includeε firεt actuator εenεor meanε coupled to εaid linear actuator for providing a firεt feedback εignal which corresponds to a location of said first actuator on the firεt z axiε, and second actuator εenεor meanε coupled to εaid firεt actuator for providing a εecond feedback εignal which correεponds to a location of εaid attachment meanε in the plane that iε perpendicular to the firεt z axiε.
6. The εyεtem aε recited in claim 5, wherein εaid movement meanε includes a second actuator attached to said first actuator by a εecond linkage arm, εaid εecond actuator being adapted to rotate εaid firεt actuator and said attachment means in the plane that is perpendicular to the first z axis.
7. The syεtem aε recited in claim 6, wherein said control means includes third actuator εenεor means coupled to said second actuator for providing a third feedback signal which correspondε to a location of εaid firεt actuator in the plane that iε perpendicular to the firεt z axiε.
8. The εyεtem aε recited in claim 2, wherein εaid attachment meanε haε a firεt joint that allowε the surgical inεtrument to rotate about a longitudinal axiε of εaid firεt linkage arm and a εecond joint that allowε the εurgical inεtrument to rotate about an axis that is perpendicular to the longitudinal axis of said first linkage arm.
9. The εyεtem aε recited in claim 8, wherein εaid control meanε includeε firεt joint εenεor meanε coupled to said attachment means for providing a first joint feedback signal which correspondε to a firεt angular poεition of the εurgical inεtrument relative to a εecond x axiε, and εecond joint εenεor meanε coupled to εaid attachment meanε for providing a second joint feedback signal which correspondε to a εecond angular poεition of the εurgical instrument relative to the second y axis.
10. The syεtem aε recited in claim 6, further comprising clutch means for disengaging εaid firεt actuator from εaid linear actuator, said second actuator from said first actuator and said third actuator from εaid εecond actuator when εaid clutch meanε receiveε a clutch input εignal.
11. The system as recited in claim 6, wherein said first, εecond and third actuatorε are electric motorε.
12. The εyεtem aε recited in claim 1, wherein εaid control meanε is a computer which receiveε input signals from said input means and provideε output εignalε to εaid control meanε to move the poεition of the εurgical instrument.
13. The εyεtem aε recited in claim 12, further compriεing εtorage means for storing a first position of εaid end effector upon receiving a firεt εtorage input εignal and moving said end effector to said firεt poεition upon receiving a εecond εtorage input εignal.
14. The system as recited in claim 1, wherein εaid input meanε includeε a foot pedal which can be preεεed by the uεer to generate εaid input εignalε.
15. A εyεtem that allowε a uεer to remotely control the movement of a εurgical inεtrument inεide a patient, compriεing: a table adapted to εupport the patient; a firεt linkage arm having a longitudinal axis; an end effector attached to εaid firεt linkage arm and adapted to hold the εurgical instrument, said end effector having a first joint that allowε the εurgical inεtrument to rotate about the longitudinal axiε of said first linkage arm, said end effector further having a second joint that allows the εurgical instrument to rotate about an axis that iε perpendicular to the longitudinal axiε of εaid first linkage arm; a worm gear operatively connected to said end effector; a bearing attached to the εurgical inεtrument and operatively coupled to said worm gear; a first actuator connected to said first linkage arm such that εaid firεt actuator can rotate εaid firεt linkage arm in a plane perpendicular to a firεt z axis; a εecond linkage arm connected to εaid firεt actuator; a εecond actuator connected to εaid εecond linkage arm εuch that εaid second actuator can rotate said εecond linkage arm in the plane perpendicular to the firεt z axiε; a linear actuator attached to εaid table and εaid εecond actuator εuch that said linear actuator can translate εaid εecond actuator along the firεt z axis; a manually operated input device adapted to provide an input signal; and, control means for providing output εignalε in reεponεe to said input signals from said foot pedal, εuch that εaid output εignalε actuate εaid actuators to move the surgical instrument relative to the patient.
16. The syεtem aε recited in claim 15, further compriεing clutch meanε for diεengaging εaid firεt actuator from εaid linear actuator, εaid εecond actuator from εaid firεt actuator and εaid third actuator from εaid εecond actuator when εaid clutch meanε receiveε a clutch input εignal.
17. The εyεtem aε recited in claim 14, wherein εaid control meanε includes firεt actuator εenεor meanε coupled to εaid linear actuator for providing a firεt feedback εignal which correεpondε to a location of εaid third actuator on the firεt z axiε, εecond actuator εenεor meanε coupled to εaid firεt actuator for providing a εecond feedback εignal which correεpondε to a location of εaid end effector in the plane that iε perpendicular to the firεt z axiε and third actuator εenεor means coupled to said εecond actuator for providing a third feedback signal which correspondε to a location of εaid first actuator in the plane that is perpendicular to the first z axis.
18. The syεtem as recited in claim 17, wherein said control meanε includes first joint εenεor meanε coupled to said end effector for providing a first joint feedback εignal which correεpondε to a firεt angular poεition of the εurgical instrument relative to a second x axis, and second joint sensor means coupled to said end effector for providing a εecond joint feedback εignal which correεpondε to a εecond angular poεition of the εurgical inεtrument relative to the εecond y axiε.
19. The εyεtem as recited in claim 18, further comprising εtorage meanε for εtoring a firεt poεition of εaid end effector upon receiving a firεt εtorage input εignal and moving said end effector to said first poεition upon receiving a εecond εtorage input signal.
20. A method for moving a surgical instrument relative to a patient, wherein the surgical instrument haε a longitudinal axiε and an end that iε inεerted into the patient, compriεing the εtepε of: a) providing a robotic arm aεsembly located within a firεt coordinate system having a first x axis, a firεt y axiε and a firεt z axiε, εaid robotic arm aεεembly being adapted to move an end effector relative to the patient in reεponεe to an input command from the uεer, εaid end effector having rotation meanε for rotating the εurgical inεtrument about the longitudinal axiε and being located within a εecond coordinate εyεtem having a εecond x axis, a second y axis and a second z axis; b) attaching the surgical instrument to said end effector; c) inεerting the εurgical inεtrument into the patient, wherein the surgical instrument defines a third coordinate system having a third x axis, a third y axis and third z axis and is located within a fourth coordinate εyεtem having a fourth x axiε, a fourth y axiε and fourth z axiε; d) entering an input command to move the εurgical inεtrument an increment in the third coordinate εyεtem; e) computing an incremental movement of εaid end effector in the εecond coordinate εyεtem from the incremental movement of the end of the εurgical instrument in the third coordinate εyεtem; f) computing an incremental movement of εaid end effector within the firεt coordinate εyεtem from the incremental movement of εaid end effector in the εecond coordinate εystem; g) moving said robotic arm asεembly until εaid end effector haε moved the computed incremental movement in the firεt coordinate syεtem; h) computing an angle of rotation of the εurgical inεtrument εuch that the third x axis is orthogonal to a cross- product of a unit vector of the third Z axis and a unit vector of the fourth Z axiε; and, i) rotating the surgical instrument the computed angle of rotation.
21. The method as recited in claim 20, wherein said incremental movement of said end effector in said εecond coordinate εyεtem iε computed in accordance with the following tranεformation matrix:
cos(flό) 0 -sin(α6) Λ fAx"^ -sin(α5)sin(α6) cos(α5) -sin(α5)cos(α6) Ay" cos(α5)sin(α6) sin(α5) cos(α5)cos( 6)
Figure imgf000040_0001
Az"j
wherein; ΔX" the incremental movement of the end of the εurgical instrument along the third x axis;
Δy" the incremental movement of the end of the surgical instrument along the third y axis;
ΔZ- = the incremental movement of the end of the εurgical inεtrument along the third z axiε; a5 = the angle of the εurgical inεtrument and a εecond x
- z plane in the second coordinate εyεtem; a6 = the angle of the εurgical inεtrument and a εecond y
- z plane in the second coordinate εyεtem;
ΔX' = the computed incremental movement of εaid end effector along the εecond x axis;
-.y the computed incremental movement of said end effector along the second y axis; Δz ' = the computed incremental movement of εaid end effector along the εecond z axis.
22. The method as recited in claim 21, wherein εaid incremental movement of εaid end effector in εaid firεt coordinate εyεtem iε computed in accordance with the following transformation matrix:
Figure imgf000041_0001
wherein; Δx = the computed incremental movement of said end effector along the firεt x axiε;
-y = the computed incremental movement of said end effector along the first y axis;
^z = the computed incremental movement of said end effector along the first z axis; π = the angle between εaid end effector and the firεt x axis.
23. The method aε recited in claim 22, further compriεing the stepε of determining the computed rotational angle to rotate the surgical instrument about the longitudinal axis in accordance with the following εtepε:
ΔΘ6 = zi" x (yo" x yi" where ;
Δθδ = the angle that the instrument iε to be rotated about the third z" axis; yo" - is a vector orientation of the y" axiε when the inεtrument iε in a firεt position; yi" = iε the vector orientation of the y" axiε when the inεtrument is in a second position; zi" = is the vector orientation of the z" axiε when the inεtrument iε in a second position;
wherein the vectors of the yi" and zi" axiε are computed with the following algorithmε;
cos05 0 -sin05 0 "] = si nn 0θ44 ssiinθ. COS04 -sinθ4 cos05 0 cosθ4 sinθ. sinθ cos04 cosθ5
yi"= zi"xxi"
where;
04 = is the angle between the instrument and the z axis in a y-z plane;
05 = is the angle between the instrument and the z axiε in a x-z plane; z = is the unit vector of the fourth z axis in the first coordinate syεtem.
24. The method aε recited in claim 20, further compriεing the steps of locating a pivot point Rave of tne surgical instrument and the patient in accordance with the following steps :
Po(x, y and z) = coordinates of the intersection of the end effectorε and the inεtrument within the firεt coordinate εyεtem in the firεt position;
PI (x, y and z) = the coordinateε of the interεection of the end effector and the inεtrument within the firεt coordinate εyεtem in the εecond position;
computing an angular movement Δθ of the εurgical inεtrument aε follows;
Aθ =arcsin( |7| )
T = U0 x Ul where;
T = a vector which iε a croεε-product of unit vectorε UO and
Ul, the T vector defining an orientation of a line that intersects both lines Lo and Ll at a point where T is perpendicular to both lineε Lo and Ll;
Uo(x, y and z) = unit vectorε of the inεtrument in the firεt poεition within the firεt coordinate system; Ul (x, y and z) = unit vectorε of the inεtrument in the εecond poεition within the firεt coordinate εyεtem; if Aθ iε greater than a predetermined value define a line Lo that repreεents the surgical instrument in a first position; xo = Mxo Zo + Cxo yo = Myo • Zo + Cyo
and define a Ll that representε the εurgical inεtrument in a εecond position: xl = Mxl-Zl + Cxi yl = Myl-Zl + Cyl
where;
Zo = a Z coordinate along the line Lo relative to the z axis of the first coordinate syεtem;
Zl = a Z coordinate along the line Ll relative to the z axiε of the firεt coordinate system;
Mxo = a slope of the line Lo aε a function of Zo;
Myo = a εlope of the line Lo aε a function of Zo;
Mxl = a εlope of the line Ll as a function of Zl;
Myl = a slope of the line Ll aε a function of Zl;
Cxo = a constant which representε the interεection of the line
Lo and the x axiε of the firεt coordinate εyεtem;
Cyo = a conεtant which repreεentε the interεection of the line
Lo and the y axiε of the firεt coordinate εyεtem;
Cxi = a conεtant which repreεentε the interεection of the line
Ll and the x axiε of the firεt coordinate εyεtem; Cyl = a conεtant which represents the intersection of the line Ll and the y axis of the first coordinate system;
computing the terms Mxo, Myo, Mxl, Myl, Cxo, Cyo, Cxi and Cyl as follows;
Mxo = Uxo/Uzo
Myo = Uyo/Uzo
Mxl = Uxl/Uzl
Myl = Uyl/Uzl
CxO = Pox - Mxl •Poz CyO = Poy - Myl-Poz
Cxi = Plx - Mxl-Plz Cyl = Ply - Myl-Plz
computing the slopes tx and ty of the vector aε follows; tx = Tx/Tz ty = Ty/Tz
where; tx = the εlope of a line defined by vector T relative to the Z-x plane of the first coordinate system; ty = the slope of a line defined by vector T relative to the Z-y plane of the first coordinate system; Tx = the x component of the vector T Ty = the y component of the vector T Tz = the z component of the vector T
Computing the pivot points R(xo, yo and Zo) and R(xl, yl and Zl) as follows:
zo = ((Mxl - tx)zl + Cxi - Cxo) I (Mxo - tx) zl = ((Cyl - Cyo)(Mxo - tx) - (Cx - Cxo)(Myo - ty)) I
((Myo - ty)(Mxl - tx) - (Myl - ty)(Mxo - tx)) yo = Myo • zo + Cyo yl = Myl m Zl + Cyl xo = Mxo • zo + Cxo
Figure imgf000046_0001
computing the pivot point Rave s follows;
Ra.e =((*ι+ x°) 12,(yi+ yo) 12,(zι+ zo) 12) .
25. The method as recited in claim 20, wherein εaid end effector iε moved in εaid firεt coordinate εyεtem in accordance with the following equation:
Figure imgf000046_0002
where ;
t = t ime ;
θ0 = the initial position of εaid end effector;
θi = the final poεition of εaid end effector;
θ0 = the velocity of said end effector at position θ0;
0, = the velocity of said end effector at position θi .
26. A method for moving a εurgical inεtrument relative to a patient, wherein the εurgical inεtrument haε a longitudinal axiε an end that iε inεerted into the patient, compriεing the εteps of: a) providing a robotic arm asεembly located within a first coordinate system having a first x axis, a firεt y axiε and a firεt z axiε, εaid robotic arm aεεembly having an end effector that iε located within a second coordinate syεtem having a εecond x axiε, a εecond y axiε and a εecond z axiε, εaid robotic arm aεεembly having a first actuator coupled to said end effector by a first linkage arm and a second actuator coupled to said first actuator by a εecond linkage arm, εaid actuatorε being adapted to move εaid end effector in a plane perpendicular to the firεt z axis, εaid robotic aεεembly furthe: having a linear actuator coupled to εaid third actuator to move εaid εecond actuator along the firεt z axiε; b) attaching the surgical instrument to εaid end effector; c) inεerting the εurgical instrument into the patient, wherein the surgical inεtrument defineε a third coordinate εyεtem having a third x axiε, a third y axiε and third z axis and is located within a fourth coordinate εyεtem having a fourth x axiε, a fourth y axiε and a fourth z axiε; d) entering an input command to move the εurgical inεtrument an increment in the third coordinate εyεtem; e) computing an incremental movement of εaid end effector within the εecond coordinate εyεtem from the incremental movement of the end of the εurgical inεtrument in the third coordinate εyεtem; f) computing an incremental movement of εaid end effector within the firεt coordinate εystem from the incremental movement of said end effector in the second coordinate εyεtem; g) moving εaid robotic arm aεεembly until said end effector haε moved the incremental movement in the first coordinate system; h) computing an angle of rotation of the surgical inεtrument εuch that the third x axiε iε orthogonal to a cross- product of a vector of the third Z axis and a vector of the fourth Z axiε; and, i) rotating the εurgical inεtrument the computed angle of rotation.
27. The method aε recited in claim 26, wherein εaid incremental movementε of εaid end effector in said second coordinate syεtem iε computed in accordance with the following tranεformation matrix:
Figure imgf000049_0001
wherein
ΔXx"" = the incremental movement of the end of the εurgical inεtrument along the third x axis;
Δy" the incremental movement of the end of the surgical instrument along the third y axis;
ΔZ" = the incremental movement of the end of the εurgical inεtrument along the third z axiε; a5 the angle between the εurgical inεtrument and the εecond z axiε in a y - z plane in the εecond coordinate εyεtem; a6 the angle between the εurgical inεtrument and the εecond z axiε in a x - z plane in the εecond coordinate syεtem;
ΔX' = the computed incremental movement of εaid end effector along the second x axis;
-y < = the computed incremental movement of said end effector along the εecond y axiε; Δz ' = the computed incremental movement of εaid end effector along the εecond z axiε.
28. The method aε recited in claim 27, wherein εaid incremental movement of εaid end effector in the firεt coordinate system is computed in accordance with the following information matrix:
Figure imgf000050_0001
wherein; Δx = the computed incremental movement of said end effector along the firεt x axiε.
Δy = the computed incremental movement of εaid end effector along the firεt y axiε.
A7z. == the computed incremental movement of εaid end effector along the first z axis, π the angle between said end effector and the firεt x axiε.
29. The method aε recited in claim 28, wherein εaid linear actuator tranεlateε εaid third actuator Δz, εaid third actuator rotateε εaid third linkage arm an angle of Δa2, wherein a2 iε computed by the equationε; Δ = cos -ι (x - L3cos(π)f + (y - L3sin(π))2 + Ll2 - L22 2Ll j(x ~ L3cos(π)f + (y - L3sm(π)f
Figure imgf000051_0001
Aa2 = a0 + / - A
said second actuator rotates said second linkage arm an angle Δa3 wherein Δa3 iε computed by the equation;
(x - L3cos(π))2 + (y - L3sm(π))2 - Ll2 - Ll1 \
Δα3 = π—cos
2LIL2
wherein; Ll = is the length of said third linkage arm; L2 = iε the length of εaid εecond linkage arm; L3 = iε the length of εaid third firεt arm;
and εaid firεt actuator rotateε εaid firεt linkage arm an angle Δa4 wherein Δ 4 iε computed by the equation:
Δα4= π - Aa2 - Aa3
30. The method aε recited in claim 29, further compriεing the εtepε of determining the computed rotational angle to rotate the εurgical inεtrument about the longitudinal axiε in accordance with the following εtepε: ΔΘ6 = zi " x (yo " x yi " )
where ;
ΔΘ6 = the angle that the instrument iε to be rotated about the third z" axis; yo" = iε a vector orientation of the y" axiε when the inεtrument iε in a firεt position; yi" = iε the vector orientation of the y" axiε when the inεtrument iε in a εecond poεition; zi" = is the vector orientation of the z" axis when the instrument is in a second position;
wherein the vectors of the yi" and zi" axis are computed with the following algorithmε;
cosθ5 0 -sinθ5 0
[z? "] = -sin04sinθ5 cosθ4 -sinθ4cos05 0 cosθ4sinθ5 sin0 cosθ4cosθ5
yi"= zi"xxi"
where;
04 = is the angle between the instrument and the z axis in a y-z plane;
05 = is the angle between the inεtrument and the z axis in a x-z plane; z = iε the unit vector of the fourth z axis in the first coordinate syεtem.
31. The method aε recited in claim 30, further compriεing the steps of locating a pivot point Rave of tne surgical instrument and the patient in accordance with the following steps :
Po(x, y and z) = coordinates of the interεection of the end effectorε and the inεtrument within the firεt coordinate εyεtem in the firεt poεition;
Pl(x, y and z) = the coordinateε of the interεection of the end effector and the inεtrument within the firεt coordinate εyεtem in the second position;
computing an angular movement Δθ of the surgical instrument as follows;
Aθ =arcsin( |r| )
T = U0 x Ul where;
T = a vector which is a crosε-product of unit vectorε UO and
Ul, the T vector defining an orientation of a line that interεectε both lineε Lo and Ll at a point where T iε perpendicular to both lineε Lo and Ll;
Uo(x, y and z) = unit vectorε of the inεtrument in the firεt poεition within the firεt coordinate εyεtem; Ul(x, y and z) = unit vectors of the instrument in the second position within the firεt coordinate εyεtem; if Aθ iε greater than a predetermined value define a line Lo that representε the εurgical instrument in a first poεition; xo = Mxo • Zo + Cxo yo = Myo • Zo + Cyo
and define a Ll that repreεentε the εurgical inεtrument in a εecond poεition: xl = Mxl-Zl + Cxi yl = Myl-Zl + Cyl
where;
Zo = a Z coordinate along the line Lo relative to the z axiε of the firεt coordinate εyεtem;
Zl = a Z coordinate along the line Ll relative to the z axis of the firεt coordinate εyεtem;
Mxo = a εlope of the line Lo aε a function of Zo;
Myo = a εlope of the line Lo aε a function of Zo;
Mxl = a εlope of the line Ll aε a function of Zl;
Myl = a εlope of the line Ll aε a function of Zl;
Cxo = a conεtant which represents the intersection of the line
Lo and the x axis of the firεt coordinate system;
Cyo = a constant which .representε the intersection of the line
Lo and the y axis of the first coordinate εyεtem;
Cxi = a conεtant which repreεentε the interεection of the line
Ll and the x axiε of the first coordinate εyεtem; Cyl - a constant which repreεentε the interεection of the line Ll and the y axis of the firεt coordinate εyεtem;
computing the termε Mxo, Myo, Mxl, Myl, Cxo, Cyo, Cxi and Cyl aε follows;
Mxo = Uxo/Uzo
Myo - Uyo/Uzo
Mxl = Uxl/Uzl
Myl = Uyl/Uzl
CxO = Pox - Mxl •Poz CyO = Poy - Myl-Poz
Cxi = Plx - Mxl-Plz Cyl = Ply - Myl-Plz
computing the εlopeε tx and ty of the unit vector as follows; tx = Tx/Tz ty = Ty/Tz
where; tx = the slope of a line defined by vector T relative to the Z-x plane of the first coordinate system; ty = the slope of a line defined by vector T relative to the Z-y plane of the first coordinate system;
Tx = the x component of the vector T; Ty = the y component of the vector T; Tz = the z component of the vector T;
Computing the pivot pointε R(xo, yo and zo) and R(xl, yl and zl) aε followε:
zo — ((Mxl - tx)zl + Cxi - Cxo) I (Mxo - tx) zl = ((Cyl - Cyo)(Mxo - tx) - (Cx - Cxo)(Myo - ty)) I
((Myo - ty)(Mxl - tx) - (Myl - ty)(Mxo - tx)) yo = Myo • zo + Cyo yl = Myl • zl + Cyl xo = Mxo • zo + Cxo xl = Mxl • zl + Cxi
computing the pivot point Rave as follows ;
Rave =(( >+ χo) 12,(yi+ yo) 12,(zι+ zo) 12) .
32. The method as recited in claim 29, wherein εaid end effector iε moved in accordance with the following equation:
(1-0
Figure imgf000056_0001
where;
t = time;
θ0 = the initial poεition of εaid end effector; θi = the final position of said end effector;
θ0 = the velocity of εaid end effector at poεition θ0;
0,= the velocity of εaid end effector at poεition θi.
33. A εyεtem that allowε a uεer to remotely control the movement of a εurgical inεtrument inεide a patient, compriεing: attachment meanε for holding the εurgical inεtrument; movement meanε for moving εaid attachment meanε and the surgical instrument relative to the patient; input means for providing input signalε in reεponse to a command provided by the user; and, control means for controlling said movement means and the poεition of the εurgical inεtrument in reεponεe to εaid input εignalε.
34. The εyεtem aε recited in claim 33, wherein εaid movement meanε includeε a firεt linkage arm attached to εaid attachment meanε and a first actuator which can rotate said first linkage arm and said attachment means in a plane perpendicular to a first z axis, said firεt actuator being coupled to a liner actuator which can tranεlate said attachment means along an axiε parallel with the first z axis.
35. The εyεtem aε recited in claim 34, wherein εaid control means includes first actuator sensor means coupled to said linear actuator for providing a first feedback signal which correεpondε to a location of εaid firεt actuator on the firεt z axiε, and εecond actuator εenεor meanε coupled to εaid firεt actuator for providing a εecond feedback εignal which correεpondε to a location of εaid attachment means in the plane that is perpendicular to the first z axiε.
36. The εyεtem aε recited in claim 34, wherein εaid movement meanε includeε a εecond actuator attached to εaid firεt actuator by a εecond linkage arm, εaid second actuator being adapted to rotate said first actuator and said attachment means in the plane that iε perpendicular to the firεt z axiε.
37. The εyεtem aε recited in claim 36, wherein εaid control meanε includeε third actuator εenεor meanε coupled to εaid εecond actuator for providing a third feedback εignal which correεponds to a location of said first actuator in the plane that iε perpendicular to the firεt z axiε.
38. The εyεtem aε recited in claim 36, wherein εaid movement meanε includeε a third actuator connected to εaid linear actuator and attached to εaid second actuator by a third linkage arm, εaid third actuator being adapted to rotate εaid second actuator, said first actuator and εaid attachment meanε in the plane that iε perpendicular to the firεt z axis.
39. The syεtem as recited in claim 38, wherein εaid control meanε includes fourth actuator senεor meanε coupled to εaid third actuator for providing a fourth feedback εignal which correεpondε to a location of εaid εecond actuator in the plane that iε perpendicular to the firεt z axiε.
40. The system as recited in claim 34, wherein εaid attachment meanε haε a first joint that allows the εurgical inεtrument to rotate about a longitudinal axiε of εaid firεt linkage arm and a εecond joint that allowε the εurgical inεtrument to rotate about an axiε that is perpendicular to the longitudinal axis of said first linkage arm.
41. The system as recited in claim 40, wherein εaid control meanε includes first joint εensor means coupled to said attachment means for providing a first joint feedback εignal which correεpondε to a firεt angular position of the εurgical inεtrument relative to a εecond x axiε, and second joint senεor means coupled to said attachment means for providing a second joint feedback signal which correεpondε to a second angular position of the surgical instrument relative to the second y axis.
42. The syεtem aε recited in claim 38, further compriεing clutch meanε for diεengaging εaid firεt actuator from εaid linear actuator, εaid εecond actuator from εaid firεt actuator and εaid third actuator from εaid second actuator when said clutch means receives a clutch input signal.
43. The system as recited in claim 38, wherein said first, second and third actuators are electric motorε.
44 The εyεtem aε recited in claim 33, wherein εaid control meanε iε a computer which receives input signalε from εaid input meanε and provideε output signals to εaid control meanε to move the poεition of the surgical instrument.
45. The εystem aε recited in claim 44, further compriεing εtorage meanε for εtoring a firεt position of said end effector upon receiving a first storage input signal and moving said end effector to εaid firεt poεition upon receiving a second storage input εignal.
46. The εyεtem aε recited in claim 33, wherein εaid input meanε iε a foot pedal which iε can be preεεed by the uεer to generate εaid input εignalε.
47. A εystem that allowε a uεer to remotely control the movement of a εurgical inεtrument inεide a patient, comprising: a table adapted to support the patient; a first linkage arm having a longitudinal axis; an end effector attached to said first linkage arm and adapted to hold the surgical instrument, εaid end effector having a firεt joint that allowε the surgical instrument to rotate about the longitudinal axis of εaid firεt linkage arm, εaid end effector further having a εecond joint that allowε the εurgical inεtrument to rotate about an axiε that iε perpendicular to the longitudinal axiε of εaid firεt linkage arm; a firεt actuator connected to εaid firεt linkage arm such that said first actuator can rotate said first linkage arm in a plane perpendicular to a firεt z axiε; a εecond linkage arm connected to εaid firεt actuator; a εecond actuator connected to said second linkage arm such that said second actuator can rotate εaid εecond linkage arm in the plane perpendicular to the first z axis; a third linkage arm connected to said second actuator; a third actuator connected to said third linkage arm such that said third actuator can rotate said third linkage arm in the plane perpendicular to the first z axiε; a linear actuator attached to εaid table and εaid third actuator εuch that εaid linear actuator can translate said third actuator along the first z axiε; a foot pedal adapted to εend an input εignal when depreεεed by the user; and, control meanε for providing output εignalε in reεponεe to εaid input signals from said foot pedal, said output signalε actuate εaid actuators to move the εurgical inεtrument relative to the patient.
48. The εyεtem aε recited in claim 47, further compriεing clutch meanε for diεengaging εaid firεt actuator from εaid linear actuator, εaid εecond actuator from εaid firεt actuator and εaid third actuator from εaid εecond actuator when εaid clutch meanε receiveε a clutch input εignal.
49. The εystem aε recited in claim 46, wherein εaid control meanε includeε firεt actuator εenεor meanε coupled to εaid linear actuator for providing a firεt feedback εignal which correεpondε to a location of εaid third actuator on the first z axis, εecond actuator senεor meanε coupled to εaid firεt actuator for providing a εecond feedback εignal which correεpondε to a location of εaid end effector in the plane that is perpendicular to the first z axis, third actuator senεor meanε coupled to εaid εecond actuator for providing a third feedback εignal which correεpondε to a location of εaid firεt actuator in the plane that is perpendicular to the first z axis, and fourth actuator εenεor meanε coupled to εaid third actuator for providing a fourth feedback εignal which correεpondε to a location of εaid εecond actuator in the plane that iε perpendicular to the firεt z axiε.
50. The εyεtem aε recited in claim 49, wherein εaid control meanε includeε firεt joint εenεor meanε coupled to εaid end effector for providing a first joint feedback signal which correspondε to a firεt angular poεition of the εurgical inεtrument relative to a εecond x axiε, and εecond joint senεor meanε coupled to εaid end effector for providing a εecond joint feedback εignal which correεpondε to a εecond angular poεition of the surgical inεtrument relative to the εecond y axiε.
51. The εystem as recited in claim 50, further comprising εtorage meanε for εtoring a firεt poεition of εaid end effector upon receiving a firεt εtorage input εignal and moving εaid end effector to said first position upon receiving a second storage input εignal.
52. A method for moving a surgical instrument relative to a patient, wherein the εurgical instrument haε an end that iε inεerted into the patient, compriεing the εtepε of: a) providing a robotic arm aεεembly located within a firεt coordinate εyεtem having a firεt x axiε, a firεt y axis and a firεt z axiε, εaid robotic arm aεεembly being adapted to move an end effector relative to the patient in reεponεe to an input command from the uεer, εaid end effector being located within a εecond coordinate εyεtem having a εecond x axiε, a εecond y axiε and a εecond z axis; b) attaching the εurgical inεtrument to εaid end effector; c) inεerting the εurgical inεtrument into the patient, wherein the end of the εurgical instrument iε located within a third coordinate εyεtem having a third x axiε, a third y axiε and third z axiε; d) entering an input command to move the end of the εurgical inεtrument an increment in the third coordinate syεtem; e) computing an incremental movement of εaid end effector in the εecond coordinate εyεtem from the incremental movement of the end of the εurgical inεtrument in the third coordinate system; f) computing an incremental movement of said end effector within the first coordinate εyεtem from the incremental movement of εaid end effector in the εecond coordinate εyεtem; and, g) moving said robotic arm asεembly until εaid end effector haε moved the computed incremental movement in the firεt coordinate εyεtem.
53. The method aε recited in claim 52, wherein εaid incremental movement of εaid end effector in εaid εecond coordinate εyεtem iε computed in accordance with the following tranεformation matrix:
Figure imgf000064_0001
wherein; ΔX" the incremental movement of the end of the surgical inεtrument along the third x axiε.
Δy" the incremental movement of the end of the εurgical inεtrument along the third y axiε.
Δ-7" the incremental movement of the end of the surgical instrument along the third z axis. a5 = the angle of the εurgical inεtrument and a εecond x
- z plane in the εecond coordinate εyεtem. a6 = the angle of the εurgical instrument and a εecond y
- z plane in the εecond coordinate εyεtem. Δx' = the computed incremental movement of εaid end effector along the εecond x axiε. Δy = the computed incremental movement of εaid end effector along the εecond y axiε. Δz ' = the computed incremental movement of εaid end effector along the εecond z axiε.
54. The method aε recited in claim 53, wherein εaid incremental movement of εaid end effector in εaid firεt coordinate syεtem iε computed in accordance with the following transformation matrix:
cos(π) -sin(τr) C (Ax^ sin(τr) cos(π) 0 Ay'
Figure imgf000065_0001
0 0 1 Δz'y
wherein; Δx = the computed incremental movement of εaid end effector along the firεt x axiε;
Δy = the computed incremental movement of εaid end effector along the firεt y axiε; Ay. = the computed incremental movement of εaid end effector along the firεt z axiε; π = the angle between εaid end effector and the firεt x a
Figure imgf000066_0001
xiε
55. The method aε recited in claim 54, further compriεing the εtepε of determining the angle aδ after εaid end effector iε moved, and moving εaid robotic arm aεεembly in accordance with the following εubroutine:
If a6 > zero then εaid end effector iε moved an increment equal to:
Δπ = π + conεtant
If a6 < zero then εaid end effector iε moved an increment equal to:
Δπ = π - conεtant
where;
Δπ = the incremental amount of angular movement of εaid end effector;
π = the preceding angle π;
constant = some predetermined incremental angular movement of εaid end effector; until the angle a6 is approximately equal to zero.
56. The method as recited in claim 52, wherein said end effector is moved in εaid firεt coordinate εyεtem in accordance with the following equation:
Figure imgf000067_0001
where;
t = time;
θ0 = the initial poεition of εaid end effector;
θi = the final poεition of εaid end effector;
00 = the velocity of εaid end effector at poεition ΘQ;
0, = the velocity of εaid end effector at poεition θi
57. A method for moving a εurgical inεtrument relative to a patient, wherein the εurgical inεtrument haε an end that iε inεerted into the patient, compriεing the εtepε of: a) providing a robotic arm aεεembly located within a firεt coordinate εyεtem having a firεt x axiε, a firεt y axiε and a firεt z axiε, εaid robotic arm aεεembly having an end effector that iε located within a εecond coordinate εyεtem having a second x axis, a second y axis and a second z axis, εaid robotic arm assembly having a first actuator coupled to said end effector by a first linkage arm, a second actuator coupled to said first actuator by a εecond linkage arm and a third actuator coupled to said second actuator by a third linkage arm, said actuators being adapted to move said end effector in a plane perpendicular to the first z axis, said robotic aεεembly further having a linear actuator coupled to εaid third actuator to move εaid third actuator along the firεt z axiε; b) attaching the εurgical inεtrument to εaid end effector; c) inεerting the εurgical inεtrument into the patient, wherein the end of the εurgical inεtrument iε located within a third coordinate εyεtem having a third x axiε, a third y axiε and third z axiε; d) entering an input command to move the end of the εurgical inεtrument an increment in the third coordinate εyεtem; e) computing an incremental movement of εaid end effector within the εecond coordinate εyεtem from the incremental movement of the end of the εurgical inεtrument in the third coordinate εyεtem; f) computing an incremental movement of εaid end effector within the firεt coordinate εyεtem from the incremental movement of εaid end effector in the εecond coordinate εyεtem; g) moving εaid robotic arm aεεembly until εaid end effector haε moved the incremental movement in the firεt coordinate system.
58. The method as recited in claim 57, wherein said incremental movementε of εaid end effector in εaid εecond coordinate εyεtem is computed in accordance with the following tranεformation matrix:
(Ax'\ cos(α6) 0 -sin( 6) fAx"^
Δy -sin(α5)sin(#6) cos(α5) -sin(α5)cos(α6) Ay" vΔz'y cos(α5)sin( 6) sin(α5) cos(α5)cos(α6) Δz"y
wherein
Δy" the incremental movement of the end of the εurgical instrument along the third x axis;
Δy" the incremental movement of the end of the surgical instrument along the third y axis;
ΔZ" = the incremental movement of the end of the surgical instrument along the third z axis; a5 the angle between the surgical instrument and the εecond z axiε in a y - z plane in the εecond coordinate εyεtem; a6 = the angle between the εurgical inεtrument and the εecond z axiε in a x - z plane in the εecond coordinate εyεtem; Δx = the computed incremental movement of εaid end effector along the εecond x axis; Δy' = the computed incremental movement of εaid end effector along the εecond y axis; Δz ' = the computed incremental movement of said end effector along the second z axis.
59. The method as recited in claim 58, wherein said incremental movement of said end effector in the first coordinate syεtem is computed in accordance with the following information matrix:
Figure imgf000070_0001
wherein; Δx = the computed incremental movement of said end effector along the first x axiε.
Δy = the computed incremental movement of εaid end effector along the first y axis,
Δz == the computed incremental movement of said end effector along the first z axis, π the angle between said end effector and the first x axis.
60. The method as recited in claim 59, wherein εaid linear actuator tranεlateε εaid third actuator Δ , εaid third actuator rotateε εaid third linkage arm an angle of Δ 2 , wherein a2 iε computed by the equations;
Figure imgf000071_0001
θ=tan-'2 \ y- H x) x - L3sin(π)
Aa2 = aO + / — A
said second actuator rotates said second linkage arm an angle Δa3 wherein Δ 3 is computed by the equation;
Δα3= π -cos -ι
Figure imgf000071_0002
wherein; Ll = is the length of said third linkage arm; L2 = iε the length of εaid εecond linkage arm; L3 = iε the length of εaid third firεt arm;
and εaid first actuator rotates said first linkage arm an angle Δa4 wherein Δa4 s computed by the equation:
Δα4= π - Aa2 - Aa3
61. The method aε recited in claim 60, further compriεing the εtepε of determining the angle aδ after εaid end effector iε moved, and moving εaid robotic arm aεsembly in accordance with the following subroutine:
If aδ > zero then said end effector is moved an increment equal to:
Δπ = π + conεtant
If aδ < zero then εaid end effector iε moved an increment equal to:
Δπ = π - constant
where;
Δπ = the incremental amount of angular movement of said end effector;
π = the preceding angle π ;
constant = some predetermined incremental angular movement of εaid end effector;
until the angle aδ iε approximately equal to zero.
62. The method aε recited in claim 61, wherein said end effector iε moved in accordance with the following equation:
0(t)= (l-t)2 00+ 200 + 0,J(ι-t)
Figure imgf000073_0001
where;
t = time;
θ0 = the initial poεition of εaid end effector;
θi = the final poεition of εaid end effector;
00= the velocity of εaid end effector at poεition θ0;
0,= the velocity of εaid end effector at poεition θi.
63. An apparatuε for a robotic arm aεεembly that iε adapted to move a εurgical inεtrument relative to a patient, compriεing: a collar adapted to be attached to the εurgical instrument; and, an end effector which haε a magnet adapted to hold εaid collar and the εurgical instrument.
64. A protective cover for a robotic arm aεsembly that is adapted to move a surgical instrument relative to a patient, comprising: a bag adapted to encapsulate the robotic arm asεembly.
PCT/US1993/007343 1992-08-10 1993-08-04 Automated endoscope system for optimal positioning WO1994003113A1 (en)

Priority Applications (7)

Application Number Priority Date Filing Date Title
EP93919884A EP0653922B2 (en) 1992-08-10 1993-08-04 Automated endoscope system for optimal positioning
AU48084/93A AU4808493A (en) 1992-08-10 1993-08-04 Automated endoscope system for optimal positioning
AT93919884T ATE187622T1 (en) 1992-08-10 1993-08-04 AUTOMATED ENDOSCOPE SYSTEM FOR OPTIMUM POSITIONING
DE69327325T DE69327325T3 (en) 1992-08-10 1993-08-04 AUTOMATED ENDOSCOPY SYSTEM FOR OPTIMUM POSITIONING
JP50555094A JP3298013B2 (en) 1992-08-10 1993-08-04 Automated endoscope system for optimal positioning
JP50637795A JP3217791B2 (en) 1992-08-10 1993-08-05 How to distinguish long-term low-speed collisions
GR20000400660T GR3032960T3 (en) 1992-08-10 2000-03-14 Automated endoscope system for optimal positioning.

Applications Claiming Priority (6)

Application Number Priority Date Filing Date Title
US92780192A 1992-08-10 1992-08-10
US07/927,801 1992-08-10
US560493A 1993-01-19 1993-01-19
US08/005,604 1993-01-19
US08/072,982 US5524180A (en) 1992-08-10 1993-06-03 Automated endoscope system for optimal positioning
US08/072,982 1993-06-03

Publications (1)

Publication Number Publication Date
WO1994003113A1 true WO1994003113A1 (en) 1994-02-17

Family

ID=27357912

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/US1993/007343 WO1994003113A1 (en) 1992-08-10 1993-08-04 Automated endoscope system for optimal positioning

Country Status (9)

Country Link
US (4) US5524180A (en)
EP (1) EP0653922B2 (en)
JP (2) JP3298013B2 (en)
AT (1) ATE187622T1 (en)
AU (1) AU4808493A (en)
DE (1) DE69327325T3 (en)
ES (1) ES2142351T3 (en)
GR (1) GR3032960T3 (en)
WO (1) WO1994003113A1 (en)

Cited By (28)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5836869A (en) * 1994-12-13 1998-11-17 Olympus Optical Co., Ltd. Image tracking endoscope system
EP0880337A1 (en) * 1996-02-08 1998-12-02 Symbiosis Corporation Endoscopic robotic surgical tools and methods
US6036637A (en) * 1994-12-13 2000-03-14 Olympus Optical Co., Ltd. Treating system utilizing an endoscope
EP0919202A3 (en) * 1997-11-28 2000-11-29 Picker International, Inc. Frameless stereotactic surgical apparatus
ES2150880A1 (en) * 1999-01-28 2000-12-01 Univ Malaga Robotic assisting system for laparoscopic surgery.
ES2181526A1 (en) * 2000-03-13 2003-02-16 Univ Malaga Assistant robotic system for laparoscopic surgery
DE10141226C1 (en) * 2001-08-23 2003-04-03 Karlsruhe Forschzent Endoscope holder and transport unit
EP1570789A2 (en) * 1995-06-07 2005-09-07 Sri International Surgical manipulator for a telerobotic system
US7025064B2 (en) 1996-02-20 2006-04-11 Intuitive Surgical Inc Method and apparatus for performing minimally invasive cardiac procedures
WO2008012386A1 (en) 2006-07-28 2008-01-31 Universidad De Málaga Robotic system for assisting in minimally-invasive surgery, which can position a surgical instrument in response to orders from a surgeon, is not attached to the operating table and does not require pre-calibration of the insertion point
EP2263595A3 (en) * 1996-12-12 2013-03-06 Intuitive Surgical Operations, Inc. Multi-component telepresence system and method
US8529582B2 (en) 1996-12-12 2013-09-10 Intuitive Surgical Operations, Inc. Instrument interface of a robotic surgical system
US8840628B2 (en) 1995-06-07 2014-09-23 Intuitive Surgical Operations, Inc. Surgical manipulator for a telerobotic system
US8998799B2 (en) 1996-12-12 2015-04-07 Intuitive Surgical Operations, Inc. Sterile surgical adaptor
US8998930B2 (en) 2005-12-20 2015-04-07 Intuitive Surgical Operations, Inc. Disposable sterile surgical adaptor
US9320568B2 (en) 1997-11-21 2016-04-26 Intuitive Surgical Operations, Inc. Sterile surgical drape
US9333041B2 (en) 2007-06-14 2016-05-10 Macdonald, Dettwiler And Associates Inc. Surgical manipulator
US9402619B2 (en) 1996-11-22 2016-08-02 Intuitive Surgical Operation, Inc. Rigidly-linked articulating wrist with decoupled motion transmission
US9532849B2 (en) 1997-11-21 2017-01-03 Intuitive Surgical Operations, Inc. Surgical accessory clamp and system
WO2017089908A1 (en) * 2015-11-23 2017-06-01 Farahmand Farzam Adapting manual laparoscopic surgical instruments for robotic telesurgery applications
US9795453B2 (en) 1996-12-12 2017-10-24 Intuitive Surgical Operations, Inc. Surgical robotic tools, data architecture, and use
CN110236853A (en) * 2014-10-27 2019-09-17 直观外科手术操作公司 For being registrated to the system and method for operating table
US10993772B2 (en) 2014-10-27 2021-05-04 Intuitive Surgical Operations, Inc. System and method for integrated table motion
US11130231B2 (en) 2014-10-27 2021-09-28 Intuitive Surgical Operations, Inc. System and method for instrument disturbance compensation
US11179221B2 (en) 2014-10-27 2021-11-23 Intuitive Surgical Operations, Inc. Medical device with active brake release control
US11413103B2 (en) 2014-10-27 2022-08-16 Intuitive Surgical Operations, Inc. System and method for monitoring control points during reactive motion
US11419687B2 (en) 2014-10-27 2022-08-23 Intuitive Surgical Operations, Inc. System and method for integrated surgical table motion
US11732841B2 (en) 2017-03-07 2023-08-22 Stryker Corporation Medical multi-link boom

Families Citing this family (657)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5417210A (en) * 1992-05-27 1995-05-23 International Business Machines Corporation System and method for augmentation of endoscopic surgery
US6788999B2 (en) 1992-01-21 2004-09-07 Sri International, Inc. Surgical system
US5631973A (en) 1994-05-05 1997-05-20 Sri International Method for telemanipulation with telepresence
US6963792B1 (en) * 1992-01-21 2005-11-08 Sri International Surgical method
US7074179B2 (en) * 1992-08-10 2006-07-11 Intuitive Surgical Inc Method and apparatus for performing minimally invasive cardiac procedures
JP2665052B2 (en) * 1993-05-14 1997-10-22 エスアールアイ インターナショナル Remote center positioning device
US6406472B1 (en) 1993-05-14 2002-06-18 Sri International, Inc. Remote center positioner
JP3540362B2 (en) * 1994-06-14 2004-07-07 オリンパス株式会社 Surgical manipulator control system and control method
US5876325A (en) * 1993-11-02 1999-03-02 Olympus Optical Co., Ltd. Surgical manipulation system
US6120433A (en) * 1994-09-01 2000-09-19 Olympus Optical Co., Ltd. Surgical manipulator system
US7100710B2 (en) * 1994-10-14 2006-09-05 Weatherford/Lamb, Inc. Methods and apparatus for cementing drill strings in place for one pass drilling and completion of oil and gas wells
US5642469A (en) * 1994-11-03 1997-06-24 University Of Washington Direct-drive manipulator for pen-based force display
US5649956A (en) * 1995-06-07 1997-07-22 Sri International System and method for releasably holding a surgical instrument
US5806518A (en) * 1995-09-11 1998-09-15 Integrated Surgical Systems Method and system for positioning surgical robot
US6714841B1 (en) * 1995-09-15 2004-03-30 Computer Motion, Inc. Head cursor control interface for an automated endoscope system for optimal positioning
DE19624517C1 (en) * 1996-06-19 1997-11-13 Siemens Ag Control unit for medical device e.g. magnetron open or MR guided processor package
US6496099B2 (en) * 1996-06-24 2002-12-17 Computer Motion, Inc. General purpose distributed operating room control system
US6911916B1 (en) 1996-06-24 2005-06-28 The Cleveland Clinic Foundation Method and apparatus for accessing medical data over a network
EP0864401B1 (en) * 1996-07-24 2006-02-15 Fanuc Ltd Jog feeding method for robots
US6642836B1 (en) 1996-08-06 2003-11-04 Computer Motion, Inc. General purpose distributed operating room control system
US6364888B1 (en) 1996-09-09 2002-04-02 Intuitive Surgical, Inc. Alignment of master and slave in a minimally invasive surgical apparatus
US6827145B2 (en) * 1997-01-29 2004-12-07 Weatherford/Lamb, Inc. Methods and apparatus for severing nested strings of tubulars
GB2321634A (en) * 1997-01-29 1998-08-05 Weatherford Lamb Tong positioning apparatus
US6231565B1 (en) 1997-06-18 2001-05-15 United States Surgical Corporation Robotic arm DLUs for performing surgical tasks
US20060045672A1 (en) * 1997-07-22 2006-03-02 Maynard Michael D Rail carriage and rail carriage system
US7682122B2 (en) * 1997-07-22 2010-03-23 Maynard Michael D Article retrieving and positioning system and apparatus for articles, layers, cases, and pallets
US6764266B2 (en) * 1999-07-29 2004-07-20 Young Richard C Robotic parts handler system
US6179829B1 (en) 1997-08-28 2001-01-30 Bausch & Lomb Surgical, Inc. Foot controller for microsurgical system
US6536520B1 (en) 2000-04-17 2003-03-25 Weatherford/Lamb, Inc. Top drive casing system
GB9718543D0 (en) * 1997-09-02 1997-11-05 Weatherford Lamb Method and apparatus for aligning tubulars
US6742596B2 (en) * 2001-05-17 2004-06-01 Weatherford/Lamb, Inc. Apparatus and methods for tubular makeup interlock
US6064904A (en) * 1997-11-28 2000-05-16 Picker International, Inc. Frameless stereotactic CT scanner with virtual needle display for planning image guided interventional procedures
US6052611A (en) * 1997-11-28 2000-04-18 Picker International, Inc. Frameless stereotactic tomographic scanner for image guided interventional procedures
US7090683B2 (en) 1998-02-24 2006-08-15 Hansen Medical, Inc. Flexible instrument
US8303576B2 (en) * 1998-02-24 2012-11-06 Hansen Medical, Inc. Interchangeable surgical instrument
US7758569B2 (en) 1998-02-24 2010-07-20 Hansen Medical, Inc. Interchangeable surgical instrument
US6692485B1 (en) * 1998-02-24 2004-02-17 Endovia Medical, Inc. Articulated apparatus for telemanipulator system
US6949106B2 (en) * 1998-02-24 2005-09-27 Endovia Medical, Inc. Surgical instrument
US7775972B2 (en) * 1998-02-24 2010-08-17 Hansen Medical, Inc. Flexible instrument
US20020087148A1 (en) 1998-02-24 2002-07-04 Brock David L. Flexible instrument
US20020120252A1 (en) 1998-02-24 2002-08-29 Brock David L. Surgical instrument
US7789875B2 (en) * 1998-02-24 2010-09-07 Hansen Medical, Inc. Surgical instruments
US8414598B2 (en) 1998-02-24 2013-04-09 Hansen Medical, Inc. Flexible instrument
US20080177285A1 (en) * 1998-02-24 2008-07-24 Hansen Medical, Inc. Surgical instrument
US6810281B2 (en) 2000-12-21 2004-10-26 Endovia Medical, Inc. Medical mapping system
US7901399B2 (en) * 1998-02-24 2011-03-08 Hansen Medical, Inc. Interchangeable surgical instrument
US6860878B2 (en) 1998-02-24 2005-03-01 Endovia Medical Inc. Interchangeable instrument
US7297142B2 (en) * 1998-02-24 2007-11-20 Hansen Medical, Inc. Interchangeable surgical instrument
US6197017B1 (en) 1998-02-24 2001-03-06 Brock Rogers Surgical, Inc. Articulated apparatus for telemanipulator system
US7713190B2 (en) 1998-02-24 2010-05-11 Hansen Medical, Inc. Flexible instrument
IL123646A (en) 1998-03-11 2010-05-31 Refael Beyar Remote control catheterization
US6296639B1 (en) 1999-02-12 2001-10-02 Novacept Apparatuses and methods for interstitial tissue removal
US6461320B1 (en) * 1998-08-12 2002-10-08 Cardica, Inc. Method and system for attaching a graft to a blood vessel
US6206913B1 (en) 1998-08-12 2001-03-27 Vascular Innovations, Inc. Method and system for attaching a graft to a blood vessel
US6033415A (en) * 1998-09-14 2000-03-07 Integrated Surgical Systems System and method for performing image directed robotic orthopaedic procedures without a fiducial reference system
US8600551B2 (en) * 1998-11-20 2013-12-03 Intuitive Surgical Operations, Inc. Medical robotic system with operatively couplable simulator unit for surgeon training
US6468265B1 (en) 1998-11-20 2002-10-22 Intuitive Surgical, Inc. Performing cardiac surgery without cardioplegia
US6852107B2 (en) * 2002-01-16 2005-02-08 Computer Motion, Inc. Minimally invasive surgical training using robotics and tele-collaboration
US6659939B2 (en) 1998-11-20 2003-12-09 Intuitive Surgical, Inc. Cooperative minimally invasive telesurgical system
US8527094B2 (en) 1998-11-20 2013-09-03 Intuitive Surgical Operations, Inc. Multi-user medical robotic system for collaboration or training in minimally invasive surgical procedures
EP1150601B1 (en) 1998-11-20 2009-08-19 Intuitive Surgical, Inc. System for performing cardiac surgery without cardioplegia
US6398726B1 (en) 1998-11-20 2002-06-04 Intuitive Surgical, Inc. Stabilizer for robotic beating-heart surgery
US6493608B1 (en) 1999-04-07 2002-12-10 Intuitive Surgical, Inc. Aspects of a control system of a minimally invasive surgical apparatus
US6620173B2 (en) 1998-12-08 2003-09-16 Intuitive Surgical, Inc. Method for introducing an end effector to a surgical site in minimally invasive surgery
US6325808B1 (en) * 1998-12-08 2001-12-04 Advanced Realtime Control Systems, Inc. Robotic system, docking station, and surgical tool for collaborative control in minimally invasive surgery
US6322567B1 (en) 1998-12-14 2001-11-27 Integrated Surgical Systems, Inc. Bone motion tracking system
US6430434B1 (en) 1998-12-14 2002-08-06 Integrated Surgical Systems, Inc. Method for determining the location and orientation of a bone for computer-assisted orthopedic procedures using intraoperatively attached markers
US6224542B1 (en) 1999-01-04 2001-05-01 Stryker Corporation Endoscopic camera system with non-mechanical zoom
US6424885B1 (en) * 1999-04-07 2002-07-23 Intuitive Surgical, Inc. Camera referenced control in a minimally invasive surgical apparatus
US10820949B2 (en) 1999-04-07 2020-11-03 Intuitive Surgical Operations, Inc. Medical robotic system with dynamically adjustable slave manipulator characteristics
US6594552B1 (en) * 1999-04-07 2003-07-15 Intuitive Surgical, Inc. Grip strength with tactile feedback for robotic surgery
US8944070B2 (en) 1999-04-07 2015-02-03 Intuitive Surgical Operations, Inc. Non-force reflecting method for providing tool force information to a user of a telesurgical system
EP1224918A3 (en) * 1999-05-10 2002-12-18 endoVia Medical Inc. Surgical instrument
US6719769B2 (en) 1999-11-15 2004-04-13 Cardica, Inc. Integrated anastomosis tool with graft vessel attachment device and cutting device
AU5143000A (en) 1999-05-18 2000-12-05 Vascular Innovations, Inc. Implantable medical device such as an anastomosis device
US6673088B1 (en) 1999-05-18 2004-01-06 Cardica, Inc. Tissue punch
AU5150600A (en) 1999-05-18 2000-12-05 Vascular Innovations, Inc. Tissue punch
US6428550B1 (en) * 1999-05-18 2002-08-06 Cardica, Inc. Sutureless closure and deployment system for connecting blood vessels
US7048751B2 (en) 2001-12-06 2006-05-23 Cardica, Inc. Implantable medical device such as an anastomosis device
US8025199B2 (en) 2004-02-23 2011-09-27 Tyco Healthcare Group Lp Surgical cutting and stapling device
US7695485B2 (en) 2001-11-30 2010-04-13 Power Medical Interventions, Llc Surgical device
US7951071B2 (en) 1999-06-02 2011-05-31 Tyco Healthcare Group Lp Moisture-detecting shaft for use with an electro-mechanical surgical device
US8262560B2 (en) 2001-04-20 2012-09-11 Tyco Healthcare Group Lp Imaging device for use with a surgical device
US8229549B2 (en) * 2004-07-09 2012-07-24 Tyco Healthcare Group Lp Surgical imaging device
US6793652B1 (en) 1999-06-02 2004-09-21 Power Medical Interventions, Inc. Electro-mechanical surgical device
US6716233B1 (en) 1999-06-02 2004-04-06 Power Medical Interventions, Inc. Electromechanical driver and remote surgical instrument attachment having computer assisted control capabilities
US6626899B2 (en) 1999-06-25 2003-09-30 Nidus Medical, Llc Apparatus and methods for treating tissue
KR100331448B1 (en) * 1999-09-14 2002-04-09 윤종용 Apparatus and Method for viewing optimal three dimentional image of surgical instrument for automatic controlling the position of the endoscope in Minimally Invasive Surgery
US7594912B2 (en) 2004-09-30 2009-09-29 Intuitive Surgical, Inc. Offset remote center manipulator for robotic surgery
DE19950440A1 (en) * 1999-10-19 2001-11-22 World Of Medicine Lemke Gmbh Fixing device for at least one control element that can be used in operations in the sterile area, for example an operating instrument
US6591239B1 (en) 1999-12-09 2003-07-08 Steris Inc. Voice controlled surgical suite
US7635390B1 (en) 2000-01-14 2009-12-22 Marctec, Llc Joint replacement component having a modular articulating surface
US8016855B2 (en) 2002-01-08 2011-09-13 Tyco Healthcare Group Lp Surgical device
US7334650B2 (en) * 2000-04-13 2008-02-26 Weatherford/Lamb, Inc. Apparatus and methods for drilling a wellbore using casing
WO2002037934A2 (en) * 2000-06-05 2002-05-16 Mentor Corporation Automated implantation system for radioisotope seeds
US6746443B1 (en) 2000-07-27 2004-06-08 Intuitive Surgical Inc. Roll-pitch-roll surgical tool
US6902560B1 (en) 2000-07-27 2005-06-07 Intuitive Surgical, Inc. Roll-pitch-roll surgical tool
GB2365463B (en) * 2000-08-01 2005-02-16 Renovus Ltd Drilling method
US20030215128A1 (en) * 2001-09-12 2003-11-20 Pinotage Llc System and method for obtaining and utilizing maintenance information
US6529620B2 (en) 2000-09-11 2003-03-04 Pinotage, L.L.C. System and method for obtaining and utilizing maintenance information
US6776785B1 (en) 2000-10-12 2004-08-17 Cardica, Inc. Implantable superelastic anastomosis device
US6471713B1 (en) 2000-11-13 2002-10-29 Cardica, Inc. System for deploying an anastomosis device and method of performing anastomosis
EP2269500B1 (en) 2000-11-28 2017-06-21 Intuitive Surgical Operations, Inc. Endoscopic beating-heart stabilizer and vessel occlusion fastener
JP4655175B2 (en) * 2000-12-19 2011-03-23 ソニー株式会社 MANIPULATOR SYSTEM, MASTER MANIPULATOR, SLAVE MANIPULATOR, CONTROL METHOD THEREOF, AND RECORDING MEDIUM
JP4624572B2 (en) * 2001-01-30 2011-02-02 オリンパス株式会社 Endoscope
US20030135204A1 (en) 2001-02-15 2003-07-17 Endo Via Medical, Inc. Robotically controlled medical instrument with a flexible section
US7766894B2 (en) * 2001-02-15 2010-08-03 Hansen Medical, Inc. Coaxial catheter system
US20090182226A1 (en) * 2001-02-15 2009-07-16 Barry Weitzner Catheter tracking system
US8414505B1 (en) 2001-02-15 2013-04-09 Hansen Medical, Inc. Catheter driver system
US7699835B2 (en) 2001-02-15 2010-04-20 Hansen Medical, Inc. Robotically controlled surgical instruments
US7905897B2 (en) 2001-03-14 2011-03-15 Tyco Healthcare Group Lp Trocar device
US9186177B2 (en) 2001-03-14 2015-11-17 Covidien Lp Trocar device
AU2002254712A1 (en) 2001-04-20 2002-11-05 Power Medical Interventions, Inc. Bipolar or ultrasonic surgical device
US20020165524A1 (en) * 2001-05-01 2002-11-07 Dan Sanchez Pivot point arm for a robotic system used to perform a surgical procedure
US20040054355A1 (en) * 2001-05-31 2004-03-18 Intuitive Surgical, Inc. Tool guide and method for introducing an end effector to a surgical site in minimally invasive surgery
US6817974B2 (en) 2001-06-29 2004-11-16 Intuitive Surgical, Inc. Surgical tool having positively positionable tendon-actuated multi-disk wrist joint
US20060178556A1 (en) 2001-06-29 2006-08-10 Intuitive Surgical, Inc. Articulate and swapable endoscope for a surgical robot
DE10141225B4 (en) * 2001-08-23 2005-10-27 Forschungszentrum Karlsruhe Gmbh Endoscope guidance system
US7708741B1 (en) 2001-08-28 2010-05-04 Marctec, Llc Method of preparing bones for knee replacement surgery
US6676684B1 (en) 2001-09-04 2004-01-13 Intuitive Surgical, Inc. Roll-pitch-roll-yaw surgical tool
US6587750B2 (en) 2001-09-25 2003-07-01 Intuitive Surgical, Inc. Removable infinite roll master grip handle and touch sensor for robotic surgery
US6663559B2 (en) * 2001-12-14 2003-12-16 Endactive, Inc. Interface for a variable direction of view endoscope
US7124755B2 (en) * 2001-12-21 2006-10-24 Kimberly-Clark Worldwide, Inc. Respiratory circuit support arm
US9113878B2 (en) 2002-01-08 2015-08-25 Covidien Lp Pinion clip for right angle linear cutter
US7335216B2 (en) 2002-01-22 2008-02-26 Cardica, Inc. Tool for creating an opening in tissue
US7029482B1 (en) 2002-01-22 2006-04-18 Cardica, Inc. Integrated anastomosis system
US8012164B1 (en) 2002-01-22 2011-09-06 Cardica, Inc. Method and apparatus for creating an opening in the wall of a tubular vessel
US7223274B2 (en) 2002-01-23 2007-05-29 Cardica, Inc. Method of performing anastomosis
CN100443061C (en) 2002-01-30 2008-12-17 能量医学介入公司 Surgical imaging device
CA2475239C (en) * 2002-02-06 2008-07-29 The Johns Hopkins University Remote center of motion robotic system and method
US7477927B2 (en) * 2002-02-15 2009-01-13 The Johns Hopkins University System and method for laser based computed tomography and magnetic resonance registration
US8293530B2 (en) * 2006-10-17 2012-10-23 Carnegie Mellon University Method and apparatus for manufacturing plasma based plastics and bioplastics produced therefrom
WO2003079985A2 (en) * 2002-03-18 2003-10-02 Carnegie Mellon University Method and apparatus for preparing biomimetic scaffold
US8529956B2 (en) 2002-03-18 2013-09-10 Carnell Therapeutics Corporation Methods and apparatus for manufacturing plasma based plastics and bioplastics produced therefrom
US7907988B2 (en) * 2002-04-01 2011-03-15 Ilan Elias Method and device for generating a passive movement in a diagnostic device
DE10235963A1 (en) * 2002-04-01 2003-10-16 Ilan Elias Device for generating a passive movement of a patient in a magnetic resonance tomograph
US7164968B2 (en) * 2002-04-05 2007-01-16 The Trustees Of Columbia University In The City Of New York Robotic scrub nurse
US7822466B2 (en) * 2002-04-25 2010-10-26 The Johns Hopkins University Robot for computed tomography interventions
WO2003092523A1 (en) * 2002-05-02 2003-11-13 Gmp Surgical Solutions, Inc. Apparatus for positioning a medical instrument
US7674270B2 (en) * 2002-05-02 2010-03-09 Laparocision, Inc Apparatus for positioning a medical instrument
CA2489727C (en) 2002-06-14 2011-04-26 Power Medical Interventions, Inc. Surgical device
AU2003269930A1 (en) 2002-07-31 2004-02-25 Power Medical Interventions, Inc. Orifice introducer device
CA2633137C (en) 2002-08-13 2012-10-23 The Governors Of The University Of Calgary Microsurgical robot system
US20040176751A1 (en) * 2002-08-14 2004-09-09 Endovia Medical, Inc. Robotic medical instrument system
US7730965B2 (en) 2002-12-13 2010-06-08 Weatherford/Lamb, Inc. Retractable joint and cementing shoe for use in completing a wellbore
US7331967B2 (en) * 2002-09-09 2008-02-19 Hansen Medical, Inc. Surgical instrument coupling mechanism
CA2500243C (en) * 2002-09-30 2013-07-02 Power Medical Interventions, Inc. Self-contained sterilizable surgical system
JP4175876B2 (en) * 2002-11-28 2008-11-05 オリンパス株式会社 Medical equipment
EP2359767B1 (en) 2002-12-06 2017-08-30 Intuitive Surgical Operations, Inc. Flexible wrist for surgical tool
US7386365B2 (en) 2004-05-04 2008-06-10 Intuitive Surgical, Inc. Tool grip calibration for robotic surgery
US7938201B2 (en) 2002-12-13 2011-05-10 Weatherford/Lamb, Inc. Deep water drilling with casing
US7128154B2 (en) * 2003-01-30 2006-10-31 Weatherford/Lamb, Inc. Single-direction cementing plug
USRE42877E1 (en) 2003-02-07 2011-11-01 Weatherford/Lamb, Inc. Methods and apparatus for wellbore construction and completion
DE10305693B4 (en) * 2003-02-12 2006-02-16 Jürgen Michael Knapp Device for positioning and / or moving a surgical instrument
DE102004020783A1 (en) * 2004-04-27 2005-11-24 Ilan Elias diagnostic device
JP2004298458A (en) * 2003-03-31 2004-10-28 Olympus Corp Stereoscopic observation system
US20070084897A1 (en) 2003-05-20 2007-04-19 Shelton Frederick E Iv Articulating surgical stapling instrument incorporating a two-piece e-beam firing mechanism
US9060770B2 (en) 2003-05-20 2015-06-23 Ethicon Endo-Surgery, Inc. Robotically-driven surgical instrument with E-beam driver
US8007511B2 (en) * 2003-06-06 2011-08-30 Hansen Medical, Inc. Surgical instrument design
US7883458B2 (en) * 2003-06-27 2011-02-08 Stryker Corporation System for remotely controlling two or more medical devices
US9035741B2 (en) * 2003-06-27 2015-05-19 Stryker Corporation Foot-operated control console for wirelessly controlling medical devices
US7960935B2 (en) 2003-07-08 2011-06-14 The Board Of Regents Of The University Of Nebraska Robotic devices with agent delivery components and related methods
US7126303B2 (en) * 2003-07-08 2006-10-24 Board Of Regents Of The University Of Nebraska Robot for surgical applications
US7042184B2 (en) 2003-07-08 2006-05-09 Board Of Regents Of The University Of Nebraska Microrobot for surgical applications
US7650944B1 (en) 2003-07-11 2010-01-26 Weatherford/Lamb, Inc. Vessel for well intervention
US7317955B2 (en) * 2003-12-12 2008-01-08 Conmed Corporation Virtual operating room integration
US7585306B2 (en) 2003-12-24 2009-09-08 Maquet Cardiovascular Llc Anastomosis device, tools and methods of using
US9044264B2 (en) * 2004-01-08 2015-06-02 Boston Scientific Scimed, Inc. Endoluminal access devices and related methods of use
US7344494B2 (en) * 2004-02-09 2008-03-18 Karl Storz Development Corp. Endoscope with variable direction of view module
US9615772B2 (en) * 2004-02-20 2017-04-11 Karl Storz Imaging, Inc. Global endoscopic viewing indicator
US7976539B2 (en) 2004-03-05 2011-07-12 Hansen Medical, Inc. System and method for denaturing and fixing collagenous tissue
EP1720480A1 (en) 2004-03-05 2006-11-15 Hansen Medical, Inc. Robotic catheter system
US20060100610A1 (en) * 2004-03-05 2006-05-11 Wallace Daniel T Methods using a robotic catheter system
US10251532B2 (en) * 2004-03-20 2019-04-09 Karl Storz Imaging, Inc. Method and system for using a variable direction of view endoscope with a robotic endoscope holder
EP1755422A4 (en) * 2004-04-02 2009-10-28 Civco Medical Instr Co Inc Support system for use when performing medical imaging of a patient
KR100617974B1 (en) 2004-04-22 2006-08-31 한국과학기술원 Command-following laparoscopic system
FR2871363B1 (en) * 2004-06-15 2006-09-01 Medtech Sa ROBOTIZED GUIDING DEVICE FOR SURGICAL TOOL
US8162963B2 (en) 2004-06-17 2012-04-24 Maquet Cardiovascular Llc Angled anastomosis device, tools and method of using
KR100662341B1 (en) * 2004-07-09 2007-01-02 엘지전자 주식회사 Display apparatus and method for reappearancing color thereof
US7303527B2 (en) * 2004-07-26 2007-12-04 Ng Raymond C Medical examination apparatus
US11896225B2 (en) 2004-07-28 2024-02-13 Cilag Gmbh International Staple cartridge comprising a pan
US10646292B2 (en) 2004-09-30 2020-05-12 Intuitive Surgical Operations, Inc. Electro-mechanical strap stack in robotic arms
US9261172B2 (en) 2004-09-30 2016-02-16 Intuitive Surgical Operations, Inc. Multi-ply strap drive trains for surgical robotic arms
US7670281B2 (en) * 2004-10-07 2010-03-02 Kronner Richard F Instrument support apparatus
DE102005003380A1 (en) * 2005-01-24 2006-08-03 Innomedic Gmbh holder
US9789608B2 (en) 2006-06-29 2017-10-17 Intuitive Surgical Operations, Inc. Synthetic representation of a surgical robot
WO2007005976A1 (en) 2005-07-01 2007-01-11 Hansen Medical, Inc. Robotic catheter system
US7934630B2 (en) 2005-08-31 2011-05-03 Ethicon Endo-Surgery, Inc. Staple cartridges for forming staples having differing formed staple heights
US10159482B2 (en) 2005-08-31 2018-12-25 Ethicon Llc Fastener cartridge assembly comprising a fixed anvil and different staple heights
US7669746B2 (en) 2005-08-31 2010-03-02 Ethicon Endo-Surgery, Inc. Staple cartridges for forming staples having differing formed staple heights
US11484312B2 (en) 2005-08-31 2022-11-01 Cilag Gmbh International Staple cartridge comprising a staple driver arrangement
US11246590B2 (en) 2005-08-31 2022-02-15 Cilag Gmbh International Staple cartridge including staple drivers having different unfired heights
US7697827B2 (en) 2005-10-17 2010-04-13 Konicek Jeffrey C User-friendlier interfaces for a camera
US20070106317A1 (en) 2005-11-09 2007-05-10 Shelton Frederick E Iv Hydraulically and electrically actuated articulation joints for surgical instruments
US11793518B2 (en) 2006-01-31 2023-10-24 Cilag Gmbh International Powered surgical instruments with firing system lockout arrangements
US11278279B2 (en) 2006-01-31 2022-03-22 Cilag Gmbh International Surgical instrument assembly
US7753904B2 (en) 2006-01-31 2010-07-13 Ethicon Endo-Surgery, Inc. Endoscopic surgical instrument with a handle that can articulate with respect to the shaft
US7845537B2 (en) 2006-01-31 2010-12-07 Ethicon Endo-Surgery, Inc. Surgical instrument having recording capabilities
US20110290856A1 (en) 2006-01-31 2011-12-01 Ethicon Endo-Surgery, Inc. Robotically-controlled surgical instrument with force-feedback capabilities
US8708213B2 (en) 2006-01-31 2014-04-29 Ethicon Endo-Surgery, Inc. Surgical instrument having a feedback system
US8186555B2 (en) 2006-01-31 2012-05-29 Ethicon Endo-Surgery, Inc. Motor-driven surgical cutting and fastening instrument with mechanical closure system
US11224427B2 (en) 2006-01-31 2022-01-18 Cilag Gmbh International Surgical stapling system including a console and retraction assembly
US8820603B2 (en) 2006-01-31 2014-09-02 Ethicon Endo-Surgery, Inc. Accessing data stored in a memory of a surgical instrument
US20120292367A1 (en) 2006-01-31 2012-11-22 Ethicon Endo-Surgery, Inc. Robotically-controlled end effector
EP1815949A1 (en) * 2006-02-03 2007-08-08 The European Atomic Energy Community (EURATOM), represented by the European Commission Medical robotic system with manipulator arm of the cylindrical coordinate type
JP4153528B2 (en) * 2006-03-10 2008-09-24 ファナック株式会社 Apparatus, program, recording medium and method for robot simulation
US8992422B2 (en) 2006-03-23 2015-03-31 Ethicon Endo-Surgery, Inc. Robotically-controlled endoscopic accessory channel
CA2651966C (en) 2006-05-12 2011-08-23 Weatherford/Lamb, Inc. Stage cementing methods used in casing while drilling
US8276689B2 (en) 2006-05-22 2012-10-02 Weatherford/Lamb, Inc. Methods and apparatus for drilling with casing
US8182415B2 (en) * 2006-06-13 2012-05-22 Intuitive Surgical Operations, Inc. Minimally invasive surgical system
EP2040635A1 (en) * 2006-06-14 2009-04-01 MacDonald Dettwiler & Associates Inc. Surgical manipulator with right-angle pulley drive mechanisms
US8560047B2 (en) 2006-06-16 2013-10-15 Board Of Regents Of The University Of Nebraska Method and apparatus for computer aided surgery
EP2034921B1 (en) * 2006-06-19 2018-10-10 Robarts Research Institute Apparatus for guiding a medical tool
US9579088B2 (en) 2007-02-20 2017-02-28 Board Of Regents Of The University Of Nebraska Methods, systems, and devices for surgical visualization and device manipulation
US8974440B2 (en) 2007-08-15 2015-03-10 Board Of Regents Of The University Of Nebraska Modular and cooperative medical devices and related systems and methods
CA2991346C (en) 2006-06-22 2020-03-10 Board Of Regents Of The University Of Nebraska Magnetically coupleable robotic devices and related methods
US8679096B2 (en) 2007-06-21 2014-03-25 Board Of Regents Of The University Of Nebraska Multifunctional operational component for robotic devices
US8322455B2 (en) 2006-06-27 2012-12-04 Ethicon Endo-Surgery, Inc. Manually driven surgical cutting and fastening instrument
US9718190B2 (en) 2006-06-29 2017-08-01 Intuitive Surgical Operations, Inc. Tool position and identification indicator displayed in a boundary area of a computer display screen
US10008017B2 (en) 2006-06-29 2018-06-26 Intuitive Surgical Operations, Inc. Rendering tool information as graphic overlays on displayed images of tools
US20090192523A1 (en) 2006-06-29 2009-07-30 Intuitive Surgical, Inc. Synthetic representation of a surgical instrument
US10258425B2 (en) 2008-06-27 2019-04-16 Intuitive Surgical Operations, Inc. Medical robotic system providing an auxiliary view of articulatable instruments extending out of a distal end of an entry guide
GB0613576D0 (en) * 2006-07-10 2006-08-16 Leuven K U Res & Dev Endoscopic vision system
US10568652B2 (en) 2006-09-29 2020-02-25 Ethicon Llc Surgical staples having attached drivers of different heights and stapling instruments for deploying the same
US8529959B2 (en) 2006-10-17 2013-09-10 Carmell Therapeutics Corporation Methods and apparatus for manufacturing plasma based plastics and bioplastics produced therefrom
WO2008049088A2 (en) 2006-10-21 2008-04-24 Rollins Aaron M D Guidewire manipulation device
US8684253B2 (en) 2007-01-10 2014-04-01 Ethicon Endo-Surgery, Inc. Surgical instrument with wireless communication between a control unit of a robotic system and remote sensor
US11291441B2 (en) 2007-01-10 2022-04-05 Cilag Gmbh International Surgical instrument with wireless communication between control unit and remote sensor
US8652120B2 (en) 2007-01-10 2014-02-18 Ethicon Endo-Surgery, Inc. Surgical instrument with wireless communication between control unit and sensor transponders
US8701958B2 (en) 2007-01-11 2014-04-22 Ethicon Endo-Surgery, Inc. Curved end effector for a surgical stapling device
CA2677343C (en) 2007-02-05 2016-06-21 Boston Scientific Limited Thrombectomy apparatus and method
EP2124800B1 (en) * 2007-02-15 2010-11-17 Hansen Medical, Inc. Robotic medical instrument system
US8727197B2 (en) 2007-03-15 2014-05-20 Ethicon Endo-Surgery, Inc. Staple cartridge cavity configuration with cooperative surgical staple
JP2010521271A (en) * 2007-03-16 2010-06-24 ナンヤン・テクノロジカル・ユニバーシティー Method and apparatus for examining the anorectum
EP2148629B1 (en) * 2007-04-16 2012-06-06 NeuroArm Surgical, Ltd. Frame mapping and force feedback methods, devices and systems
CA2684472C (en) * 2007-04-16 2015-11-24 Neuroarm Surgical Ltd. Methods, devices, and systems for automated movements involving medical robots
US8931682B2 (en) 2007-06-04 2015-01-13 Ethicon Endo-Surgery, Inc. Robotically-controlled shaft based rotary drive systems for surgical instruments
US11672531B2 (en) 2007-06-04 2023-06-13 Cilag Gmbh International Rotary drive systems for surgical instruments
US8620473B2 (en) 2007-06-13 2013-12-31 Intuitive Surgical Operations, Inc. Medical robotic system with coupled control modes
US9138129B2 (en) 2007-06-13 2015-09-22 Intuitive Surgical Operations, Inc. Method and system for moving a plurality of articulated instruments in tandem back towards an entry guide
US9469034B2 (en) 2007-06-13 2016-10-18 Intuitive Surgical Operations, Inc. Method and system for switching modes of a robotic system
US9089256B2 (en) 2008-06-27 2015-07-28 Intuitive Surgical Operations, Inc. Medical robotic system providing an auxiliary view including range of motion limitations for articulatable instruments extending out of a distal end of an entry guide
US9084623B2 (en) 2009-08-15 2015-07-21 Intuitive Surgical Operations, Inc. Controller assisted reconfiguration of an articulated instrument during movement into and out of an entry guide
US11849941B2 (en) 2007-06-29 2023-12-26 Cilag Gmbh International Staple cartridge having staple cavities extending at a transverse angle relative to a longitudinal cartridge axis
JP5591696B2 (en) 2007-07-12 2014-09-17 ボード オブ リージェンツ オブ ザ ユニバーシティ オブ ネブラスカ Biopsy elements, arm devices, and medical devices
US20090076536A1 (en) 2007-08-15 2009-03-19 Board Of Regents Of The University Of Nebraska Medical inflation, attachment, and delivery devices and related methods
ES2534292T5 (en) 2007-09-21 2018-07-04 Covidien Lp Surgical device
WO2009039510A1 (en) 2007-09-21 2009-03-26 Power Medical Interventions, Inc. Surgical device
CN101470446B (en) * 2007-12-27 2011-06-08 佛山普立华科技有限公司 Display equipment and method for automatically regulating display direction
US9706907B2 (en) 2008-02-07 2017-07-18 Institute For Cancer Research Remote endoscope handle manipulation
US8409080B2 (en) * 2008-02-07 2013-04-02 The Trustees Of Columbia University In The City Of New York Remote endoscope handle manipulation
US9179912B2 (en) 2008-02-14 2015-11-10 Ethicon Endo-Surgery, Inc. Robotically-controlled motorized surgical cutting and fastening instrument
BRPI0901282A2 (en) 2008-02-14 2009-11-17 Ethicon Endo Surgery Inc surgical cutting and fixation instrument with rf electrodes
US7819298B2 (en) 2008-02-14 2010-10-26 Ethicon Endo-Surgery, Inc. Surgical stapling apparatus with control features operable with one hand
US8636736B2 (en) 2008-02-14 2014-01-28 Ethicon Endo-Surgery, Inc. Motorized surgical cutting and fastening instrument
US7866527B2 (en) 2008-02-14 2011-01-11 Ethicon Endo-Surgery, Inc. Surgical stapling apparatus with interlockable firing system
US9615826B2 (en) 2010-09-30 2017-04-11 Ethicon Endo-Surgery, Llc Multiple thickness implantable layers for surgical stapling devices
US20090209888A1 (en) * 2008-02-18 2009-08-20 Seyed Hessam Khatami Spine Wheel
EP3858416B1 (en) 2008-05-06 2023-11-01 Corindus, Inc. Catheter system
US8864652B2 (en) 2008-06-27 2014-10-21 Intuitive Surgical Operations, Inc. Medical robotic system providing computer generated auxiliary views of a camera instrument for controlling the positioning and orienting of its tip
EP2320990B2 (en) 2008-08-29 2023-05-31 Corindus, Inc. Catheter control system and graphical user interface
US9005230B2 (en) 2008-09-23 2015-04-14 Ethicon Endo-Surgery, Inc. Motorized surgical instrument
US11648005B2 (en) 2008-09-23 2023-05-16 Cilag Gmbh International Robotically-controlled motorized surgical instrument with an end effector
US9386983B2 (en) 2008-09-23 2016-07-12 Ethicon Endo-Surgery, Llc Robotically-controlled motorized surgical instrument
US8210411B2 (en) 2008-09-23 2012-07-03 Ethicon Endo-Surgery, Inc. Motor-driven surgical cutting instrument
GB2464092A (en) * 2008-09-25 2010-04-07 Prosurgics Ltd Surgical mechanism control system
US8608045B2 (en) 2008-10-10 2013-12-17 Ethicon Endo-Sugery, Inc. Powered surgical cutting and stapling apparatus with manually retractable firing system
US8313070B2 (en) * 2008-10-31 2012-11-20 Kronner Richard F Base-clamp assembly
US8602031B2 (en) 2009-01-12 2013-12-10 Hansen Medical, Inc. Modular interfaces and drive actuation through barrier
US8926529B2 (en) * 2009-02-10 2015-01-06 Vesatek, Llc Method and apparatus for manipulating a surgical guidewire
US20100210943A1 (en) * 2009-02-18 2010-08-19 West Virginia University Research Corporation Systems and Methods for Echoperiodontal Imaging
CA2755036A1 (en) * 2009-03-10 2010-09-16 Mcmaster University Mobile robotic surgical system
US20100285438A1 (en) * 2009-03-12 2010-11-11 Thenkurussi Kesavadas Method And System For Minimally-Invasive Surgery Training
WO2010107916A1 (en) 2009-03-18 2010-09-23 Corindus Inc. Remote catheter system with steerable catheter
KR101030371B1 (en) * 2009-04-27 2011-04-20 국립암센터 Endoscope manipulator for minimal invasive surgery
KR101030427B1 (en) * 2009-04-28 2011-04-20 국립암센터 Endoscope manipulator for minimal invasive surgery
US9254123B2 (en) 2009-04-29 2016-02-09 Hansen Medical, Inc. Flexible and steerable elongate instruments with shape control and support elements
US8918211B2 (en) 2010-02-12 2014-12-23 Intuitive Surgical Operations, Inc. Medical robotic system providing sensory feedback indicating a difference between a commanded state and a preferred pose of an articulated instrument
US9492927B2 (en) 2009-08-15 2016-11-15 Intuitive Surgical Operations, Inc. Application of force feedback on an input device to urge its operator to command an articulated instrument to a preferred pose
WO2011041428A2 (en) 2009-10-01 2011-04-07 Mako Surgical Corp. Surgical system for positioning prosthetic component and/or for constraining movement of surgical tool
EP3572115B1 (en) 2009-10-12 2024-02-21 Corindus, Inc. Catheter system with percutaneous device movement algorithm
US9962229B2 (en) 2009-10-12 2018-05-08 Corindus, Inc. System and method for navigating a guide wire
US8894633B2 (en) 2009-12-17 2014-11-25 Board Of Regents Of The University Of Nebraska Modular and cooperative medical devices and related systems and methods
US8851354B2 (en) 2009-12-24 2014-10-07 Ethicon Endo-Surgery, Inc. Surgical cutting instrument that analyzes tissue thickness
CA2787491A1 (en) 2010-01-26 2011-08-04 Carefusion 2200, Inc. Powered signal controlled hand actuated articulating device and method of use
WO2011092692A2 (en) 2010-01-26 2011-08-04 Novolap Medical Ltd. Articulating medical instrument
US9392931B2 (en) * 2010-03-22 2016-07-19 Brainlab Ag Controlling a surgical microscope
US8485484B2 (en) 2010-04-30 2013-07-16 Richard F Kronner Instrument assembly support apparatus
US8746252B2 (en) * 2010-05-14 2014-06-10 Intuitive Surgical Operations, Inc. Surgical system sterile drape
EP2598075A4 (en) 2010-07-28 2016-11-30 Medrobotics Corp Surgical positioning and support system
US8783543B2 (en) 2010-07-30 2014-07-22 Ethicon Endo-Surgery, Inc. Tissue acquisition arrangements and methods for surgical stapling devices
US8968267B2 (en) 2010-08-06 2015-03-03 Board Of Regents Of The University Of Nebraska Methods and systems for handling or delivering materials for natural orifice surgery
AU2011302155B2 (en) * 2010-09-14 2015-07-02 The Johns Hopkins University Robotic system to augment endoscopes
US9833293B2 (en) 2010-09-17 2017-12-05 Corindus, Inc. Robotic catheter system
US9351730B2 (en) 2011-04-29 2016-05-31 Ethicon Endo-Surgery, Llc Tissue thickness compensator comprising channels
US9113865B2 (en) 2010-09-30 2015-08-25 Ethicon Endo-Surgery, Inc. Staple cartridge comprising a layer
US10945731B2 (en) 2010-09-30 2021-03-16 Ethicon Llc Tissue thickness compensator comprising controlled release and expansion
US11298125B2 (en) 2010-09-30 2022-04-12 Cilag Gmbh International Tissue stapler having a thickness compensator
US9386988B2 (en) 2010-09-30 2016-07-12 Ethicon End-Surgery, LLC Retainer assembly including a tissue thickness compensator
US11812965B2 (en) 2010-09-30 2023-11-14 Cilag Gmbh International Layer of material for a surgical end effector
US11925354B2 (en) 2010-09-30 2024-03-12 Cilag Gmbh International Staple cartridge comprising staples positioned within a compressible portion thereof
US9629814B2 (en) 2010-09-30 2017-04-25 Ethicon Endo-Surgery, Llc Tissue thickness compensator configured to redistribute compressive forces
US9700317B2 (en) 2010-09-30 2017-07-11 Ethicon Endo-Surgery, Llc Fastener cartridge comprising a releasable tissue thickness compensator
US8695866B2 (en) 2010-10-01 2014-04-15 Ethicon Endo-Surgery, Inc. Surgical instrument having a power control circuit
WO2012054829A2 (en) 2010-10-22 2012-04-26 Medrobotics Corporation Highly articulated robotic probes and methods of production and use of such probes
CA2817350A1 (en) 2010-11-11 2012-06-14 Medrobotics Corporation Introduction devices for highly articulated robotic probes and methods of production and use of such probes
US9921712B2 (en) 2010-12-29 2018-03-20 Mako Surgical Corp. System and method for providing substantially stable control of a surgical tool
US9119655B2 (en) 2012-08-03 2015-09-01 Stryker Corporation Surgical manipulator capable of controlling a surgical instrument in multiple modes
WO2012100211A2 (en) 2011-01-20 2012-07-26 Hansen Medical, Inc. System and method for endoluminal and transluminal therapy
DE102011004371B4 (en) * 2011-02-18 2017-11-23 Siemens Healthcare Gmbh Articulated arm with locking function
DE102011004370A1 (en) * 2011-02-18 2012-08-23 Siemens Aktiengesellschaft Articulated arm with locking mechanism
KR20140027229A (en) 2011-04-06 2014-03-06 메드로보틱스 코포레이션 Articulating surgical tools and tool sheaths, and methods of deploying the same
AU2012250197B2 (en) 2011-04-29 2017-08-10 Ethicon Endo-Surgery, Inc. Staple cartridge comprising staples positioned within a compressible portion thereof
US11207064B2 (en) 2011-05-27 2021-12-28 Cilag Gmbh International Automated end effector component reloading system for use with a robotic system
US9072535B2 (en) 2011-05-27 2015-07-07 Ethicon Endo-Surgery, Inc. Surgical stapling instruments with rotatable staple deployment arrangements
KR101828354B1 (en) * 2011-06-03 2018-02-12 삼성전자주식회사 surgical device
US9060781B2 (en) 2011-06-10 2015-06-23 Board Of Regents Of The University Of Nebraska Methods, systems, and devices relating to surgical end effectors
US11911117B2 (en) 2011-06-27 2024-02-27 Board Of Regents Of The University Of Nebraska On-board tool tracking system and methods of computer assisted surgery
CA2840397A1 (en) 2011-06-27 2013-04-11 Board Of Regents Of The University Of Nebraska On-board tool tracking system and methods of computer assisted surgery
US9498231B2 (en) 2011-06-27 2016-11-22 Board Of Regents Of The University Of Nebraska On-board tool tracking system and methods of computer assisted surgery
CA3082073C (en) 2011-07-11 2023-07-25 Board Of Regents Of The University Of Nebraska Robotic surgical devices, systems, and related methods
US20130030363A1 (en) 2011-07-29 2013-01-31 Hansen Medical, Inc. Systems and methods utilizing shape sensing fibers
EP2741798A4 (en) 2011-08-11 2015-04-15 Univ Leland Stanford Junior Remote center of motion mechanism and method of use
US9757856B2 (en) 2011-09-13 2017-09-12 Medrobotics Corporation Highly articulated probes with anti-twist link arrangement, methods of formation thereof, and methods of performing medical procedures
KR20140104502A (en) 2011-12-21 2014-08-28 메드로보틱스 코포레이션 Stabilizing apparatus for highly articulated probes with link arrangement, methods of formation thereof, and methods of use thereof
JP6377530B2 (en) 2012-01-10 2018-08-22 ボード オブ リージェンツ オブ ザ ユニバーシティ オブ ネブラスカ Surgical insertion device
JP6305979B2 (en) 2012-03-28 2018-04-04 エシコン・エンド−サージェリィ・インコーポレイテッドEthicon Endo−Surgery,Inc. Tissue thickness compensator with multiple layers
BR112014024098B1 (en) 2012-03-28 2021-05-25 Ethicon Endo-Surgery, Inc. staple cartridge
US9498292B2 (en) 2012-05-01 2016-11-22 Board Of Regents Of The University Of Nebraska Single site robotic device and related systems and methods
US20130317519A1 (en) 2012-05-25 2013-11-28 Hansen Medical, Inc. Low friction instrument driver interface for robotic systems
US9883881B2 (en) 2012-05-31 2018-02-06 Nico Corporation Motor driven surgical instrument with fluid control circuit
US9101358B2 (en) 2012-06-15 2015-08-11 Ethicon Endo-Surgery, Inc. Articulatable surgical instrument comprising a firing drive
CA2876846C (en) 2012-06-22 2021-04-06 Board Of Regents Of The University Of Nebraska Local control robotic surgical devices and related methods
US9289256B2 (en) 2012-06-28 2016-03-22 Ethicon Endo-Surgery, Llc Surgical end effectors having angled tissue-contacting surfaces
US9408606B2 (en) 2012-06-28 2016-08-09 Ethicon Endo-Surgery, Llc Robotically powered surgical device with manually-actuatable reversing system
US20140001231A1 (en) 2012-06-28 2014-01-02 Ethicon Endo-Surgery, Inc. Firing system lockout arrangements for surgical instruments
JP6290201B2 (en) 2012-06-28 2018-03-07 エシコン・エンド−サージェリィ・インコーポレイテッドEthicon Endo−Surgery,Inc. Lockout for empty clip cartridge
BR112014032776B1 (en) 2012-06-28 2021-09-08 Ethicon Endo-Surgery, Inc SURGICAL INSTRUMENT SYSTEM AND SURGICAL KIT FOR USE WITH A SURGICAL INSTRUMENT SYSTEM
US9282974B2 (en) 2012-06-28 2016-03-15 Ethicon Endo-Surgery, Llc Empty clip cartridge lockout
US11202631B2 (en) 2012-06-28 2021-12-21 Cilag Gmbh International Stapling assembly comprising a firing lockout
EP4316409A2 (en) 2012-08-03 2024-02-07 Stryker Corporation Systems for robotic surgery
US9226796B2 (en) 2012-08-03 2016-01-05 Stryker Corporation Method for detecting a disturbance as an energy applicator of a surgical instrument traverses a cutting path
US9820818B2 (en) 2012-08-03 2017-11-21 Stryker Corporation System and method for controlling a surgical manipulator based on implant parameters
CA2880622C (en) 2012-08-08 2021-01-12 Board Of Regents Of The University Of Nebraska Robotic surgical devices, systems and related methods
US9770305B2 (en) 2012-08-08 2017-09-26 Board Of Regents Of The University Of Nebraska Robotic surgical devices, systems, and related methods
AU2013299440A1 (en) 2012-08-09 2015-03-05 Medrobotics Corporation Surgical tool positioning systems
US9060674B2 (en) 2012-10-11 2015-06-23 Karl Storz Imaging, Inc. Auto zoom for video camera
DE102012110193B4 (en) * 2012-10-25 2023-03-30 Abb Schweiz Ag Holding device for the detachable attachment of a robot
US20140148673A1 (en) 2012-11-28 2014-05-29 Hansen Medical, Inc. Method of anchoring pullwire directly articulatable region in catheter
US10507066B2 (en) 2013-02-15 2019-12-17 Intuitive Surgical Operations, Inc. Providing information of tools by filtering image areas adjacent to or on displayed images of the tools
BR112015021098B1 (en) 2013-03-01 2022-02-15 Ethicon Endo-Surgery, Inc COVERAGE FOR A JOINT JOINT AND SURGICAL INSTRUMENT
RU2669463C2 (en) 2013-03-01 2018-10-11 Этикон Эндо-Серджери, Инк. Surgical instrument with soft stop
US9668814B2 (en) 2013-03-07 2017-06-06 Hansen Medical, Inc. Infinitely rotatable tool with finite rotating drive shafts
US9532840B2 (en) 2013-03-08 2017-01-03 Hansen Medical, Inc. Slider control of catheters and wires
CN108175503B (en) 2013-03-13 2022-03-18 史赛克公司 System for arranging objects in an operating room in preparation for a surgical procedure
US9566414B2 (en) 2013-03-13 2017-02-14 Hansen Medical, Inc. Integrated catheter and guide wire controller
US9057600B2 (en) 2013-03-13 2015-06-16 Hansen Medical, Inc. Reducing incremental measurement sensor error
US9743987B2 (en) 2013-03-14 2017-08-29 Board Of Regents Of The University Of Nebraska Methods, systems, and devices relating to robotic surgical devices, end effectors, and controllers
US9326822B2 (en) 2013-03-14 2016-05-03 Hansen Medical, Inc. Active drives for robotic catheter manipulators
US20140277334A1 (en) 2013-03-14 2014-09-18 Hansen Medical, Inc. Active drives for robotic catheter manipulators
US9498601B2 (en) 2013-03-14 2016-11-22 Hansen Medical, Inc. Catheter tension sensing
US11213363B2 (en) 2013-03-14 2022-01-04 Auris Health, Inc. Catheter tension sensing
WO2014152418A1 (en) 2013-03-14 2014-09-25 Board Of Regents Of The University Of Nebraska Methods, systems, and devices relating to force control surgical systems
US9173713B2 (en) 2013-03-14 2015-11-03 Hansen Medical, Inc. Torque-based catheter articulation
US9629629B2 (en) 2013-03-14 2017-04-25 Ethicon Endo-Surgey, LLC Control systems for surgical instruments
US10105149B2 (en) 2013-03-15 2018-10-23 Board Of Regents Of The University Of Nebraska On-board tool tracking system and methods of computer assisted surgery
US9014851B2 (en) 2013-03-15 2015-04-21 Hansen Medical, Inc. Systems and methods for tracking robotically controlled medical instruments
US9283046B2 (en) 2013-03-15 2016-03-15 Hansen Medical, Inc. User interface for active drive apparatus with finite range of motion
BR112015023547B8 (en) 2013-03-15 2022-09-27 Synaptive Medical Inc AUTOMATED ARM ASSEMBLY FOR USE USED DURING A MEDICAL PROCEDURE ON AN ANATOMICAL PART
US9452018B2 (en) * 2013-03-15 2016-09-27 Hansen Medical, Inc. Rotational support for an elongate member
US20140276647A1 (en) 2013-03-15 2014-09-18 Hansen Medical, Inc. Vascular remote catheter manipulator
US20140276394A1 (en) 2013-03-15 2014-09-18 Hansen Medical, Inc. Input device for controlling a catheter
US10849702B2 (en) 2013-03-15 2020-12-01 Auris Health, Inc. User input devices for controlling manipulation of guidewires and catheters
US9408669B2 (en) 2013-03-15 2016-08-09 Hansen Medical, Inc. Active drive mechanism with finite range of motion
US10376672B2 (en) 2013-03-15 2019-08-13 Auris Health, Inc. Catheter insertion system and method of fabrication
EP2967292A4 (en) 2013-03-15 2017-03-01 Synaptive Medical (Barbados) Inc. Systems and methods for navigation and simulation of minimally invasive therapy
WO2014144220A1 (en) 2013-03-15 2014-09-18 Board Of Regents Of The University Of Nebraska Robotic surgical devices, systems, and related methdos
US9498291B2 (en) 2013-03-15 2016-11-22 Hansen Medical, Inc. Touch-free catheter user interface controller
US20140276936A1 (en) 2013-03-15 2014-09-18 Hansen Medical, Inc. Active drive mechanism for simultaneous rotation and translation
US9271663B2 (en) 2013-03-15 2016-03-01 Hansen Medical, Inc. Flexible instrument localization from both remote and elongation sensors
US9629595B2 (en) 2013-03-15 2017-04-25 Hansen Medical, Inc. Systems and methods for localizing, tracking and/or controlling medical instruments
BR112015026109B1 (en) 2013-04-16 2022-02-22 Ethicon Endo-Surgery, Inc surgical instrument
US10136887B2 (en) 2013-04-16 2018-11-27 Ethicon Llc Drive system decoupling arrangement for a surgical instrument
CA2911151A1 (en) 2013-05-02 2014-11-06 Tom CALEF A robotic system including a cable interface assembly
US9814864B2 (en) * 2013-05-17 2017-11-14 Covidien Lp Torque apparatus for use with a guidewire
WO2014189876A1 (en) 2013-05-20 2014-11-27 Medrobotics Corporation Articulating surgical instruments and method of deploying the same
US11020016B2 (en) 2013-05-30 2021-06-01 Auris Health, Inc. System and method for displaying anatomy and devices on a movable display
US9439806B2 (en) * 2013-06-20 2016-09-13 Abbott Medical Optics Inc. Foot pedal system and apparatus
JP6479790B2 (en) 2013-07-17 2019-03-06 ボード オブ リージェンツ オブ ザ ユニバーシティ オブ ネブラスカ Robotic surgical device, system and related methods
MX369362B (en) 2013-08-23 2019-11-06 Ethicon Endo Surgery Llc Firing member retraction devices for powered surgical instruments.
US9924942B2 (en) 2013-08-23 2018-03-27 Ethicon Llc Motor-powered articulatable surgical instruments
DE102013220329A1 (en) * 2013-10-09 2015-04-09 Deutsches Zentrum für Luft- und Raumfahrt e.V. Repositionable robot system
US10004568B2 (en) 2013-12-30 2018-06-26 Medrobotics Corporation Articulating robotic probes
CA2940814C (en) 2014-02-27 2019-09-03 University Surgical Associates, Inc. Interactive display for surgery
EP3243476B1 (en) 2014-03-24 2019-11-06 Auris Health, Inc. Systems and devices for catheter driving instinctiveness
BR112016021943B1 (en) 2014-03-26 2022-06-14 Ethicon Endo-Surgery, Llc SURGICAL INSTRUMENT FOR USE BY AN OPERATOR IN A SURGICAL PROCEDURE
US9804618B2 (en) 2014-03-26 2017-10-31 Ethicon Llc Systems and methods for controlling a segmented circuit
US20150297222A1 (en) 2014-04-16 2015-10-22 Ethicon Endo-Surgery, Inc. Fastener cartridges including extensions having different configurations
CN106456176B (en) 2014-04-16 2019-06-28 伊西康内外科有限责任公司 Fastener cartridge including the extension with various configuration
JP6532889B2 (en) 2014-04-16 2019-06-19 エシコン エルエルシーEthicon LLC Fastener cartridge assembly and staple holder cover arrangement
BR112016023825B1 (en) 2014-04-16 2022-08-02 Ethicon Endo-Surgery, Llc STAPLE CARTRIDGE FOR USE WITH A SURGICAL STAPLER AND STAPLE CARTRIDGE FOR USE WITH A SURGICAL INSTRUMENT
US10046140B2 (en) 2014-04-21 2018-08-14 Hansen Medical, Inc. Devices, systems, and methods for controlling active drive systems
US10118714B2 (en) * 2014-04-30 2018-11-06 The Boeing Company System and method for positioning an automated assembly tool relative to a structure
US10427254B2 (en) 2014-04-30 2019-10-01 The Boeing Company Flexible manufacturing for aircraft structures
US10017277B2 (en) 2014-04-30 2018-07-10 The Boeing Company Apparatus, system, and method for supporting a wing assembly
US10000298B2 (en) 2014-04-30 2018-06-19 The Boeing Company Metrology system for positioning assemblies
US10569052B2 (en) 2014-05-15 2020-02-25 Auris Health, Inc. Anti-buckling mechanisms for catheters
US9561083B2 (en) 2014-07-01 2017-02-07 Auris Surgical Robotics, Inc. Articulating flexible endoscopic tool with roll capabilities
BR112017004361B1 (en) 2014-09-05 2023-04-11 Ethicon Llc ELECTRONIC SYSTEM FOR A SURGICAL INSTRUMENT
US10135242B2 (en) 2014-09-05 2018-11-20 Ethicon Llc Smart cartridge wake up operation and data retention
US11311294B2 (en) 2014-09-05 2022-04-26 Cilag Gmbh International Powered medical device including measurement of closure state of jaws
EP3868322A1 (en) 2014-09-12 2021-08-25 Board of Regents of the University of Nebraska Quick-release effectors and related systems
US11523821B2 (en) 2014-09-26 2022-12-13 Cilag Gmbh International Method for creating a flexible staple line
MX2017003960A (en) 2014-09-26 2017-12-04 Ethicon Llc Surgical stapling buttresses and adjunct materials.
US9924944B2 (en) 2014-10-16 2018-03-27 Ethicon Llc Staple cartridge comprising an adjunct material
US10517594B2 (en) 2014-10-29 2019-12-31 Ethicon Llc Cartridge assemblies for surgical staplers
US11141153B2 (en) 2014-10-29 2021-10-12 Cilag Gmbh International Staple cartridges comprising driver arrangements
US10709318B2 (en) 2014-11-05 2020-07-14 Aktormed Gmbh Operation assistance system
DE102014116103A1 (en) * 2014-11-05 2016-05-12 Aktormed Gmbh Operations Assistance System
US9844376B2 (en) 2014-11-06 2017-12-19 Ethicon Llc Staple cartridge comprising a releasable adjunct material
EP4286104A3 (en) 2014-11-11 2024-02-14 Board of Regents of the University of Nebraska Robotic device with compact joint design and related systems and methods
EP3954317A1 (en) 2014-12-05 2022-02-16 Corindus, Inc System and method for navigating a guide wire
US10736636B2 (en) 2014-12-10 2020-08-11 Ethicon Llc Articulatable surgical instrument system
US9987000B2 (en) 2014-12-18 2018-06-05 Ethicon Llc Surgical instrument assembly comprising a flexible articulation system
US9844375B2 (en) 2014-12-18 2017-12-19 Ethicon Llc Drive arrangements for articulatable surgical instruments
RU2703684C2 (en) 2014-12-18 2019-10-21 ЭТИКОН ЭНДО-СЕРДЖЕРИ, ЭлЭлСи Surgical instrument with anvil which is selectively movable relative to staple cartridge around discrete fixed axis
US10004501B2 (en) 2014-12-18 2018-06-26 Ethicon Llc Surgical instruments with improved closure arrangements
US9844374B2 (en) 2014-12-18 2017-12-19 Ethicon Llc Surgical instrument systems comprising an articulatable end effector and means for adjusting the firing stroke of a firing member
US10085748B2 (en) 2014-12-18 2018-10-02 Ethicon Llc Locking arrangements for detachable shaft assemblies with articulatable surgical end effectors
US11154301B2 (en) 2015-02-27 2021-10-26 Cilag Gmbh International Modular stapling assembly
US10052044B2 (en) 2015-03-06 2018-08-21 Ethicon Llc Time dependent evaluation of sensor data to determine stability, creep, and viscoelastic elements of measures
US9993248B2 (en) 2015-03-06 2018-06-12 Ethicon Endo-Surgery, Llc Smart sensors with local signal processing
US10441279B2 (en) 2015-03-06 2019-10-15 Ethicon Llc Multiple level thresholds to modify operation of powered surgical instruments
JP2020121162A (en) 2015-03-06 2020-08-13 エシコン エルエルシーEthicon LLC Time dependent evaluation of sensor data to determine stability element, creep element and viscoelastic element of measurement
US10390825B2 (en) 2015-03-31 2019-08-27 Ethicon Llc Surgical instrument with progressive rotary drive systems
CN104842351B (en) * 2015-06-04 2016-07-06 尹中元 A kind of stereotaxis biopsy is with bed auxiliary positioning mechanical arm
WO2017024081A1 (en) 2015-08-03 2017-02-09 Board Of Regents Of The University Of Nebraska Robotic surgical devices systems and related methods
US11285300B2 (en) 2015-08-12 2022-03-29 Vesatek, Llc System and method for manipulating an elongate medical device
US10561440B2 (en) 2015-09-03 2020-02-18 Vesatek, Llc Systems and methods for manipulating medical devices
EP3346899B1 (en) 2015-09-09 2022-11-09 Auris Health, Inc. Instrument device manipulator for a surgical robotics system
US10105139B2 (en) 2015-09-23 2018-10-23 Ethicon Llc Surgical stapler having downstream current-based motor control
US10238386B2 (en) 2015-09-23 2019-03-26 Ethicon Llc Surgical stapler having motor control based on an electrical parameter related to a motor current
US11890015B2 (en) 2015-09-30 2024-02-06 Cilag Gmbh International Compressible adjunct with crossing spacer fibers
US10285699B2 (en) 2015-09-30 2019-05-14 Ethicon Llc Compressible adjunct
US9949749B2 (en) 2015-10-30 2018-04-24 Auris Surgical Robotics, Inc. Object capture with a basket
US9955986B2 (en) 2015-10-30 2018-05-01 Auris Surgical Robotics, Inc. Basket apparatus
US10231793B2 (en) 2015-10-30 2019-03-19 Auris Health, Inc. Object removal through a percutaneous suction tube
US9888975B2 (en) * 2015-12-04 2018-02-13 Ethicon Endo-Surgery, Llc Methods, systems, and devices for control of surgical tools in a robotic surgical system
US10226263B2 (en) 2015-12-23 2019-03-12 Incuvate, Llc Aspiration monitoring system and method
US10292704B2 (en) 2015-12-30 2019-05-21 Ethicon Llc Mechanisms for compensating for battery pack failure in powered surgical instruments
US9925013B2 (en) * 2016-01-14 2018-03-27 Synaptive Medical (Barbados) Inc. System and method for configuring positions in a surgical positioning system
US11213293B2 (en) 2016-02-09 2022-01-04 Cilag Gmbh International Articulatable surgical instruments with single articulation link arrangements
BR112018016098B1 (en) 2016-02-09 2023-02-23 Ethicon Llc SURGICAL INSTRUMENT
US11224426B2 (en) 2016-02-12 2022-01-18 Cilag Gmbh International Mechanisms for compensating for drivetrain failure in powered surgical instruments
US10448948B2 (en) 2016-02-12 2019-10-22 Ethicon Llc Mechanisms for compensating for drivetrain failure in powered surgical instruments
US10828028B2 (en) 2016-04-15 2020-11-10 Ethicon Llc Surgical instrument with multiple program responses during a firing motion
US10357247B2 (en) 2016-04-15 2019-07-23 Ethicon Llc Surgical instrument with multiple program responses during a firing motion
US10456137B2 (en) 2016-04-15 2019-10-29 Ethicon Llc Staple formation detection mechanisms
US11179150B2 (en) 2016-04-15 2021-11-23 Cilag Gmbh International Systems and methods for controlling a surgical stapling and cutting instrument
US10426467B2 (en) 2016-04-15 2019-10-01 Ethicon Llc Surgical instrument with detection sensors
US11607239B2 (en) 2016-04-15 2023-03-21 Cilag Gmbh International Systems and methods for controlling a surgical stapling and cutting instrument
US10492783B2 (en) 2016-04-15 2019-12-03 Ethicon, Llc Surgical instrument with improved stop/start control during a firing motion
US11317917B2 (en) 2016-04-18 2022-05-03 Cilag Gmbh International Surgical stapling system comprising a lockable firing assembly
US20170296173A1 (en) 2016-04-18 2017-10-19 Ethicon Endo-Surgery, Llc Method for operating a surgical instrument
US10478181B2 (en) 2016-04-18 2019-11-19 Ethicon Llc Cartridge lockout arrangements for rotary powered surgical cutting and stapling instruments
US10454347B2 (en) 2016-04-29 2019-10-22 Auris Health, Inc. Compact height torque sensing articulation axis assembly
EP3457951B1 (en) 2016-05-18 2024-03-06 Virtual Incision Corporation Robotic surgical devices and systems
US11037464B2 (en) 2016-07-21 2021-06-15 Auris Health, Inc. System with emulator movement tracking for controlling medical devices
CN116269696A (en) 2016-08-25 2023-06-23 内布拉斯加大学董事会 Quick release tool coupler and related systems and methods
US10463439B2 (en) 2016-08-26 2019-11-05 Auris Health, Inc. Steerable catheter with shaft load distributions
US11241559B2 (en) 2016-08-29 2022-02-08 Auris Health, Inc. Active drive for guidewire manipulation
CN109890580B (en) 2016-08-30 2022-06-28 内布拉斯加大学董事会 Robotic devices with compact joint design and additional degrees of freedom and related systems and methods
CN109069138B (en) 2016-08-31 2021-07-20 奥瑞斯健康公司 Length-conservative surgical instrument
EP3544539A4 (en) 2016-11-22 2020-08-05 Board of Regents of the University of Nebraska Improved gross positioning device and related systems and methods
CN115553922A (en) 2016-11-29 2023-01-03 虚拟切割有限公司 User controller with user presence detection and related systems and methods
US10722319B2 (en) 2016-12-14 2020-07-28 Virtual Incision Corporation Releasable attachment device for coupling to medical devices and related systems and methods
WO2018112025A1 (en) 2016-12-16 2018-06-21 Mako Surgical Corp. Techniques for modifying tool operation in a surgical robotic system based on comparing actual and commanded states of the tool relative to a surgical site
US10517595B2 (en) 2016-12-21 2019-12-31 Ethicon Llc Jaw actuated lock arrangements for preventing advancement of a firing member in a surgical end effector unless an unfired cartridge is installed in the end effector
US20180168625A1 (en) 2016-12-21 2018-06-21 Ethicon Endo-Surgery, Llc Surgical stapling instruments with smart staple cartridges
US10675025B2 (en) 2016-12-21 2020-06-09 Ethicon Llc Shaft assembly comprising separately actuatable and retractable systems
US11419606B2 (en) 2016-12-21 2022-08-23 Cilag Gmbh International Shaft assembly comprising a clutch configured to adapt the output of a rotary firing member to two different systems
BR112019011947A2 (en) 2016-12-21 2019-10-29 Ethicon Llc surgical stapling systems
JP7010956B2 (en) 2016-12-21 2022-01-26 エシコン エルエルシー How to staple tissue
US10588630B2 (en) 2016-12-21 2020-03-17 Ethicon Llc Surgical tool assemblies with closure stroke reduction features
US10617414B2 (en) 2016-12-21 2020-04-14 Ethicon Llc Closure member arrangements for surgical instruments
US20180168615A1 (en) 2016-12-21 2018-06-21 Ethicon Endo-Surgery, Llc Method of deforming staples from two different types of staple cartridges with the same surgical stapling instrument
CN110099619B (en) 2016-12-21 2022-07-15 爱惜康有限责任公司 Lockout device for surgical end effector and replaceable tool assembly
US10588632B2 (en) 2016-12-21 2020-03-17 Ethicon Llc Surgical end effectors and firing members thereof
US10675026B2 (en) 2016-12-21 2020-06-09 Ethicon Llc Methods of stapling tissue
US10543048B2 (en) 2016-12-28 2020-01-28 Auris Health, Inc. Flexible instrument insertion using an adaptive insertion force threshold
US10244926B2 (en) 2016-12-28 2019-04-02 Auris Health, Inc. Detecting endolumenal buckling of flexible instruments
WO2018165320A1 (en) * 2017-03-07 2018-09-13 Intuitive Surgical Operations, Inc. Systems and methods for controlling tool with articulatable distal portion
US10402513B2 (en) * 2017-03-31 2019-09-03 Lite-Med Inc. Calculus targeting method and system
CN107263469B (en) * 2017-05-25 2020-07-31 深圳市越疆科技有限公司 Mechanical arm attitude compensation method and device, storage medium and mechanical arm
US11653914B2 (en) 2017-06-20 2023-05-23 Cilag Gmbh International Systems and methods for controlling motor velocity of a surgical stapling and cutting instrument according to articulation angle of end effector
US10307170B2 (en) 2017-06-20 2019-06-04 Ethicon Llc Method for closed loop control of motor velocity of a surgical stapling and cutting instrument
US10779820B2 (en) 2017-06-20 2020-09-22 Ethicon Llc Systems and methods for controlling motor speed according to user input for a surgical instrument
US10881399B2 (en) 2017-06-20 2021-01-05 Ethicon Llc Techniques for adaptive control of motor velocity of a surgical stapling and cutting instrument
US11382638B2 (en) 2017-06-20 2022-07-12 Cilag Gmbh International Closed loop feedback control of motor velocity of a surgical stapling and cutting instrument based on measured time over a specified displacement distance
US11517325B2 (en) 2017-06-20 2022-12-06 Cilag Gmbh International Closed loop feedback control of motor velocity of a surgical stapling and cutting instrument based on measured displacement distance traveled over a specified time interval
US10993716B2 (en) 2017-06-27 2021-05-04 Ethicon Llc Surgical anvil arrangements
US11324503B2 (en) 2017-06-27 2022-05-10 Cilag Gmbh International Surgical firing member arrangements
US11266405B2 (en) 2017-06-27 2022-03-08 Cilag Gmbh International Surgical anvil manufacturing methods
US20180368844A1 (en) 2017-06-27 2018-12-27 Ethicon Llc Staple forming pocket arrangements
US11564686B2 (en) 2017-06-28 2023-01-31 Cilag Gmbh International Surgical shaft assemblies with flexible interfaces
US11026758B2 (en) 2017-06-28 2021-06-08 Auris Health, Inc. Medical robotics systems implementing axis constraints during actuation of one or more motorized joints
US11678880B2 (en) 2017-06-28 2023-06-20 Cilag Gmbh International Surgical instrument comprising a shaft including a housing arrangement
US10765427B2 (en) 2017-06-28 2020-09-08 Ethicon Llc Method for articulating a surgical instrument
US11246592B2 (en) 2017-06-28 2022-02-15 Cilag Gmbh International Surgical instrument comprising an articulation system lockable to a frame
USD906355S1 (en) 2017-06-28 2020-12-29 Ethicon Llc Display screen or portion thereof with a graphical user interface for a surgical instrument
US11020114B2 (en) 2017-06-28 2021-06-01 Cilag Gmbh International Surgical instruments with articulatable end effector with axially shortened articulation joint configurations
EP3420947B1 (en) 2017-06-28 2022-05-25 Cilag GmbH International Surgical instrument comprising selectively actuatable rotatable couplers
US10932772B2 (en) 2017-06-29 2021-03-02 Ethicon Llc Methods for closed loop velocity control for robotic surgical instrument
US11944300B2 (en) 2017-08-03 2024-04-02 Cilag Gmbh International Method for operating a surgical system bailout
US11471155B2 (en) 2017-08-03 2022-10-18 Cilag Gmbh International Surgical system bailout
US11304695B2 (en) 2017-08-03 2022-04-19 Cilag Gmbh International Surgical system shaft interconnection
CA3076625A1 (en) 2017-09-27 2019-04-04 Virtual Incision Corporation Robotic surgical devices with tracking camera technology and related systems and methods
US11399829B2 (en) 2017-09-29 2022-08-02 Cilag Gmbh International Systems and methods of initiating a power shutdown mode for a surgical instrument
US10842490B2 (en) 2017-10-31 2020-11-24 Ethicon Llc Cartridge body design with force reduction based on firing completion
EP3684281A4 (en) 2017-12-08 2021-10-13 Auris Health, Inc. System and method for medical instrument navigation and targeting
BR112020011444A2 (en) 2017-12-11 2021-02-02 Auris Health, Inc. systems and methods for instrument-based insertion architectures
JP7322026B2 (en) 2017-12-14 2023-08-07 オーリス ヘルス インコーポレイテッド System and method for instrument localization
US10779826B2 (en) 2017-12-15 2020-09-22 Ethicon Llc Methods of operating surgical end effectors
US10835330B2 (en) 2017-12-19 2020-11-17 Ethicon Llc Method for determining the position of a rotatable jaw of a surgical instrument attachment assembly
US11179151B2 (en) 2017-12-21 2021-11-23 Cilag Gmbh International Surgical instrument comprising a display
US11311290B2 (en) 2017-12-21 2022-04-26 Cilag Gmbh International Surgical instrument comprising an end effector dampener
USD874655S1 (en) 2018-01-05 2020-02-04 Medrobotics Corporation Positioning arm for articulating robotic surgical system
WO2019136360A1 (en) 2018-01-05 2019-07-11 Board Of Regents Of The University Of Nebraska Single-arm robotic device with compact joint design and related systems and methods
US10888386B2 (en) 2018-01-17 2021-01-12 Auris Health, Inc. Surgical robotics systems with improved robotic arms
JP7267306B2 (en) * 2018-05-18 2023-05-01 コリンダス、インコーポレイテッド Remote communication and control system for robotic interventional procedures
JP7314175B2 (en) 2018-05-18 2023-07-25 オーリス ヘルス インコーポレイテッド Controller for robotic remote control system
CN112384121A (en) 2018-06-27 2021-02-19 奥瑞斯健康公司 Alignment system and attachment system for medical instruments
US11678905B2 (en) 2018-07-19 2023-06-20 Walk Vascular, Llc Systems and methods for removal of blood and thrombotic material
TWI695765B (en) * 2018-07-31 2020-06-11 國立臺灣大學 Robotic arm
US11324501B2 (en) 2018-08-20 2022-05-10 Cilag Gmbh International Surgical stapling devices with improved closure members
US11072439B2 (en) 2018-09-07 2021-07-27 The Boeing Company Mobile fixture apparatuses and methods
US10782696B2 (en) 2018-09-07 2020-09-22 The Boeing Company Mobile fixture apparatuses and methods
US10472095B1 (en) 2018-09-07 2019-11-12 The Boeing Company Mobile fixture apparatuses and methods
US10820947B2 (en) 2018-09-28 2020-11-03 Auris Health, Inc. Devices, systems, and methods for manually and robotically driving medical instruments
US11903658B2 (en) 2019-01-07 2024-02-20 Virtual Incision Corporation Robotically assisted surgical system and related devices and methods
EP3908224A4 (en) 2019-03-22 2022-10-19 Auris Health, Inc. Systems and methods for aligning inputs on medical instruments
US11172929B2 (en) 2019-03-25 2021-11-16 Cilag Gmbh International Articulation drive arrangements for surgical systems
US11696761B2 (en) 2019-03-25 2023-07-11 Cilag Gmbh International Firing drive arrangements for surgical systems
US11147553B2 (en) 2019-03-25 2021-10-19 Cilag Gmbh International Firing drive arrangements for surgical systems
US11426251B2 (en) 2019-04-30 2022-08-30 Cilag Gmbh International Articulation directional lights on a surgical instrument
US11253254B2 (en) 2019-04-30 2022-02-22 Cilag Gmbh International Shaft rotation actuator on a surgical instrument
US11903581B2 (en) 2019-04-30 2024-02-20 Cilag Gmbh International Methods for stapling tissue using a surgical instrument
US11471157B2 (en) 2019-04-30 2022-10-18 Cilag Gmbh International Articulation control mapping for a surgical instrument
US11432816B2 (en) 2019-04-30 2022-09-06 Cilag Gmbh International Articulation pin for a surgical instrument
US11452528B2 (en) 2019-04-30 2022-09-27 Cilag Gmbh International Articulation actuators for a surgical instrument
US11648009B2 (en) 2019-04-30 2023-05-16 Cilag Gmbh International Rotatable jaw tip for a surgical instrument
US11553971B2 (en) 2019-06-28 2023-01-17 Cilag Gmbh International Surgical RFID assemblies for display and communication
WO2020263949A1 (en) 2019-06-28 2020-12-30 Auris Health, Inc. Medical instruments including wrists with hybrid redirect surfaces
US11853835B2 (en) 2019-06-28 2023-12-26 Cilag Gmbh International RFID identification systems for surgical instruments
US11660163B2 (en) 2019-06-28 2023-05-30 Cilag Gmbh International Surgical system with RFID tags for updating motor assembly parameters
US11478241B2 (en) 2019-06-28 2022-10-25 Cilag Gmbh International Staple cartridge including projections
US11627959B2 (en) 2019-06-28 2023-04-18 Cilag Gmbh International Surgical instruments including manual and powered system lockouts
US11771419B2 (en) 2019-06-28 2023-10-03 Cilag Gmbh International Packaging for a replaceable component of a surgical stapling system
US11361176B2 (en) 2019-06-28 2022-06-14 Cilag Gmbh International Surgical RFID assemblies for compatibility detection
US11426167B2 (en) 2019-06-28 2022-08-30 Cilag Gmbh International Mechanisms for proper anvil attachment surgical stapling head assembly
US11259803B2 (en) 2019-06-28 2022-03-01 Cilag Gmbh International Surgical stapling system having an information encryption protocol
US11464601B2 (en) 2019-06-28 2022-10-11 Cilag Gmbh International Surgical instrument comprising an RFID system for tracking a movable component
US11497492B2 (en) 2019-06-28 2022-11-15 Cilag Gmbh International Surgical instrument including an articulation lock
US11399837B2 (en) 2019-06-28 2022-08-02 Cilag Gmbh International Mechanisms for motor control adjustments of a motorized surgical instrument
US11229437B2 (en) 2019-06-28 2022-01-25 Cilag Gmbh International Method for authenticating the compatibility of a staple cartridge with a surgical instrument
US11523822B2 (en) 2019-06-28 2022-12-13 Cilag Gmbh International Battery pack including a circuit interrupter
US11224497B2 (en) 2019-06-28 2022-01-18 Cilag Gmbh International Surgical systems with multiple RFID tags
US11872007B2 (en) 2019-06-28 2024-01-16 Auris Health, Inc. Console overlay and methods of using same
US11291451B2 (en) 2019-06-28 2022-04-05 Cilag Gmbh International Surgical instrument with battery compatibility verification functionality
US11298132B2 (en) 2019-06-28 2022-04-12 Cilag GmbH Inlernational Staple cartridge including a honeycomb extension
US11684434B2 (en) 2019-06-28 2023-06-27 Cilag Gmbh International Surgical RFID assemblies for instrument operational setting control
US11246678B2 (en) 2019-06-28 2022-02-15 Cilag Gmbh International Surgical stapling system having a frangible RFID tag
US11638587B2 (en) 2019-06-28 2023-05-02 Cilag Gmbh International RFID identification systems for surgical instruments
US11376098B2 (en) 2019-06-28 2022-07-05 Cilag Gmbh International Surgical instrument system comprising an RFID system
US11298127B2 (en) 2019-06-28 2022-04-12 Cilag GmbH Interational Surgical stapling system having a lockout mechanism for an incompatible cartridge
US11896330B2 (en) * 2019-08-15 2024-02-13 Auris Health, Inc. Robotic medical system having multiple medical instruments
US11864857B2 (en) 2019-09-27 2024-01-09 Globus Medical, Inc. Surgical robot with passive end effector
US11426178B2 (en) 2019-09-27 2022-08-30 Globus Medical Inc. Systems and methods for navigating a pin guide driver
US11890066B2 (en) 2019-09-30 2024-02-06 Globus Medical, Inc Surgical robot with passive end effector
US11737845B2 (en) 2019-09-30 2023-08-29 Auris Inc. Medical instrument with a capstan
US11529139B2 (en) 2019-12-19 2022-12-20 Cilag Gmbh International Motor driven surgical instrument
US11446029B2 (en) 2019-12-19 2022-09-20 Cilag Gmbh International Staple cartridge comprising projections extending from a curved deck surface
US11504122B2 (en) 2019-12-19 2022-11-22 Cilag Gmbh International Surgical instrument comprising a nested firing member
US11559304B2 (en) 2019-12-19 2023-01-24 Cilag Gmbh International Surgical instrument comprising a rapid closure mechanism
US11464512B2 (en) 2019-12-19 2022-10-11 Cilag Gmbh International Staple cartridge comprising a curved deck surface
US11701111B2 (en) 2019-12-19 2023-07-18 Cilag Gmbh International Method for operating a surgical stapling instrument
US11234698B2 (en) 2019-12-19 2022-02-01 Cilag Gmbh International Stapling system comprising a clamp lockout and a firing lockout
US11529137B2 (en) 2019-12-19 2022-12-20 Cilag Gmbh International Staple cartridge comprising driver retention members
US11576672B2 (en) 2019-12-19 2023-02-14 Cilag Gmbh International Surgical instrument comprising a closure system including a closure member and an opening member driven by a drive screw
US11304696B2 (en) 2019-12-19 2022-04-19 Cilag Gmbh International Surgical instrument comprising a powered articulation system
US11931033B2 (en) 2019-12-19 2024-03-19 Cilag Gmbh International Staple cartridge comprising a latch lockout
US11844520B2 (en) 2019-12-19 2023-12-19 Cilag Gmbh International Staple cartridge comprising driver retention members
US11291447B2 (en) 2019-12-19 2022-04-05 Cilag Gmbh International Stapling instrument comprising independent jaw closing and staple firing systems
US11911032B2 (en) 2019-12-19 2024-02-27 Cilag Gmbh International Staple cartridge comprising a seating cam
US11607219B2 (en) 2019-12-19 2023-03-21 Cilag Gmbh International Staple cartridge comprising a detachable tissue cutting knife
KR20220123269A (en) 2019-12-31 2022-09-06 아우리스 헬스, 인코포레이티드 Advanced basket drive mode
USD966512S1 (en) 2020-06-02 2022-10-11 Cilag Gmbh International Staple cartridge
USD967421S1 (en) 2020-06-02 2022-10-18 Cilag Gmbh International Staple cartridge
USD974560S1 (en) 2020-06-02 2023-01-03 Cilag Gmbh International Staple cartridge
USD975851S1 (en) 2020-06-02 2023-01-17 Cilag Gmbh International Staple cartridge
USD976401S1 (en) 2020-06-02 2023-01-24 Cilag Gmbh International Staple cartridge
USD975850S1 (en) 2020-06-02 2023-01-17 Cilag Gmbh International Staple cartridge
USD975278S1 (en) 2020-06-02 2023-01-10 Cilag Gmbh International Staple cartridge
US20220024605A1 (en) * 2020-07-24 2022-01-27 Lockheed Martin Corporation All-Purpose Foreign Object Debris Detection and Retrieval Device
US20220031350A1 (en) 2020-07-28 2022-02-03 Cilag Gmbh International Surgical instruments with double pivot articulation joint arrangements
US11779330B2 (en) 2020-10-29 2023-10-10 Cilag Gmbh International Surgical instrument comprising a jaw alignment system
US11931025B2 (en) 2020-10-29 2024-03-19 Cilag Gmbh International Surgical instrument comprising a releasable closure drive lock
US11534259B2 (en) 2020-10-29 2022-12-27 Cilag Gmbh International Surgical instrument comprising an articulation indicator
US11452526B2 (en) 2020-10-29 2022-09-27 Cilag Gmbh International Surgical instrument comprising a staged voltage regulation start-up system
US11896217B2 (en) 2020-10-29 2024-02-13 Cilag Gmbh International Surgical instrument comprising an articulation lock
USD1013170S1 (en) 2020-10-29 2024-01-30 Cilag Gmbh International Surgical instrument assembly
US11844518B2 (en) 2020-10-29 2023-12-19 Cilag Gmbh International Method for operating a surgical instrument
US11517390B2 (en) 2020-10-29 2022-12-06 Cilag Gmbh International Surgical instrument comprising a limited travel switch
US11717289B2 (en) 2020-10-29 2023-08-08 Cilag Gmbh International Surgical instrument comprising an indicator which indicates that an articulation drive is actuatable
USD980425S1 (en) 2020-10-29 2023-03-07 Cilag Gmbh International Surgical instrument assembly
US11617577B2 (en) 2020-10-29 2023-04-04 Cilag Gmbh International Surgical instrument comprising a sensor configured to sense whether an articulation drive of the surgical instrument is actuatable
US11849943B2 (en) 2020-12-02 2023-12-26 Cilag Gmbh International Surgical instrument with cartridge release mechanisms
US11627960B2 (en) 2020-12-02 2023-04-18 Cilag Gmbh International Powered surgical instruments with smart reload with separately attachable exteriorly mounted wiring connections
US11890010B2 (en) 2020-12-02 2024-02-06 Cllag GmbH International Dual-sided reinforced reload for surgical instruments
US11744581B2 (en) 2020-12-02 2023-09-05 Cilag Gmbh International Powered surgical instruments with multi-phase tissue treatment
US11944296B2 (en) 2020-12-02 2024-04-02 Cilag Gmbh International Powered surgical instruments with external connectors
US11678882B2 (en) 2020-12-02 2023-06-20 Cilag Gmbh International Surgical instruments with interactive features to remedy incidental sled movements
US11653920B2 (en) 2020-12-02 2023-05-23 Cilag Gmbh International Powered surgical instruments with communication interfaces through sterile barrier
US11737751B2 (en) 2020-12-02 2023-08-29 Cilag Gmbh International Devices and methods of managing energy dissipated within sterile barriers of surgical instrument housings
US11653915B2 (en) 2020-12-02 2023-05-23 Cilag Gmbh International Surgical instruments with sled location detection and adjustment features
US11723657B2 (en) 2021-02-26 2023-08-15 Cilag Gmbh International Adjustable communication based on available bandwidth and power capacity
US11744583B2 (en) 2021-02-26 2023-09-05 Cilag Gmbh International Distal communication array to tune frequency of RF systems
US11730473B2 (en) 2021-02-26 2023-08-22 Cilag Gmbh International Monitoring of manufacturing life-cycle
US11749877B2 (en) 2021-02-26 2023-09-05 Cilag Gmbh International Stapling instrument comprising a signal antenna
US11751869B2 (en) 2021-02-26 2023-09-12 Cilag Gmbh International Monitoring of multiple sensors over time to detect moving characteristics of tissue
US11793514B2 (en) 2021-02-26 2023-10-24 Cilag Gmbh International Staple cartridge comprising sensor array which may be embedded in cartridge body
US11812964B2 (en) 2021-02-26 2023-11-14 Cilag Gmbh International Staple cartridge comprising a power management circuit
US11701113B2 (en) 2021-02-26 2023-07-18 Cilag Gmbh International Stapling instrument comprising a separate power antenna and a data transfer antenna
US11925349B2 (en) 2021-02-26 2024-03-12 Cilag Gmbh International Adjustment to transfer parameters to improve available power
US11696757B2 (en) 2021-02-26 2023-07-11 Cilag Gmbh International Monitoring of internal systems to detect and track cartridge motion status
US11759202B2 (en) 2021-03-22 2023-09-19 Cilag Gmbh International Staple cartridge comprising an implantable layer
US11723658B2 (en) 2021-03-22 2023-08-15 Cilag Gmbh International Staple cartridge comprising a firing lockout
US11826012B2 (en) 2021-03-22 2023-11-28 Cilag Gmbh International Stapling instrument comprising a pulsed motor-driven firing rack
US11826042B2 (en) 2021-03-22 2023-11-28 Cilag Gmbh International Surgical instrument comprising a firing drive including a selectable leverage mechanism
US11737749B2 (en) 2021-03-22 2023-08-29 Cilag Gmbh International Surgical stapling instrument comprising a retraction system
US11806011B2 (en) 2021-03-22 2023-11-07 Cilag Gmbh International Stapling instrument comprising tissue compression systems
US11717291B2 (en) 2021-03-22 2023-08-08 Cilag Gmbh International Staple cartridge comprising staples configured to apply different tissue compression
US11832816B2 (en) 2021-03-24 2023-12-05 Cilag Gmbh International Surgical stapling assembly comprising nonplanar staples and planar staples
US11896219B2 (en) 2021-03-24 2024-02-13 Cilag Gmbh International Mating features between drivers and underside of a cartridge deck
US11849944B2 (en) 2021-03-24 2023-12-26 Cilag Gmbh International Drivers for fastener cartridge assemblies having rotary drive screws
US11786243B2 (en) 2021-03-24 2023-10-17 Cilag Gmbh International Firing members having flexible portions for adapting to a load during a surgical firing stroke
US11786239B2 (en) 2021-03-24 2023-10-17 Cilag Gmbh International Surgical instrument articulation joint arrangements comprising multiple moving linkage features
US11744603B2 (en) 2021-03-24 2023-09-05 Cilag Gmbh International Multi-axis pivot joints for surgical instruments and methods for manufacturing same
US11944336B2 (en) 2021-03-24 2024-04-02 Cilag Gmbh International Joint arrangements for multi-planar alignment and support of operational drive shafts in articulatable surgical instruments
US11849945B2 (en) 2021-03-24 2023-12-26 Cilag Gmbh International Rotary-driven surgical stapling assembly comprising eccentrically driven firing member
US11903582B2 (en) 2021-03-24 2024-02-20 Cilag Gmbh International Leveraging surfaces for cartridge installation
US11857183B2 (en) 2021-03-24 2024-01-02 Cilag Gmbh International Stapling assembly components having metal substrates and plastic bodies
US11793516B2 (en) 2021-03-24 2023-10-24 Cilag Gmbh International Surgical staple cartridge comprising longitudinal support beam
US11896218B2 (en) 2021-03-24 2024-02-13 Cilag Gmbh International Method of using a powered stapling device
US20220378426A1 (en) 2021-05-28 2022-12-01 Cilag Gmbh International Stapling instrument comprising a mounted shaft orientation sensor
US11877745B2 (en) 2021-10-18 2024-01-23 Cilag Gmbh International Surgical stapling assembly having longitudinally-repeating staple leg clusters
US11937816B2 (en) 2021-10-28 2024-03-26 Cilag Gmbh International Electrical lead arrangements for surgical instruments

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5086401A (en) * 1990-05-11 1992-02-04 International Business Machines Corporation Image-directed robotic system for precise robotic surgery including redundant consistency checking
US5201325A (en) * 1989-09-01 1993-04-13 Andronic Devices Ltd. Advanced surgical retractor
US5201743A (en) * 1992-05-05 1993-04-13 Habley Medical Technology Corp. Axially extendable endoscopic surgical instrument
US5236432A (en) * 1988-04-26 1993-08-17 Board Of Regents Of The University Of Washington Robot-aided system for surgery

Family Cites Families (51)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US4058001A (en) * 1976-08-02 1977-11-15 G. D. Searle & Co. Ultrasound imaging system with improved scan conversion
US4221997A (en) * 1978-12-18 1980-09-09 Western Electric Company, Incorporated Articulated robot arm and method of moving same
WO1980002499A1 (en) * 1979-05-21 1980-11-27 American Cystoscope Makers Inc Surgical instrument for an endoscope
US4456961A (en) * 1982-03-05 1984-06-26 Texas Instruments Incorporated Apparatus for teaching and transforming noncoincident coordinate systems
US4517963A (en) * 1983-01-04 1985-05-21 Harold Unger Image-erecting barrel rotator for articulated optical arm
US4503854A (en) * 1983-06-16 1985-03-12 Jako Geza J Laser surgery
JPS61106125A (en) * 1984-10-31 1986-05-24 オリンパス光学工業株式会社 Endoscope curving apparatus
US4676243A (en) * 1984-10-31 1987-06-30 Aldebaran Xiii Consulting Company Automated anterior capsulectomy instrument
JPH055529Y2 (en) * 1985-03-25 1993-02-15
JPS61279491A (en) * 1985-05-31 1986-12-10 株式会社安川電機 Visual apparatus holder
JPH085018B2 (en) * 1986-02-26 1996-01-24 株式会社日立製作所 Remote manipulation method and apparatus
EP0239409A1 (en) * 1986-03-28 1987-09-30 Life Technology Research Foundation Robot for surgical operation
US5078140A (en) * 1986-05-08 1992-01-07 Kwoh Yik S Imaging device - aided robotic stereotaxis system
US4791934A (en) * 1986-08-07 1988-12-20 Picker International, Inc. Computer tomography assisted stereotactic surgery system and method
SE464855B (en) * 1986-09-29 1991-06-24 Asea Ab PROCEDURE OF AN INDUSTRIAL BOTTOM FOR CALIBRATION OF A SENSOR
JP2563281B2 (en) * 1986-11-13 1996-12-11 オリンパス光学工業株式会社 Endoscope holding device
US4854301A (en) * 1986-11-13 1989-08-08 Olympus Optical Co., Ltd. Endoscope apparatus having a chair with a switch
JPS63136014A (en) * 1986-11-28 1988-06-08 Res Dev Corp Of Japan Active bending device for flexible tube
JPH0829509B2 (en) * 1986-12-12 1996-03-27 株式会社日立製作所 Control device for manipulator
US4860215A (en) * 1987-04-06 1989-08-22 California Institute Of Technology Method and apparatus for adaptive force and position control of manipulators
US5065741A (en) * 1987-04-16 1991-11-19 Olympus Optical Co. Ltd. Extracoporeal ultrasonic lithotripter with a variable focus
US4863133A (en) * 1987-05-26 1989-09-05 Leonard Medical Arm device for adjustable positioning of a medical instrument or the like
US4762455A (en) * 1987-06-01 1988-08-09 Remote Technology Corporation Remote manipulator
US4794912A (en) * 1987-08-17 1989-01-03 Welch Allyn, Inc. Borescope or endoscope with fluid dynamic muscle
US4991579A (en) * 1987-11-10 1991-02-12 Allen George S Method and apparatus for providing related images over time of a portion of the anatomy using fiducial implants
US5251127A (en) * 1988-02-01 1993-10-05 Faro Medical Technologies Inc. Computer-aided surgery apparatus
EP0326768A3 (en) * 1988-02-01 1991-01-23 Faro Medical Technologies Inc. Computer-aided surgery apparatus
US4930494A (en) * 1988-03-09 1990-06-05 Olympus Optical Co., Ltd. Apparatus for bending an insertion section of an endoscope using a shape memory alloy
US4979933A (en) * 1988-04-27 1990-12-25 Kraft, Inc. Reclosable bag
JPH079606B2 (en) * 1988-09-19 1995-02-01 豊田工機株式会社 Robot controller
US5098426A (en) * 1989-02-06 1992-03-24 Phoenix Laser Systems, Inc. Method and apparatus for precision laser surgery
JPH034831A (en) * 1989-06-01 1991-01-10 Toshiba Corp Endoscope device
US5271384A (en) * 1989-09-01 1993-12-21 Mcewen James A Powered surgical retractor
FR2652928B1 (en) * 1989-10-05 1994-07-29 Diadix Sa INTERACTIVE LOCAL INTERVENTION SYSTEM WITHIN A AREA OF A NON-HOMOGENEOUS STRUCTURE.
JP3021561B2 (en) * 1989-10-16 2000-03-15 オリンパス光学工業株式会社 Surgical microscope device with observation point coordinate display function
DE69026196T2 (en) * 1989-11-08 1996-09-05 George S Allen Mechanical arm for an interactive, image-controlled, surgical system
JP2876415B2 (en) * 1990-01-30 1999-03-31 株式会社スズキエンジニアリング Medical drill and endoscope drill device
US5145227A (en) * 1990-12-31 1992-09-08 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Electromagnetic attachment mechanism
US5228429A (en) * 1991-01-14 1993-07-20 Tadashi Hatano Position measuring device for endoscope
US5217003A (en) * 1991-03-18 1993-06-08 Wilk Peter J Automated surgical system and apparatus
US5217453A (en) * 1991-03-18 1993-06-08 Wilk Peter J Automated surgical system and apparatus
US5417210A (en) * 1992-05-27 1995-05-23 International Business Machines Corporation System and method for augmentation of endoscopic surgery
US5279309A (en) * 1991-06-13 1994-01-18 International Business Machines Corporation Signaling device and method for monitoring positions in a surgical operation
US5182641A (en) * 1991-06-17 1993-01-26 The United States Of America As Represented By The Administrator Of The National Aeronautics And Space Administration Composite video and graphics display for camera viewing systems in robotics and teleoperation
JP3197310B2 (en) * 1991-07-24 2001-08-13 オリンパス光学工業株式会社 Treatment device
US5184601A (en) * 1991-08-05 1993-02-09 Putman John M Endoscope stabilizer
US5230623A (en) * 1991-12-10 1993-07-27 Radionics, Inc. Operating pointer with interactive computergraphics
DE69312053T2 (en) * 1992-01-21 1997-10-30 Stanford Res Inst Int TELEOPERATEURSYSTEM AND METHOD WITH TELE PRESENCE
DE9204118U1 (en) * 1992-03-27 1992-05-21 Fa. Carl Zeiss, 7920 Heidenheim, De
US5397323A (en) * 1992-10-30 1995-03-14 International Business Machines Corporation Remote center-of-motion robot for surgery
US5343385A (en) * 1993-08-17 1994-08-30 International Business Machines Corporation Interference-free insertion of a solid body into a cavity

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5236432A (en) * 1988-04-26 1993-08-17 Board Of Regents Of The University Of Washington Robot-aided system for surgery
US5201325A (en) * 1989-09-01 1993-04-13 Andronic Devices Ltd. Advanced surgical retractor
US5086401A (en) * 1990-05-11 1992-02-04 International Business Machines Corporation Image-directed robotic system for precise robotic surgery including redundant consistency checking
US5201743A (en) * 1992-05-05 1993-04-13 Habley Medical Technology Corp. Axially extendable endoscopic surgical instrument

Cited By (55)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6036637A (en) * 1994-12-13 2000-03-14 Olympus Optical Co., Ltd. Treating system utilizing an endoscope
US5836869A (en) * 1994-12-13 1998-11-17 Olympus Optical Co., Ltd. Image tracking endoscope system
EP1570789A3 (en) * 1995-06-07 2005-12-07 Sri International Surgical manipulator for a telerobotic system
EP1570789A2 (en) * 1995-06-07 2005-09-07 Sri International Surgical manipulator for a telerobotic system
EP2266467A1 (en) * 1995-06-07 2010-12-29 SRI International Surgical manipulator for a telerobotic system
EP2266466A1 (en) * 1995-06-07 2010-12-29 SRI International Surgical manipulator for a telerobotic system
EP2286729A2 (en) 1995-06-07 2011-02-23 SRI International Surgical manipulator for a telerobotic system
US8840628B2 (en) 1995-06-07 2014-09-23 Intuitive Surgical Operations, Inc. Surgical manipulator for a telerobotic system
EP2286729A3 (en) * 1995-06-07 2011-03-16 SRI International Surgical manipulator for a telerobotic system
EP2281512A1 (en) * 1995-06-07 2011-02-09 SRI International Surgical manipulator for a telerobotic system
US6296635B1 (en) 1996-02-08 2001-10-02 Symbiosis Corporation Endoscopic robotic surgical tools and methods
EP1516577A1 (en) * 1996-02-08 2005-03-23 Symbiosis Corporation Endoscopic robotic surgical tools and methods
EP1321106A1 (en) * 1996-02-08 2003-06-25 Symbiosis Corporation Endoscopic robotic surgical tools and methods
EP0880337A4 (en) * 1996-02-08 2000-05-17 Symbiosis Corp Endoscopic robotic surgical tools and methods
EP0880337A1 (en) * 1996-02-08 1998-12-02 Symbiosis Corporation Endoscopic robotic surgical tools and methods
US7025064B2 (en) 1996-02-20 2006-04-11 Intuitive Surgical Inc Method and apparatus for performing minimally invasive cardiac procedures
US9402619B2 (en) 1996-11-22 2016-08-02 Intuitive Surgical Operation, Inc. Rigidly-linked articulating wrist with decoupled motion transmission
EP2987461A1 (en) * 1996-12-12 2016-02-24 Intuitive Surgical Operations, Inc. Multi-component telepresence system and method
US9949802B2 (en) 1996-12-12 2018-04-24 Intuitive Surgical Operations, Inc. Multi-component telepresence system and method
US9795453B2 (en) 1996-12-12 2017-10-24 Intuitive Surgical Operations, Inc. Surgical robotic tools, data architecture, and use
EP2263595A3 (en) * 1996-12-12 2013-03-06 Intuitive Surgical Operations, Inc. Multi-component telepresence system and method
EP2263593A3 (en) * 1996-12-12 2013-03-13 Intuitive Surgical Operations, Inc. Multi-component telepresence system and method
EP2263592A3 (en) * 1996-12-12 2013-03-20 Intuitive Surgical Operations, Inc. Multi-component telepresence system and method
US8529582B2 (en) 1996-12-12 2013-09-10 Intuitive Surgical Operations, Inc. Instrument interface of a robotic surgical system
US9724163B2 (en) 1996-12-12 2017-08-08 Intuitive Surgical Operations, Inc. Disposable sterile surgical adaptor
US8998799B2 (en) 1996-12-12 2015-04-07 Intuitive Surgical Operations, Inc. Sterile surgical adaptor
US9439732B2 (en) 1996-12-12 2016-09-13 Intuitive Surgical Operations, Inc. Instrument interface of a robotic surgical system
US9532849B2 (en) 1997-11-21 2017-01-03 Intuitive Surgical Operations, Inc. Surgical accessory clamp and system
US9320568B2 (en) 1997-11-21 2016-04-26 Intuitive Surgical Operations, Inc. Sterile surgical drape
EP0919202A3 (en) * 1997-11-28 2000-11-29 Picker International, Inc. Frameless stereotactic surgical apparatus
ES2150880A1 (en) * 1999-01-28 2000-12-01 Univ Malaga Robotic assisting system for laparoscopic surgery.
ES2181526A1 (en) * 2000-03-13 2003-02-16 Univ Malaga Assistant robotic system for laparoscopic surgery
DE10141226C1 (en) * 2001-08-23 2003-04-03 Karlsruhe Forschzent Endoscope holder and transport unit
US8998930B2 (en) 2005-12-20 2015-04-07 Intuitive Surgical Operations, Inc. Disposable sterile surgical adaptor
WO2008012386A1 (en) 2006-07-28 2008-01-31 Universidad De Málaga Robotic system for assisting in minimally-invasive surgery, which can position a surgical instrument in response to orders from a surgeon, is not attached to the operating table and does not require pre-calibration of the insertion point
US9333041B2 (en) 2007-06-14 2016-05-10 Macdonald, Dettwiler And Associates Inc. Surgical manipulator
US11413103B2 (en) 2014-10-27 2022-08-16 Intuitive Surgical Operations, Inc. System and method for monitoring control points during reactive motion
US11684448B2 (en) 2014-10-27 2023-06-27 Intuitive Surgical Operations, Inc. Device with active brake release control
CN110236853A (en) * 2014-10-27 2019-09-17 直观外科手术操作公司 For being registrated to the system and method for operating table
US11896326B2 (en) 2014-10-27 2024-02-13 Intuitive Surgical Operations, Inc. System and method for integrated surgical table
US10905500B2 (en) 2014-10-27 2021-02-02 Intuitive Surgical Operations, Inc. System and method for registering to a surgical table
US10993772B2 (en) 2014-10-27 2021-05-04 Intuitive Surgical Operations, Inc. System and method for integrated table motion
CN110236853B (en) * 2014-10-27 2021-06-04 直观外科手术操作公司 System and method for registration to an operating table
US11130231B2 (en) 2014-10-27 2021-09-28 Intuitive Surgical Operations, Inc. System and method for instrument disturbance compensation
US11179221B2 (en) 2014-10-27 2021-11-23 Intuitive Surgical Operations, Inc. Medical device with active brake release control
US11806875B2 (en) 2014-10-27 2023-11-07 Intuitive Surgical Operations, Inc. Disturbance compensation in computer-assisted devices
US11419687B2 (en) 2014-10-27 2022-08-23 Intuitive Surgical Operations, Inc. System and method for integrated surgical table motion
US11576737B2 (en) 2014-10-27 2023-02-14 Intuitive Surgical Operations, Inc. System and method for integrated surgical table
US11672618B2 (en) 2014-10-27 2023-06-13 Intuitive Surgical Operations, Inc. System and method for integrated surgical table motion
US11759265B2 (en) 2014-10-27 2023-09-19 Intuitive Surgical Operations, Inc. System and method for registering to a table
US11737842B2 (en) 2014-10-27 2023-08-29 Intuitive Surgical Operations, Inc. System and method for monitoring control points during reactive motion
CN107771065A (en) * 2015-11-23 2018-03-06 法尔扎姆·法拉曼德 Device for the hand operated laparoscopic surgical apparatus of robot remote operation application
WO2017089908A1 (en) * 2015-11-23 2017-06-01 Farahmand Farzam Adapting manual laparoscopic surgical instruments for robotic telesurgery applications
CN107771065B (en) * 2015-11-23 2020-07-31 法尔扎姆·法拉曼德 Device for manual laparoscopic surgical instruments for robotic telesurgical applications
US11732841B2 (en) 2017-03-07 2023-08-22 Stryker Corporation Medical multi-link boom

Also Published As

Publication number Publication date
US5841950A (en) 1998-11-24
EP0653922B1 (en) 1999-12-15
DE69327325T3 (en) 2006-07-20
DE69327325T2 (en) 2000-07-27
US5524180A (en) 1996-06-04
ES2142351T3 (en) 2000-04-16
EP0653922B2 (en) 2005-11-09
GR3032960T3 (en) 2000-07-31
JPH07509637A (en) 1995-10-26
JP3298013B2 (en) 2002-07-02
EP0653922A4 (en) 1995-10-25
ATE187622T1 (en) 2000-01-15
US5907664A (en) 1999-05-25
US5815640A (en) 1998-09-29
JP3217791B2 (en) 2001-10-15
DE69327325D1 (en) 2000-01-20
AU4808493A (en) 1994-03-03
EP0653922A1 (en) 1995-05-24
JPH09501627A (en) 1997-02-18

Similar Documents

Publication Publication Date Title
WO1994003113A1 (en) Automated endoscope system for optimal positioning
US6804581B2 (en) Automated endoscope system for optimal positioning
US5553198A (en) Automated endoscope system for optimal positioning
US5754741A (en) Automated endoscope for optimal positioning
US5999837A (en) Localizing and orienting probe for view devices
US5876325A (en) Surgical manipulation system
US7074179B2 (en) Method and apparatus for performing minimally invasive cardiac procedures
EP1381302B1 (en) Imaging device
US5305121A (en) Stereoscopic endoscope system
US5515478A (en) Automated endoscope system for optimal positioning
US5755725A (en) Computer-assisted microsurgery methods and equipment
EP0571827B1 (en) System and method for augmentation of endoscopic surgery
US7076286B2 (en) Surgical microscope
US6522906B1 (en) Devices and methods for presenting and regulating auxiliary information on an image display of a telesurgical system to assist an operator in performing a surgical procedure
JP3032214B2 (en) Surgical microscope
JPH11188045A (en) For calibrating tool device and method
EP0951235B1 (en) Probe device
WO1996010368A3 (en) Apparatus and method for neurosurgical stereotactic procedures
US5807387A (en) Optical designation device especially for microsurgical operations
JP3668269B2 (en) Intrabody cavity manipulator device
JPS63262613A (en) Stereoscopic vision endoscope device
JP3289996B2 (en) Endoscope device
JP4460700B2 (en) Surgical site observation system

Legal Events

Date Code Title Description
AK Designated states

Kind code of ref document: A1

Designated state(s): AT AU BB BG BR BY CA CH CZ DE DK ES FI GB HU JP KP KR KZ LK LU MG MN MW NL NO NZ PL PT RO RU SD SE SK UA VN

AL Designated countries for regional patents

Kind code of ref document: A1

Designated state(s): AT BE CH DE DK ES FR GB GR IE IT LU MC NL PT SE BF BJ CF CG CI CM GA GN ML MR NE SN TD TG

121 Ep: the epo has been informed by wipo that ep was designated in this application
DFPE Request for preliminary examination filed prior to expiration of 19th month from priority date (pct application filed before 20040101)
WWE Wipo information: entry into national phase

Ref document number: 1993919884

Country of ref document: EP

REG Reference to national code

Ref country code: DE

Ref legal event code: 8642

WWP Wipo information: published in national office

Ref document number: 1993919884

Country of ref document: EP

NENP Non-entry into the national phase

Ref country code: CA

WWG Wipo information: grant in national office

Ref document number: 1993919884

Country of ref document: EP