SYSTEMS AND METHODS FOR CONTROLLING TOOL WITH ARTICULATABLE DISTAL PORTION
20190380798 ยท 2019-12-19
Inventors
Cpc classification
A61B2034/305
HUMAN NECESSITIES
A61B2034/2068
HUMAN NECESSITIES
A61B2017/00694
HUMAN NECESSITIES
International classification
A61B1/313
HUMAN NECESSITIES
Abstract
A system comprises a medical tool including a shaft having proximal and distal ends and an articulatable distal portion coupled to the distal end of the shaft. The system also comprises a processing unit including one or more processors. The processing unit is configured to determine a target in a medical environment. The articulatable distal portion is directed toward the target. The processing unit is also configured to determine a motion of at least a portion of the shaft, and in response to the determined motion, control a pose of the articulatable distal portion so that the articulatable distal portion remains directed toward the target.
Claims
1. A system comprising: a medical tool including a shaft having proximal and distal ends and an articulatable distal portion coupled to the distal end of the shaft; a processing unit including one or more processors, the processing unit configured to: determine a target in a medical environment, wherein the articulatable distal portion is directed toward the target; determine a first motion of at least a portion of the shaft; and in response to the determined first motion, control a pose of the articulatable distal portion so that the articulatable distal portion remains directed toward the target.
2. (canceled)
3. (canceled)
4. The system of claim 1, further comprising: a teleoperational manipulator coupled to the medical tool and configured for control of shaft motion; a sensor system in communication with the processing unit, the sensor system configured to determine the first motion, wherein the sensor system includes a sensor included in the teleoperational manipulator.
5. (canceled)
6. The system of claim 1, further comprising: a teleoperational manipulator coupled to the medical tool and configured for control of shaft motion, wherein the processing unit configured to: determine the first motion of the at least a portion of the shaft based on a command issued for driving the teleoperational manipulator.
7. The system of claim 1, wherein the medical tool includes an imaging device for capturing images of the target; wherein the processing unit is further configured to display the images of the target captured by the imaging device; and wherein the displayed images of the target are oriented based on a reference.
8. The system of claim 7, wherein the reference includes a reference plane, wherein the displayed image of the target is level with the reference plane, and wherein the reference plane is a horizontal plane or is based on a table top of an operating table of the medical environment.
9. (canceled)
10. The system of claim 7, wherein the processing unit is further configured to: determine the reference based on a first image of the target selected by an operator.
11. The system of claim 7, or of any of claims 2 to 3, wherein the reference comprises a reference direction, and wherein the images of the target are upright with respect to the reference direction.
12. (canceled)
13. The system of claim 1, wherein controlling the pose of the articulatable distal portion includes preserving a roll orientation of the target with respect to a reference plane.
14. (canceled)
15. The system of claim 1, further comprising: a tracking system configured to track at least a portion of an operator's body; wherein the processing unit is further configured to: detect a second motion of the at least a portion of the operator's body; and control the pose of the articulatable distal portion in response to the detected second motion of the at least a portion of the operator's body.
16. (canceled)
17. (canceled)
18. (canceled)
19. The system of claim 1, wherein the processing unit is further configured to: determine whether an operator has performed a distal orientation adjustment request, and wherein controlling the pose of the articulatable distal portion is further based on a determination that the operator has performed the distal orientation adjustment request.
20. The system of claim 1, wherein controlling the pose of the articulatable distal portion includes controlling an orientation or a translation of the articulatable distal portion.
21. (canceled)
22. (canceled)
23. (canceled)
24. The system of claim 1, further comprising: a sensor system coupled to the distal end of the shaft and in communication with the processing unit, the sensor system includes an imaging device for capturing images of the target.
25. The system of claim 1, wherein the medical tool includes a proximal housing configured for manual control of shaft motion.
26. The system of claim 1, wherein the processing unit is further configured to: determine the target based on an input provided by an operator.
27. The system of claim 1, wherein the medical tool includes an imaging device for capturing images of the target, and wherein the processing unit is further configured to: process the images to determine a location of the target.
28. (canceled)
29. The system of claim 1, wherein the processing unit is further configured to: determine that the articulatable distal portion reaches a motion limit, and provide, using a proximal housing located at the proximal end, an indication to an operator for moving the proximal housing in a direction corresponding to the motion limit.
30. (canceled)
31. A method comprising: determining a target in a medical environment, the medical environment having a medical tool, wherein the medical tool includes a shaft having proximal and distal ends and an articulatable distal portion coupled to the distal end of the shaft, and wherein the articulatable distal portion is directed toward the target; determining a first motion of at least a portion of the shaft; and in response to the determined first motion, controlling, with one or more processors, a pose of the articulatable distal portion so that the articulatable distal portion remains directed toward the target.
32. (canceled)
33. The method of claim 31, further comprising: controlling shaft motion using a teleoperational manipulator coupled to the medical tool; and determining the first motion using a sensor system, wherein the sensor system includes a sensor included in the teleoperational manipulator.
34. The method of claim 31, further comprising: receiving a plurality of images from an image tracking system; wherein determining the first motion comprises: performing feature extraction and analysis of the target in the plurality of images.
35. The method of claim 31, further comprising: determining the first motion based on a command issued for driving a teleoperational manipulator, the teleoperational manipulator coupled to the medical tool and configured for control of shaft motion,
36. The method of claim 31, further comprising: capturing images of the target using an imaging device included in the medical tool; determining a reference plane; and controlling the pose of the articulatable distal portion so that the images of the target are level with respect to the reference plane.
37. (canceled)
38. The method of claim 31, further comprising: capturing images of the target using an imaging device included in the medical tool; determining a reference direction; and controlling the pose of the pose of the articulatable distal portion so that the images of the target are upright with respect to the reference direction.
39. (canceled)
40. The method of claim 31, wherein the controlling the pose of the articulatable distal portion includes preserving a roll orientation of the target with respect to a reference plane.
41. (canceled)
42. The method of claim 31, further comprising: detecting a second motion of at least a portion of an operator's body; and controlling the pose of the articulatable distal portion in response to the detected second motion of the at least a portion of the operator's body.
43. (canceled)
44. (canceled)
45. (canceled)
46. (canceled)
47. The method of claim 31, further comprising: controlling shaft motion using a teleoperational manipulator coupled to the medical tool.
48. The method of claim 31, further comprising: determining the target based on an input provided by an operator by: capturing images of the target; and processing the images to determine a location of the target.
49. The method of claim 31, further comprising: determining that the articulatable distal portion reaches a motion limit, and providing, using a proximal housing located at the proximal end, an indication to an operator for moving the proximal housing in a direction corresponding to the motion limit.
50. (canceled)
51. A non-transitory machine-readable medium comprising a plurality of machine-readable instructions which, when executed by one or more processors, are adapted to cause the one or more processors to perform a method comprising: determining a target in a medical environment, the medical environment having a medical tool associated with the one or more processors, wherein the medical tool includes a shaft having proximal and distal ends and an articulatable distal portion coupled to the distal end of the shaft, and wherein the articulatable distal portion is directed toward the target; determining a first motion of at least a portion of the shaft; and in response to the determined first motion, controlling a pose of the articulatable distal portion so that the articulatable distal portion remains directed toward the target.
52. (canceled)
53. The non-transitory machine-readable medium of claim 51, wherein the method further comprises: controlling shaft motion using a teleoperational manipulator coupled to the medical tool; and determining the first motion using a sensor system of the teleoperational manipulator or based on a command issued for driving the teleoperational manipulator.
54. The non-transitory machine-readable medium of claim 51, wherein the method further comprises: capturing images of the target using an imaging device included in the medical tool; determining a reference plane or reference direction; and controlling the pose of the articulatable distal portion so that the images of the target are oriented with respect to the reference plane or the reference direction.
55. The non-transitory machine-readable medium of claim 51, wherein the controlling the pose of the articulatable distal portion includes preserving a roll orientation of the target with respect to a reference plane.
Description
BRIEF DESCRIPTIONS OF THE DRAWINGS
[0016] Aspects of the present disclosure are best understood from the following detailed description when read with the accompanying figures. It is emphasized that, in accordance with the standard practice in the industry, various features are not drawn to scale. In fact, the dimensions of the various features may be arbitrarily increased or reduced for clarity of discussion. In addition, the present disclosure may repeat reference numerals and/or letters in the various examples. This repetition is for the purpose of simplicity and clarity and does not in itself dictate a relationship between the various embodiments and/or configurations discussed.
[0017]
[0018]
[0019]
[0020]
[0021]
[0022]
[0023]
[0024]
[0025]
[0026]
[0027]
[0028]
[0029]
[0030]
DETAILED DESCRIPTION
[0031] For the purposes of promoting an understanding of the principles of the present disclosure, reference will now be made to the embodiments illustrated in the drawings, and specific language will be used to describe the same. It will nevertheless be understood that no limitation of the scope of the disclosure is intended. In the following detailed description of the aspects of the invention, numerous specific details are set forth in order to provide a thorough understanding of the disclosed embodiments. However, it will be obvious to one skilled in the art that the embodiments of this disclosure may be practiced without these specific details. In other instances well-known methods, procedures, components, and circuits have not been described in detail so as not to unnecessarily obscure aspects of the embodiments of the invention.
[0032] Any alterations and further modifications to the described devices, instruments, methods, and any further application of the principles of the present disclosure are fully contemplated as would normally occur to one skilled in the art to which the disclosure relates. In particular, it is fully contemplated that the features, components, and/or steps described with respect to one embodiment may be combined with the features, components, and/or steps described with respect to other embodiments of the present disclosure. In addition, dimensions provided herein are for specific examples and it is contemplated that different sizes, dimensions, and/or ratios may be utilized to implement the concepts of the present disclosure. To avoid needless descriptive repetition, one or more components or actions described in accordance with one illustrative embodiment can be used or omitted as applicable from other illustrative embodiments. For the sake of brevity, the numerous iterations of these combinations will not be described separately. For simplicity, in some instances the same reference numbers are used throughout the drawings to refer to the same or like parts.
[0033] The embodiments below will describe various instruments and portions of instruments in terms of their state in three-dimensional space. As used herein, the term position refers to the location a three-dimensional space (e.g., three degrees of translational freedom that can be described using changes in Cartesian X, Y, Z coordinates, such as along Cartesian X, Y, Z axes). For example, the position may be of a point, a reference frame, an object, or a portion of an object. As used herein, the term orientation refers to the rotational placement (three degrees of rotational freedome.g., which can be described using roll, pitch, and yaw). For example, the orientation may be of a reference frame, an object, or a portion of an object. As used herein, the term pose refers to the position and the orientation. For example, the pose of a reference frame, an object, or a portion of an object would include both position and orientation information of such reference frame, object, or portion of the object. In a three-dimensional space, a full pose can be described with six mathematically independent degrees of freedom.
[0034] Also, although some of the examples described herein refer to surgical procedures or tools, or medical procedures and medical tools, the techniques disclosed apply to non-medical procedures and non-medical tools. For example, the tools, systems, and methods described herein may be used for non-medical purposes including industrial uses, general robotic uses, and sensing or manipulating non-tissue work pieces. Other example applications involve cosmetic improvements, imaging of human or animal anatomy, gathering data from human or animal anatomy, setting up or taking down the system, and training medical or non-medical personnel. Additional example applications include use for procedures on tissue removed from human or animal anatomies (without return to a human or animal anatomy), and performing procedures on human or animal cadavers. Further, these techniques can also be used for surgical and nonsurgical, medical treatment or diagnosis procedures.
[0035] Referring to
[0036] For simplicity of explanation, much of this application refers to the person S as a surgeon, and the person A as an assistant. However, it should be understood that, where specialized surgical or assistant skills are not required, the person S may be a surgeon, some other clinician, some other medical personnel, some non-medical operator, or some other person. Similarly, the person A may be an assistant surgeon, some other clinician, some other medical personnel, some non-medical operator, or some other person. Also, where the procedure performed is not on a patient (e.g. for an industrial application, for training, for work on a cadaver or anatomy removed from and not to be returned to a patient, etc.), the persons S and A may have little or no medical training or knowledge.
[0037] A display system 26 may present images captured by the endoscopic imaging system 15, surgical navigation and guidance images, and/or alphanumeric or symbolic information to assist the personnel with the surgical procedure. The teleoperational medical system 12 also includes a control system 28 (processing unit) in communication with the operator input system 16, the teleoperational assembly 13 and the display system 26, as described below.
[0038] In this embodiment, the operator input system 16 includes one or a set of operator hand controllers 18 (
[0039] The teleoperational assembly 13 supports and manipulates the medical instrument system 14 while the surgeon or other operator S conducts the procedure from the patient side or another location within the surgical environment. An image of the surgical site within the patient can be obtained by the endoscopic imaging system 15, such as a stereo endoscopic imaging system, which can be manipulated by the teleoperational assembly 13 to orient the endoscopic imaging system 15. The number of medical instrument systems 14 used at one time will generally depend on the diagnostic or surgical procedure and the space constraints within the operating room among other factors. Each arm of the teleoperational assembly 13 may include a kinematic structure of one or more servo or non-servo controlled links. The teleoperational assembly 13 includes a plurality of motors that drive inputs on the medical instrument system 14. These motors move in response to commands from the control system 28. The motors include drive systems, which when coupled to the medical instrument system 14 may advance the medical instrument system 14 into a naturally or surgically created anatomical orifice. Other motorized drive systems may move the distal end of the medical instrument system 14 in multiple degrees of freedom, which may include three degrees of linear motion (e.g., linear motion along the X, Y, Z Cartesian axes) and in three degrees of rotational motion (e.g., rotation about the X, Y, Z Cartesian axes). Additionally, the motors can be used to actuate an articulable end effector of the medical instrument system 14 for grasping tissue in the jaws of a biopsy device or the like. Medical instrument systems 14 may include end effectors having a single working member such as a scalpel, a blunt blade, a needle, an imaging sensor, an optical fiber, an electrode, etc. Other end effectors may include multiple working members, and examples include forceps, graspers, scissors, clip appliers, staplers, bipolar electro-cautery instruments, etc.
[0040] The control system 28 includes at least one memory and at least one processor, and typically a plurality of processors, for effecting control between the medical instrument system 14, the endoscopic imaging system 15, the operator input system 16, the display system 26, and other auxiliary systems which may include, for example, hand-held medical instrument systems, additional imaging systems, audio systems, fluid delivery systems, display systems, illumination systems, steering control systems, irrigation systems, and/or suction systems. The control system 28 also includes programmed instructions (e.g., a computer-readable medium storing the instructions) to implement some or all of the methods described in accordance with aspects disclosed herein. While the control system 28 is shown as a single block in the simplified schematic of
[0041] In some embodiments, the control system 28 may include one or more controllers that receive force and/or torque feedback from the medical instrument system 14. Responsive to the feedback, the controllers transmit signals to the operator input system 16. The controller(s) may also transmit signals instructing teleoperational assembly 13 to move the medical instrument system(s) 14 and/or endoscopic imaging system 15 which extend into an internal surgical site within the patient body via openings in the body. Any suitable conventional or specialized controller may be used. A controller may be separate from, or integrated with, the teleoperational assembly 13. In some embodiments, the controller and teleoperational assembly 13 are provided as part of a teleoperational arm positioned adjacent to the patient's body.
[0042] The control system 28 can be coupled with the endoscopic imaging system 15 and can include a processor to process captured images for subsequent display, such as to a surgeon or some other personnel on the display system 26, on the surgeon's console, or on another suitable display located locally and/or remotely. For example, where a stereo endoscopic imaging system is used, the control system 28 can process the captured images to present the surgeon or some other personnel with coordinated stereo images of the surgical site. Such coordination can include alignment between the opposing images and can include adjusting the stereo working distance of the stereoscopic endoscope.
[0043] In alternative embodiments, the teleoperational medical system 12 may include more than one teleoperational assembly 13 and/or more than one operator input system 16. The exact number of teleoperational assemblies will depend on the surgical procedure and the space constraints within the operating room, among other factors. The operator input systems may be collocated, or they may be positioned in separate locations. Multiple operator input systems allow more than one operator to control one or more manipulator assemblies in various combinations.
[0044] Referring to
[0045] As illustrated in
[0046] In some embodiments, the medical tool 400 is a hand-held device, and an operator may use his or her hands to move the proximal housing 410 to control the movement of the shaft 402 in one or more degrees of freedom relative to the proximal housing 410.
[0047] In some embodiments, the medical tool 400 is operably coupled to a teleoperational manipulator of a teleoperational medical system (e.g., a teleoperational medical system 12 of
[0048] In the illustrated example of
[0049]
[0050] Referring to
[0051] During a surgical minimally invasive teleoperational procedure, the surgeon (or other operator) S may view the surgical site within the patient's body on the display system 26 via images captured by the endoscopic imaging system 15 and/or other imaging systems. The imaging systems pose various challenges that may prevent the surgeon S and assistants A from achieving a natural and optimized viewing experience. For example, a hand-held imaging system operated by an assistant (or other personnel) A may be used to provide images of the surgical site to a surgeon. As discussed in detail below with respect to
[0052] Another challenge is that the motion of the proximal end of the imaging system may cause disruption, unsteadiness, and disorientation to the view provided by the imaging system. The proximal end of the imaging system may move for a variety of reasons. For example, the proximal end of the imaging system may be moved laterally (e.g., side-to-side) to avoid external collisions with the surgeon (or other operator) S's other medical instruments. The proximal end may be rolled (e.g., in the assistant (or other personnel) A's hand) for ergonomic reasons. The proximal end may be jostled due to unintentional movement of the assistant A. In some examples, the proximal end may be moved (e.g., retracted, pivoted, inserted) so that the surgeon S may observe a region or an object from various distances and directions. Such proximal end movements may require a skilled assistant A to perform the manipulations in a well-coordinated manner. Even so, the experience of transitioning between different view directions (e.g., looking up, looking down, or looking from/to the sides) may be disorienting and disruptive. Some surgeons forgo the benefits of enhanced depth perception afforded by a stereo endoscopic imaging system because of the unsteadiness of the view and the difficulty in maintaining the orientation associated with such a stereo endoscopic imaging system. Yet another challenge is that it is difficult for the surgeon to see around corners of the surgical site in the patient using those imaging systems.
[0053]
[0054] As shown in the method 500, the medical tool 400 may perform in different modes including, for example, a target tracking mode as provided by processes 502, 504, 506, and 512, a manual control mode as provided by processes 508 and 512, and an operator-steered mode as provided by processes 510 and 512. More than one mode (e.g., the target tracking mode and the operator-steered mode) may be enabled in a medical tool 400 at the same time.
[0055] In various embodiments, the operator may use an operator input system 16 (e.g., by pressing a particular button) to enable or disable a particular mode. For example, an operator may use the operator input system 16 to disable the target tracking mode. In such an example, the control system 28 does not control the pose of the articulatable distal portion 408 for maintaining the orientation of the articulatable distal portion 408 directed toward a target (e.g. target tissue, other target object, or other target region) in response to the shaft movement. By controlling the articulable distal portion of the scope, various advantages of various embodiments may be achieved. One advantage of some embodiments is that the articulable disable portion may remain directed towards the target. Another advantage of some embodiments is that one or more targets are kept within the field of view. Yet another advantage of some embodiments is that a distal roll orientation of the imaging device in the world may be preserved. Yet another advantage of some embodiments is that transient disturbances in position or orientation of the imaging device are rejected.
[0056] Referring to processes 502, 504, 506, and 512, when operating in the target tracking mode, as the proximal housing 410 of the medical tool 400 is moved, the control system 28 controls the articulatable distal portion 408 so that the articulatable distal portion 408 remains directed toward a target. In an example, by continuously monitoring the motion of the proximal housing 410 and controlling the orientation and/or position of the articulatable distal portion 408 accordingly, this operation provides a stable, continuous, and correctly oriented pointing at a target (e.g. target tissue, other target object, or other target region) from different distances and directions. As a specific example, where the articulatable distal portion 408 includes an imager, this technique provides a stabilized, continuous, and correctly oriented view for imaging a viewing target from different distances and directions.
[0057] At process 502, the control system 28 determines a target (e.g. target tissue, a target object, a target region, etc.) in the patient anatomy for the medical tool 400. In some embodiment, the medical tool 400 includes an imaging device, and the target may be selected based on images captured by that imaging device of the medical tool 400. Alternatively, in some embodiment, the medical tool 400 does not include an imaging device, and the target may be selected based on images captured by another medical tool.
[0058] During the process 502, an operator may perform a targeting function to determine a target in the surgical site. The proximal housing 410 may be moved (e.g., by an operator's hand or by a teleoperational manipulator) to control the movement of the shaft 402 and thereby the view captured by the imaging device and provided to the operator.
[0059] Referring to
[0060]
[0061] Referring to
[0062] In some embodiments, the targeting function may be performed to select a target orientation of the device 454 with respect to a feature (e.g., a tumor, a vessel, etc.) in the patient's anatomy. In such embodiments, the control system 28 may control the articulatable distal portion 408 in response to the proximal end movement so that the device 454 maintains that target orientation with respect to the feature.
[0063] In various embodiments, the targeting function may be performed with a stereo endoscopic imaging device or a monoscopic endoscopic imaging device. In an example where a stereo endoscopic imaging device is used, the control system 28 may determine a three-dimensional (3D) location of the target by using stereo correlation with a calibrated camera model. In some embodiments, the control system 28 may process the images provided by the imaging device (e.g., using a scale-invariant feature transform (SIFT) algorithm) to detect local features (e.g., features 416, 418, 420) in the images. Such local features may be tracked in a continuous manner from frame to frame. Additionally, the use of the local features in the images may enable the medical tool 400 to track, in the view, tissues and organs as they are manipulated (e.g., by a medical instrument system operated by the surgeon or some other operator).
[0064] Referring back to
[0065] In various embodiments, different types of sensors of the sensor system 422 may be disposed at different locations with respect to the shaft 402 and the target 420. Referring to
[0066] In another example, the sensor system 422 includes an image tracking system, where the image tracking system includes a device 454 of the articulatable distal portion 408 and the device 454 is an imaging device. The control system 28 may receive a plurality of images from the image tracking system, and perform feature extraction and analysis of the target in the plurality of images. In an example, a plurality of features (e.g., features 416, 418, and 420) are extracted from the images, and the analysis of the target in the plurality of images may track the target with respect to the other extracted features in the images.
[0067] In some embodiments, the image tracking system may provide information for the pose of the distal end 406 with respect to the target, which may be used by the control system 28 to control the pose of the articulatable distal portion 408 within the surgical coordinate space with respect to the target. In such embodiments, the control system 28 may control the articulatable distal portion 408 so that it remains directed toward the target, where the shaft 402 may be a rigid shaft, a substantially rigid shaft, or a flexible shaft.
[0068] In some embodiments, the control system 28 determines the motion of the shaft 402 without using the sensor system. In such embodiments, the medical tool 400 is coupled to a teleoperational manipulator of a teleoperational medical system, where the teleoperational manipulator is configured for control of shaft motion. The control system 28 may determine the motion of the shaft 402 based on one or more commands issued for driving the teleoperational manipulator. Alternatively, in some embodiments, the control system 28 determines the motion of the shaft 402 based on both the sensor system and the one or more commands issued for driving the teleoperational manipulator coupled to the medical tool 400.
[0069] Referring back to
[0070] In some examples, the medical tool 400 is a monoscopic endoscopic imaging system. In such an example, in addition to the mechanical image stabilization substantially similar to that performed on the stereo endoscopic imaging system discussed above, the control system 28 may perform digital image stabilization based on information provided by the sensor system 422. In an example, the IMU is sensitive to vibration, and the control system 28 may perform digital image stabilization based on the sensing information provided by the IMU.
[0071] Referring back to
[0072]
[0073] The example of
[0074] In an example where the sensor system 422 includes an image tracking system, the control system 28 include a visual controller that receives the image feedback from the imaging device of the articulatable distal portion 408 of the medical tool 400, and performs image-based visual servoing to control the motion of the articulatable distal portion 408. Any other suitable conventional or specialized controller may be used.
[0075] In various embodiments, the distal degrees of freedom of the articulatable distal portion 408 are controlled to keep the articulatable distal portion 408 directed toward the target 420 while preserving the the roll orientation of the view with respect to a predetermined reference plane. As such, the view provided by the medical tool 400 maintains to be level with the reference plane. In some embodiments, the reference plane is a horizontal plane or is determined based on a table top of an operating table O in the surgical environment. Alternatively, in some embodiments, the reference plane is determined based on an input from an operator (e.g., using an operator input system 16). For example, the operator may perform a reference plane selection function (e.g., using the operator input system 16) based on a particular image displayed on the display system 26, where that particular image is level with the desired reference plane. In that example, the control system 28 may determine the reference plane based on that particular image. In another example, the operator may perform a targeting function to select a target based on a particular image displayed on the display system 26, and the control system 28 may determine the reference plane based on that particular image used for selecting the target.
[0076] In some embodiments, providing the target tracking mode and views maintained to be level allows the assistant (or some other personnel) A to operate a hand-held medical tool 400 at a location (e.g., facing the surgeon (or some other personnel) S across the operational table O) outside of the workspace of the surgeon S. However, in those embodiments, the shaft 402 and the articulatable distal portion 408 may approach the patient anatomy from a direction (also referred to as an approaching direction of the medical tool 400) opposite to a working direction of the surgeon. In some examples, the working direction of the surgeon aligns with an orientation of the surgeon's torso with respect to the surgical site (e.g., in a surgical environment that the surgeon is located at the side of the patient P). In some examples, the working direction of the surgeon aligns with an orientation of the surgeon's head and/or eyes with respect to the display system (e.g., in a surgical environment that the surgeon wears a head-mounted display system displaying a view of the surgical site). The medical tool 400 may be controlled (e.g., by the control system 28 and/or by the assistant A) to ensure the images are upright (instead of top-bottom inverted), leveled, and have a left-to-right order consistent with that from the perspective of the surgeon, even when the shaft 402 and the articulatable distal portion 408 approach the patient anatomy from a direction different from a working direction of the surgeon. In an example, an assistant A (e.g., assistant A1 of
[0077] In some embodiments, the medical tool 400 is controlled (e.g., by controlling the view direction associated with the orientation 802 using the control system 28) based on various reference planes (e.g., a level reference plane) and reference directions (e.g., an upright reference direction, a left-to-right reference direction), so that the images captured by the image device of the medical tool 400 are leveled, upright, and have a desired left-to-right order regardless of the approaching direction of the medical tool 400. For example, the medical tool 400 is controlled so that the images are level with a level reference plane (e.g., a horizontal plane, a table top of an operating table O in the surgical environment, a plane selected by the operator). For a further example, the medical tool 400 is controlled so that the images are upright (e.g., top-to-bottom aligned) with respect to an upright reference direction (e.g., a direction perpendicular to the level reference plane, a direction selected by an operator). For a further example, the medical tool 400 is controlled so that the left-to-right order of the images is aligned with a left-to-right reference direction (e.g., a direction parallel to the level reference plane, a direction selected by the operator). In some embodiments, the reference planes and directions are determined based on the working direction of the surgeon (or some other personnel) S. Alternatively, in some embodiments, the reference planes and directions are determined based on an input from an operator (e.g., using an operator input system 16). For example, the operator may perform a reference selection function (e.g., using the operator input system 16) when a particular image is displayed on the display system 26. The control system 28 may then determine the reference planes and directions based on that particular image.
[0078] Referring to
[0079] Referring to
[0080] It is noted that while an articulatable distal portion 408 including an imaging device is used as an example in
[0081] It is also noted that, while
[0082] Referring back to
[0083] In various embodiments, the control system 28 may receive a distal orientation adjustment request performed by the operator via the operator input system 16. The distal orientation adjustment request may include a steering input for the new view direction (e.g., by providing a first distance in the left/right direction, and a second distance in the up/down direction compared to the current view direction). While the pitch/yaw degrees of freedom of the articulatable distal portion 408 may be changed according to the distal orientation adjustment request, the shaft 402 steers the tip roll, so that the target(s) always appear upright in the images. Such a change in the view direction requires coordinated motion of pitch, yaw, and roll degrees of freedom. The control system 28 maps the steering input in an image-centric manner using an image coordinate frame, and the result is then inversely mapped to the corresponding pitch/yaw joint movements of the articulatable distal portion 408. The control system 28 controls the pose of the articulatable distal portion 408 based on those pitch/yaw joint movements (e.g., by using the actuation assembly 424).
[0084] Referring to
[0085]
[0086] Referring to
[0087] Referring back to
[0088] At process 510, a tracking system is configured to track a working direction of a surgeon. In some examples, the tracking system is configured to track at least a portion of a surgeon's body including, for example, the surgeon's head, eye(s), and torso. In alternative embodiments, the tracking system is configured to track an insertion direction of a tool (e.g., a shaft direction of a laparoscopic instrument) operated by the surgeon. The tracking information captured by the tracking system may be used to determine a working direction (e.g., a view direction, a torso direction, a tool insertion direction) of the surgeon, which is used to control the articulatable distal portion 408 of the medical tool 400. In various embodiments, a tip of the articulatable distal portion 408 of the medical tool 400 may be controlled such that it is aligned with the working direction of the surgeon, which is particularly useful when a shaft 402 of the medical tool 400 has a different approach direction to the target compared to the tool operated by the surgeon.
[0089] Referring to
[0090] In some embodiments, a tracking system 1202 is used to track at least a portion of a surgeon S's body, and the tracking information may be used in subsequent processes to control the articulatable distal portion 408 of the medical tool 400, thereby controlling the view captured by the medical tool 400 and displayed on the display system 26. By using such a tracking system 1202, the surgeon S may control the view captured by the medical tool 400 by moving his or her body. The surgeon S may be referred to as a secondary operator of the medical tool 400. By using the tracking system 1202, the medical tool 400 may be controlled by the primary operator A1 and the secondary operator S. In an embodiment, the primary operator A1 may perform coarse control of the view provided by the medical tool 400 by moving the proximal housing 410 of the medical tool 400, while the secondary operator S may perform fine control of the view provided by the medical tool 400 using the tracking system 1202.
[0091] In the example of
[0092] In the embodiment of
[0093]
[0094] Referring again to the method 500 of
[0095] The method 500 may proceed to process 512, during which the pose of the articulatable distal portion 408 of the medical tool 400 is controlled in response to the detected motion of the surgeon provided by the tracking system 1202.
[0096] In some embodiments, the control system 28 may determine a motion of the surgeon, which causes a change in the surgeon S's working direction (e.g., relative to a display system or a surgical site). The control system 28 then controls the pose of the articulatable distal portion 408 based on the detected motion of the surgeon. In an example, the pose of the articulatable distal portion 408 is controlled so that the orientation of the viewing frustum 414 is aligned with the working direction of the surgeon S.
[0097] In some embodiments, as the distal pitch/yaw joints of the wrist assembly 452 of the articulatable distal portion 408 approach a range of motion limits, the control system 28 provides an indication to the assistant A on the proximal housing 410 to move the proximal housing 410 of the medical tool 400 in the corresponding direction. In some embodiments, such indication to the assistant A may be provided using an arrangement of lights (e.g., light emitting diode (LED) lights) on the proximal housing 410. Alternatively, the proximal housing 410 may haptically render directional cues to the assistant A. The assistant A may then move the proximal end according to the indication.
[0098] Referring to
[0099] As shown in
[0100] In some embodiments, the desired joint state generator 1404 includes a transformation unit 1414 configured to receive target information for targets (e.g., target points, target orientation planes) selected by an operator, transform the received target information to a reference frame of the wrist assembly 452 of the articulatable distal portion 408, and provides transformed target information in the reference frame of the wrist assembly 452. A desired tip orientation unit 1416 determines a desired orientation of the distal tip 468 based on the transformed target information from the transformation unit 1414. A desired joint state unit 1418 may determine the desired joint states based on the desired tip orientation using inverse kinematics.
[0101] In some embodiments, the joint controller 1406 may receive the actual joint state estimates from the actual joint state estimator 1402, receive the desired joint states from the desired joint state generator 1404, and control the joints of the articulatable distal portion 408 based on the actual joint state estimates and desired joint states (e.g., based on a difference between the actual joint state estimates and desired joint states generated by a comparator).
[0102] In some embodiments, a proximal output unit 1408 may provide an indication on the proximal end (e.g., the proximal housing) of the medical tool to an operator after detecting that the joints of the articulatable distal portion 408 approach a range of motion limits. In the example of
[0103] Referring to
[0104] Referring to
[0105] To provide a view of a surgical site for the surgeon S aligned with a working direction of the surgeon S, the assistant A1 may occupy the workspace of the surgeon S (e.g., by reaching over in front of the surgeon S and placing hands near/under the surgeon S's arms/chests or around the torso of the surgeon S) to direct the hand-held imaging system to the surgical site in a direction from the surgeon S. This sharing of a common workspace may be inconvenient and uncomfortable, and increasing the possibility of collision between the hand-held imaging system 1452 and the surgeon or between the hand-held imaging system and other tools (e.g., a tool 1456 held by the surgeon S, where the tool 1456 includes a shaft 1458). Further, in such an example, verbal communication between the surgeon S and assistant A1 is needed when the surgeon S requests to change the view.
[0106] Referring to
[0107] One or more elements in embodiments of the invention may be implemented in software to execute on a processor of a computer system such as control processing system. When implemented in software, the elements of the embodiments of the invention are essentially the code segments to perform the necessary tasks. The program or code segments can be stored in a processor-readable storage medium or device that may have been downloaded by way of a computer data signal embodied in a carrier wave over a transmission medium or a communication link. The processor readable storage device may include any medium that can store information including an optical medium, semiconductor medium, and magnetic medium. Processor readable storage device examples include an electronic circuit; a semiconductor device, a semiconductor memory device, a read-only memory (ROM), a flash memory, an erasable programmable read-only memory (EPROM); a floppy diskette, a CD-ROM, an optical disk, a hard disk, or other storage device, The code segments may be downloaded via computer networks such as the Internet, Intranet, etc.
[0108] Note that the processes and displays presented may not inherently be related to any particular computer or other apparatus. Various general-purpose systems may be used with programs in accordance with the teachings herein, or it may prove convenient to construct a more specialized apparatus to perform the operations described. The required structure for a variety of these systems will appear as elements in the claims. In addition, the embodiments of the invention are not described with reference to any particular programming language. It will be appreciated that a variety of programming languages may be used to implement the teachings of the invention as described herein.
[0109] While certain exemplary embodiments of the invention have been described and shown in the accompanying drawings, it is to be understood that such embodiments are merely illustrative of and not restrictive on the broad invention, and that the embodiments of the invention not be limited to the specific constructions and arrangements shown and described, since various other modifications may occur to those ordinarily skilled in the art.