← Back to Patent Explorer
US5815640A Expired / Lapsed US ⏱️ 0.0 years remaining

Automated endoscope system for optimal positioning

Assignee: Intuitive Surgical Operations Inc
•
Filing: 1997-07-31
•
Granted: 1998-09-29
•
Expires: 2017-07-31
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract 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 received from the foot pedal.

Inventors

  • 👤 Yulun Wang
  • 👤 Keith Phillip Laby

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-23 16:00
CPC Classifications
A; A61; A61B; A61B34/00; A61B34/70; B; B60; B60R; B60R21/00; B60R21/01; B60R21/013; B60R21/0132; A61B17/00; A61B2017/00017; A61B2017/00199; A61B2017/00973; A61B34/20; A61B2034/2046; A61B2034/2059; A61B34/74; A61B2034/742; A61B90/00; A61B90/50; A61B2090/508

Claims Analysis

Total Claims: 25
Claim 1
Independent Claim 203 words
A method for moving an instrument that is inserted into a patient, comprising the steps of: a) attaching the instrument to an end effector of a robotic arm assembly located within a first coordinate system having a first x axis, a first y axis and a first z axis, said robotic arm assembly being adapted to move said end effector relative to the patient in response to an input command from the user, said end effector being located within a second coordinate system having a second x axis, a second y axis and a second z axis; b) inserting the instrument into the patient, wherein the instrument is located within a third coordinate system having a third x axis, a third y axis and a third z axis; c) inputting a command to move the instrument a distance in the third coordinate system; d) computing a moving distance of the instrument in the second coordinate system from the distance commanded in step (c); e) computing a moving distance of the instrument within the first coordinate system from the moving distance computed in step (d); and, f) moving said robotic arm assembly until the instrument has moved the moving distance computed in step (e).
Claim 2
Independent Claim 203 words
A method for moving an instrument that is inserted into a patient, comprising the steps of: a) attaching the instrument to an end effector of a robotic arm assembly located within a first coordinate system having a first x axis, a first y axis and a first z axis, said robotic arm assembly being adapted to move said end effector relative to the patient in response to an input command from the user, said end effector being located within a second coordinate system having a second x axis, a second y axis and a second z axis; b) inserting the instrument into the patient, wherein the instrument is located within a third coordinate system having a third x axis, a third y axis and a third z axis; c) inputting a command to move the instrument a distance in the third coordinate system; d) computing a moving distance of the instrument in the second coordinate system from the distance commanded in step (c); e) computing a moving distance of the instrument within the first coordinate system from the moving distance computed in step (d); and, f) moving said robotic arm assembly until the instrument has moved the moving distance computed in step (e).
Claim 3
Dependent Claim 135 words
The method as recited in claim 1, wherein the moving distance of the instrument in said second coordinate system is computed in accordance with the following transformation matrix: ##EQU8## wherein; Δx"=a movement of the end of the instrument along the third x axis; Δy"=an movement of the end of the instrument along the third y axis; Δz"=an movement of the end of the instrument along the third z axis; a5=an angle of the instrument and a second x-z plane in the second coordinate system; a6=an angle of the instrument and a second y-z plane in the second coordinate systems; Δx'=a computed movement of said end effector along the second x axis; Δy'=a computed movement of said end effector along the second y axis; Δz'=a computed movement of said end effector along the second z axis.
Claim 4
Dependent Claim 77 words
The method as recited in claim 2, wherein the moving distance of the instrument in said first coordinate system is computed in accordance with the following transformation matrix: ##EQU9## wherein; Δx=a computed movement of said end effector along the first x axis; Δy=a computed movement of said end effector along the first y axis; Δz=a computed movement of said end effector along the first z axis; Π=a angle between said end effector and the first x axis.
Claim 5
Independent Claim 270 words
A method for moving an instrument that is inserted into a patient, comprising the steps of: a) attaching the instrument to an end effector of a robotic arm assembly located within a first coordinate system having a first x axis, a first y axis and a first z axis, said robotic arm assembly having an end effector that is located within a second coordinate system having a second x axis, a second y axis and a second z axis, said 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 second 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 assembly further having a linear actuator coupled to said third actuator to move said third actuator along the first z axis; b) inserting the instrument into the patient, wherein the instrument is located within third coordinate system having a third x axis, a third y axis and a third z axis; c) inputting a command to move the instrument a distance in the third coordinate system; d) computing a moving distance of the instrument in the second coordinate system from the distance commanded in step (c); e) computing a moving distance of the instrument within the first coordinate system from the moving distance computed in step (d); and, f) moving said robotic arm assembly until the instrument has moved the moving distance computed in step (e).
Claim 6
Independent Claim 270 words
A method for moving an instrument that is inserted into a patient, comprising the steps of: a) attaching the instrument to an end effector of a robotic arm assembly located within a first coordinate system having a first x axis, a first y axis and a first z axis, said robotic arm assembly having an end effector that is located within a second coordinate system having a second x axis, a second y axis and a second z axis, said 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 second 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 assembly further having a linear actuator coupled to said third actuator to move said third actuator along the first z axis; b) inserting the instrument into the patient, wherein the instrument is located within third coordinate system having a third x axis, a third y axis and a third z axis; c) inputting a command to move the instrument a distance in the third coordinate system; d) computing a moving distance of the instrument in the second coordinate system from the distance commanded in step (c); e) computing a moving distance of the instrument within the first coordinate system from the moving distance computed in step (d); and, f) moving said robotic arm assembly until the instrument has moved the moving distance computed in step (e).
Claim 7
Dependent Claim 133 words
The method as recited in claim 4, wherein the moving distance of the instrument in said second coordinate system is computed in accordance with the following transformation matrix: ##EQU10## wherein Δx"=a movement of the end of the instrument along the third x axis; Δy"=a movement of the end of the instrument along the third y axis; Δz"=a movement of the end of the instrument along the third z axis; a5=an angle of the instrument and a x-y plane in the second coordinate system; a6=an angle of the instrument and a y-z plane in the second coordinate system; Δx'=a computed movement of said end effector along the second x axis; Δy'=a computed movement of said end effector along the second y axis; Δz'=a computed movement of said end effector along the second z axis.
Claim 8
Dependent Claim 76 words
The method as recited in claim 5, wherein the moving distance of the instrument in the first coordinate system is computed in accordance with the following information matrix: ##EQU11## wherein; Δx=computed movement of said end effector along the first x axis; Δy=a computed movement of said end effector along the first y axis; Δz=a computed movement of said end effector along the first z axis; Π=a angle between said end effector and the first x axis.
Claim 9
Dependent Claim 100 words
The method as recited in claim 6, wherein said linear actuator translates said third actuator ΔZ, said third actuator rotates said third linkage arm an angle of Δa2, wherein a2 is computed by the equations; ##EQU12## said second actuator rotates said second linkage arm an angle Δa3 wherein Δa3 is computed by the equation; ##EQU13## wherein; L1=is a length of said third linkage arm; L2=is a length of said second linkage arm; L3=is a length of said third first arm; and said first actuator rotates said first linkage arm an angle Δa4 wherein Δa4 is computed by the equation: Δa4=π-Δa2-Δa3.
Claim 10
Independent Claim 137 words
A system that allows a user to control a movement of a surgical instrument, wherein the surgical instrument is coupled to a display device that displays an object, comprising: a mechanism that moves the surgical instrument, said mechanism having an original position; an input device that receives a command to move the surgical instrument in a desired direction relative to the object displayed by the display device; and, a controller that receives said command to move the surgical instrument in the desired direction, computes a movement of said mechanism based on said command and the original position of said mechanism so that the surgical instrument moves in the desired direction, and provides output signals to said mechanism to move said mechanism said computed movement to move the surgical instrument in the desired direction commanded by the user.
Claim 11
Independent Claim 137 words
A system that allows a user to control a movement of a surgical instrument, wherein the surgical instrument is coupled to a display device that displays an object, comprising: a mechanism that moves the surgical instrument, said mechanism having an original position; an input device that receives a command to move the surgical instrument in a desired direction relative to the object displayed by the display device; and, a controller that receives said command to move the surgical instrument in the desired direction, computes a movement of said mechanism based on said command and the original position of said mechanism so that the surgical instrument moves in the desired direction, and provides output signals to said mechanism to move said mechanism said computed movement to move the surgical instrument in the desired direction commanded by the user.
Claim 12
Dependent Claim 26 words
The system as recited in claim 8, wherein said mechanism includes a worm gear adapted to rotate a corresponding bearing member attached to the surgical instrument.
Claim 13
Dependent Claim 24 words
The system as recited in claim 9, wherein said mechanism includes a collar attached to the surgical instrument and coupled to a collar holder.
Claim 14
Dependent Claim 56 words
The system as recited in claim 9, wherein said mechanism has a first joint that allows the surgical instrument to rotate about a longitudinal axis of said first linkage arm and a second joint that allows the surgical instrument to rotate about an axis that is perpendicular to the longitudinal axis of said first linkage arm.
Claim 15
Dependent Claim 82 words
The system as recited in claim 11, wherein said mechanism includes a first joint sensor that is coupled to the surgical instrument and provides a first joint feedback signal which corresponds to a first angular position of the surgical instrument relative to a second x axis, and a second joint sensor that is coupled to the surgical instrument and provides a second joint feedback signal which corresponds to a second angular position of the surgical instrument relative to the second y axis.
Claim 16
Dependent Claim 68 words
The system as recited in claim 8, wherein said mechanism includes a first linkage arm coupled to the surgical instrument and a first actuator which can rotate said first linkage arm and the surgical instrument in a plane perpendicular to a first z axis, said first actuator being coupled to a linear actuator which can translate said first actuator along an axis parallel with the first z axis.
Claim 17
Dependent Claim 80 words
The system as recited in claim 13, wherein said mechanism includes a first actuator sensor that is coupled to said linear actuator and provides a first feedback signal which corresponds to a location of said first actuator on the first z axis, and a second actuator sensor that is coupled to said first actuator for providing a second feedback signal which corresponds to a location of the surgical instrument in the plane that is perpendicular to the first z axis.
Claim 18
Dependent Claim 49 words
The system as recited in claim 14, wherein said mechanism includes a second actuator attached to said first actuator by a second linkage arm, said second actuator being adapted to rotate said first actuator and the surgical instrument in the plane that is perpendicular to the first z axis.
Claim 19
Dependent Claim 48 words
The system as recited in claim 15, wherein said mechanism includes a third actuator sensor that is coupled to said second actuator for providing a third feedback signal which corresponds to a location of said first actuator in the plane that is perpendicular to the first z axis.
Claim 20
Dependent Claim 45 words
The system as recited in claim 15, further comprising a clutch assembly that disengages said first actuator form said linear actuator, said second actuator from said first actuator and said third actuator from said second actuator when said clutch assembly receives a clutch input signal.
Claim 21
Dependent Claim 17 words
The system as recited in claim 15, wherein said first, second and third actuators are electric motors.
Claim 22
Dependent Claim 38 words
The system as recited in claim 8, wherein said control means is a computer which receives input signals from said input means and provides output signals to said control means to move the position of the surgical instrument.
Claim 23
Dependent Claim 41 words
The system as recited in claim 19, further comprising storage means for storing a first position of said mechanism upon receiving a first storage input signal and moving said mechanism to said first position upon receiving a second storage input signal.
Claim 24
Dependent Claim 27 words
The system as recited in claim 8, wherein said input means includes a foot pedal which can be pressed by the user to generate said input signals.
Claim 25
Dependent Claim 15 words
The system as recited in claim 8, further comprising a bag that encapsulates said mechanism.

References Cited (Backward Citations)

US5078140A Cited
US4791934A Cited
US5097839A Cited
US5408409A Cited
US5368015A Cited
US5630431A Cited
US5572999A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 2001-09-28 2002-03-30 2002-09-29 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 2005-09-28 2006-03-30 2006-09-29 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2009-09-28 2010-03-30 2010-09-29 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag