APPARATUS, SYSTEM AND METHOD FOR PROVIDING LASER STEERING AND FOCUSING FOR INCISION, EXCISION AND ABLATION OF TISSUE IN MINIMALLY-INVASIVE SURGERY
20170135766 ยท 2017-05-18
Inventors
Cpc classification
A61B2018/2035
HUMAN NECESSITIES
International classification
Abstract
Provided and described herein are exemplary embodiments of apparatus, system, computer-accessible medium, procedure and method according to the present disclosure which can be used for providing laser steering and focusing for e.g., incision, excision and/or ablation of tissue in minimally-invasive surgery. For example, an exemplary apparatus is provided that can include at least one optical element which can be configured to refract and/or diffract light provided in a structure which can be configured to be inserted into a body, where at least one of the optical element(s) is structured to receive the light at a first angle and generate a refracted and/or diffracted light at a second angle which can be different from the first angle relative to an optical axis. According to a particular exemplary embodiment of the present disclosure an exemplary actuating arrangement can be provided, which can be configured to control the optical element(s), can be provided and seated at least partially within the at least one structure.
Claims
1. An apparatus, comprising: at least one optical element which is configured to at least one of refract or diffract at least one light; and at least one structure which is configured to be inserted into a body, wherein the at least one optical element is provided in the at least one structure, and wherein the at least one optical element is structured to receive the at lest one light at one first angle, and generate at least one refracted or diffracted light at a second angle which is different from the first angle relative to an optical axis.
2. The apparatus according to claim 1, wherein the at least one light is a laser light.
3. The apparatus according to claim 1, wherein the second angle is uniform.
4. The apparatus according to claim 1, wherein the at least one optical element is at least one of a plurality of optical elements, a prism or a grating, and wherein (i) at least two of the optical elements are structured to generate the at least one retracted or diffracted light, or (ii) the grating at least one of (a) has a variable spatial frequency, (b) is an acoustooptical grating, or (c) is a fixed grating.
5. The apparatus according to claim 3, wherein the fixed grating is at least one of a holographic transmission grating or a blazed grating.
6. The apparatus according to claim 1, further comprising an actuating arrangement which is configured to control the at least one optical element to change the second angle of the at least one refracted or diffracted light, wherein the actuating arrangement is situated at least partially within the at least one structure.
7. The apparatus according to claim 6, wherein the actuating arrangement is further configured to control the at least one optical element to change the second angle of the at least one refracted or diffracted light and a uniform third angle of the at least one refracted or diffracted light which is different from the uniform second angle.
8. The apparatus according to claim 6, wherein the actuating arrangement is controlled at least one of (i) manually, mechanically, electrically, electromechanically or remotely, or (ii) at least partially by a mechanical arrangement.
9. The apparatus according to claim 1, further comprising a fiber optic configuration which is configured to provide the at least one light there through, wherein the fiber opto configuration is configured to deliver the at least one light to the at least one optical element.
10. The apparatus according to claim 1, further comprising at least one lens which is optically associated with the at least one optical element, wherein the at least one optical element is a plurality of optical elements, and wherein the at least one lens is provided in an optical path between (i) the optical elements, or (ii) between the at least one optical element and the fiber optic configuration.
11. The apparatus according to claim 1, wherein the at least one lens is provided after the at least one optical element in an optical path.
12. The apparatus according to claim 1, further comprising an arrangement which is configured to provide the at least one light and which is controlled so as to modify a depth of a delivery of the at least one refracted or diffracted light to a target tissue in the at feast one structure, wherein the further -arrangement includes at least one of an ablation laser, an incision laser or an excision laser.
13. The apparatus according to claim 1, further comprising a receiving arrangement which is structured to be provided in the body and configured to receive at least one further light from a target tissue in the at least one structure, wherein (i) the at least one further light is a visual light or (ii) the receiving arrangement includes at least one light detector, and (i) wherein the at least one light detector is at least one of a charged-coupled device (CCD), a fiberoptic bundle or a complementary metal oxide semiconductor (CMOS) detector, or (ii) further comprising an additional arrangement which is configured to provide the at least one further light to the target tissue and which is structured to be situated within the body.
14. The apparatus according to claim 13, wherein the receiving arrangement is configured to provide at least one image of the target tissue, and further comprising a particular arrangement which facilitates a visual control of an application of the at least one light by at least one of (i) a user control or (ii) automatically.
15. The apparatus according to claim 1, further comprising an external configuration which is configured to deliver the at least one light to the at least one structure, and situated externally from the body, and (i) wherein the external configuration; (a) is further configured to control frequencies of the at least one light at least one of sequentially in time or at the same time, or (b) comprises a tunable laser arrangement or (ii) further comprising at least one dispersive element configured to at least one of deflect or reflect the at least one light at a particular wavelength dependent angle in a radial direction during a rotation of the at least one dispersive element to move the at least one light in a rotational motion, wherein at least one of: (i) the external configuration is further configured to vary the wavelength of the at least one light so as to move the at least one light radially, or (ii) the at least one dispersive element is further configured to be rotated so as to move the at least one light.
16. The apparatus according to claim 1, wherein the at least one light has a plurality of first beams, and the at least one refracted or diffracted light has a plurality of second beams, and further comprising: a first optical arrangement which is configured to provide the first beams to the at least one optical element at the first angle; and a second optical arrangement which is configured to receive the second beams at the second angle, and converge the second beams.
17. The apparatus according to claim 1, further comprising: a light propagating arrangement which is configured to provide the at least one light toward the at least one optical element at the first angle; and an actuating arrangement which is configured to control the light propagating arrangement to change a position thereof within the at least one structure to change the first angle.
18. The apparatus according to claim 17, wherein the actuating arrangement includes at least one magnet arrangement.
19. An apparatus, comprising: at least two optical elements which are configured to reflect at least one light; and at least one structure which is configured to be inserted into a body, wherein the optical elements are provided in the at least one structure, wherein a first configuration of the optical elements is positioned or controlled to receive the at least one light at a first angle, and generate at least one first reflected light at a second angle which is different from the first angle relative to an optical axis, wherein a second configuration of the optical elements is structured to receive the at least one first reflected light, and generate at least one second reflected light at a third angle which is different from the second angle relative to the optical axis.
20. The apparatus according to claim 19, further comprising an actuating arrangement which is configured to control at least one of the first configuration or the second configuration of the optical elements to change the second angle or the third angle of the at least one light, wherein the arrangement is situated at least partially within the at least one structure.
21. The apparatus according to claim 19, wherein a third configuration of the optical elements is structured or controlled to receive the at least one second reflected light, and generate at least one third reflected light at a fourth angle which is different from the third angle relative to the optical axis, wherein a fourth configuration of the optical elements is structured or controlled to receive the at least one third reflected light, and generate at least one fourth reflected light toward the body at a fifth angle which is different from the fourth angle relative to the optical axis.
22. The apparatus according to claim 19, further comprising an actuating arrangement which is configured to control at least one of the first configuration or the second configuration of the optical elements to change the fifth angle of the at least one light, wherein the arrangement is situated at least partially within the at least one structure.
23. The apparatus according to claim 19, wherein (i) the second configuration is further structured to generate the at least one second reflected light so as to have a cylindrical shape or (ii) at least one of the first configuration or the second configuration comprises at least one section which has a conical shape, wherein the first configuration comprises a conical mirror or the second configuration comprises a conical section mirror.
24. The apparatus according to claim 19, wherein at least one of the third configuration or the fourth configuration comprise at least one section which is a parabolic shape, wherein the third configuration comprises a parabolic section mirror, or wherein the fourth configuration comprises a parabolic mirror.
25. The apparatus according to claim 19, wherein (i) the at least one light is a laser light the second angle is uniform.
26. The apparatus according to claim 19, wherein the actuating arrangement is (i) further configured to control at least one of the optical elements to change the second angle of the reflected light and the third angle of the reflected light which is different from the second angle relative to the optical axis, wherein the first and second angles are uniform, (ii) controlled at least one of manually, mechanically, electrically, electromechanically or remotely, or (iii) controlled at least partially by a mechanical arrangement.
27. The apparatus according to claim 19, further comprising a fiber optic configuration which is configured to provide foe at least one light there through, wherein the fiber optic configuration is configured to deliver the at least one light to at least one of the optical elements.
28. The apparatus according to claim 19, further comprising at least one lens which is optically associated with at least one of the optical elements, wherein the at least one lens is provided in an optical path (i) between the optical elements, (ii) between the at least one of the optical elements and the fiber optic configuration, or (iii) after the optical elements in an optical path.
29. The apparatus according to claim 19, further comprising a further arrangement which is configured to provide the at least one light and which is controlled so as to modify a depth of a delivery of the reflected light to a target tissue in the at least one structure, wherein the further arrangement includes at least one of an ablation laser, an incision laser or an excision laser.
30. The apparatus according to claim 19, further comprising a receiving arrangement which is provided in the body and configured to receive at least one further light from a target tissue in the at least one structure, wherein the at least one further light is a visual light, and wherein (ii) the receiving arrangement includes at least one light detector, or (iii) the at least one light detector includes at least one of a charged-coupled device (CCD), a fiberoptic bundle or a complementary metal oxide semiconductor (CMOS) detector, and further comprising an additional arrangement which is configured to provide the at least one further light to the target tissue and which is situated within the body.
31. The apparatus according to claim 30, wherein the receiving arrangement is configured to provide at least one image of the target tissue, and further comprising another arrangement which facilitates a visual control of an application of the at least one light by at least one of (i) user control or (ii) automatically.
32. The apparatus according to claim 19, further comprising an external configuration which is configured to deliver the at least one light to the at least one structure, and situated external from the body, wherein the external configuration is further configured to control frequencies of the at least one light at least one of sequentially in time or at the same time, and wherein the external configuration comprises a tunable laser arrangement.
33. A process for providing laser steering and focusing, comprising: defining a pattern to irradiate at least one section in a body; and controlling at least one optical element provided in a housing to at least one of refract or diffract at least one light based on the pattern, wherein the housing is structured to be inserted into the body.
34. The process according to claim 33, wherein the control is performed by an actuating arrangement which is structured to be inserted into the body.
35. The process according to claim 33, wherein the at least one light has a plurality of first beams, and the at least one refracted or diffracted light has a plurality of second beams; and further comprising: with a first optical arrangement, providing the first beams to the at least one optical element at the first angle; and with a second optical arrangement, receiving the second beams at the second angle, and converging the beams.
36. The process according to claim 33, further comprising: with a light propagating arrangement, providing the at least one light toward the at least one optical element at the first angle; and controlling the light propagating arrangement to change a position thereof within the at least one structure to change the first angle.
37. The process according to claim 36, wherein file controlling procedure is performed using at least one magnet arrangement.
38. A computer-accessible medium, which has stored thereon computer executable instructions for providing laser steering and focusing, which, when executed by a hardware processing arrangement, configure tine hardware processing arrangement to: define a pattern to irradiate at least one section in a body; and control at least one optical element provided in a housing to at least one of refract or diffract at least one light based on the pattern, wherein the housing is structured to be inserted into the body.
39. The computer-accessible medium according to claim 30, wherein the hardware processing arrangement is configured to perform the control using an actuating arrangement which is structured to be inserted into the body.
40. The computer-accessible medium according to claim 38, wherein the at least one light has a plurality of first beams, and the at least one refracted or diffracted light has a plurality of second beams, and wherein the hardware processing arrangement is configured to: control a first optical arrangement to provide the first beams to the at least one optical element at the first angle; and cause a second optical arrangement to receive the second beams at the second angle, and thereby converge the second beams.
41. The computer-accessible medium according to claim 38, wherein the hardware processing arrangement is configured to: control a light propagating arrangement to provide the at least one light toward the at least one optical element at the first angle; and control the light propagating arrangement to change a position thereof within the at least one structure to change the first angle.
42. The computer-accessible medium according to claim 41, wherein the controlling procedure is performed using at least one magnet arrangement.
43. A process for at least one of steering or focusing a laser on or to a target tissue within a body, comprising: locating the target tissue within the body from a position within the body; establishing a position of the device relative to the target tissue using a particular arrangement that has g housing that is inserted into the body; generating control data by at least one of (i) tracing over an mage of the tissue a path to be cut with at least one electro-magnetic radiation (ii) defining an area to be effected by the at least one electro-magnetic radiation, or (iii) controlling the position of the at least one electro-magnetic radiation in real time, and with at least one actuating arrangement provided in the housing, controlling at least one optical element provided in the housing, based on the control data, to at least one of refract or diffract at least one light.
44. A computer-accessible medium, which has stored thereon computer executable instructions for at least one of steering or focusing a laser on or to a target tissue within a body, which, when executed by a hardware processing arrangement, configure the hardware processing arrangement to: locate the target tissue within the body from a position within the body; establish a position of the device relative to the target tissue using a particular arrangement that has a housing that is inserted into the body; generate control data by at least one of (i) tracing over an image of the tissue a path to be cut with at least one electro-magnetic radiation, (ii) defining an area to be effected by the at least one electro-magnetic radiation, or (iii) controlling the position of the at least one electro-magnetic radiation in real time; and with at least one actuating arrangement provided in the housing, control at least one optical element provided in the housing, based on the control data, to at least one of refract or diffract at least one light.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0031] For a more complete understanding of the present disclosure and its advantages, reference is now made to the following description, taken in conjunction with the accompanying drawings, in which:
[0032]
[0033]
[0034]
[0035]
[0036]
[0037]
[0038]
[0039]
[0040]
[0041]
[0042]
[0043]
[0044]
[0045]
[0046]
[0047]
[0048]
[0049]
[0050]
[0051]
[0052]
[0053]
[0054]
[0055]
[0056]
[0057]
[0058]
[0059]
[0060]
[0061] Throughout the figures, the same reference numerals and characters, unless otherwise stated, are used to denote like features, elements, components or portions of the illustrated embodiments. Moreover, while the subject disclosure will now be described in detail with reference to the figures, it is done so in connection with the illustrative embodiments and is not limited by the particular embodiments illustrated in the figures and the accompanying claims. It is intended that changes and modifications am be made to the described embodiments without departing from the true scope and spirit of the subject disclosure.
DETAILED DESCRIPTION OF EXEMPLARY EMBODIMENTS
[0062] To address and/or overcome at least some of the above-described deficiencies, exemplary embodiments of the device, arrangement, apparatus, non-transitory computer-accessible medium and method can be provided in according to the present disclosure. For example, it is possible to introduce into the body cavity a small exemplary scanner that can be controlled remotely by the surgeon to guide the laser. The laser can be delivered to the body cavity and scanned over the tissue using, e.g., two or more of small, rotating optical wedges. One of the advantages of using one exemplary prism arrangement, e.g., which can be referred to as a Risley prism pair, is that it can be made with a very small profile, e.g., not much larger than the diameter of the optical fiber (under 10 mm), and that it can be placed at the distal end of an endoscope. One or more lenses can be used to focus the light and improve the power density delivered to the tissue and/or adjust the depth of operation of the device. Using such exemplary embodiment of the arrangement/system can facilitate a precise manipulation of the laser delivered into relatively inaccessible body cavities by a flexible or rigid conduit. This exemplary embodiment can also be utilized with an articulated arm and/or a straight, line-of-sight laser delivery procedure/arrangement.
[0063] For example, an exemplary embodiment of the system can include an imaging device e.g., a video camera which can be provided next, near and/or fixed to the scanners to provide a live endoscopic image to the user (e.g., the surgeon), who can trace a graphic over the video to establish a particular scanning path on the image of the tissue. The path can then be translated into appropriate wedge movements to produce a scan with appropriate speed and trajectory on the tissue. Alternatively or in addition, the user pan control the laser path and delivery directly through a pointer or joystick (or mouse, touch-screen, digital pen, track ball, etc.) from the video stream as displayed on a video monitor. The exemplary system can also be configured or structured to vary the focus of the beam on the tissue to accommodate different depths of operation, thus facilitating a real-time three-dimensional control of the laser in the body cavity.
[0064] An exemplary laser delivery using the exemplary embodiments of the devices, systems, apparatus, non-transitory computer-accessible medium and arrangements according to the present disclosure can be provided so as to implement and/or utilize multiple configurations. For example, it is possible to include one or more duels and/or channels, including, e.g., a duct for a photonic bandgap, and/or a hollowcore fiber for the C0.sub.2 laser delivery. It is also possible to include a direct line-of-sight configuration for delivery of the laser and/or utilize an articulated arm delivery mechanism with certain exemplary systems according to the present disclosure. For example, exemplary configurations of the devices, systems, apparatus, non-transitory computer-accessible medium and arrangement according to the present disclosure can provide for depth adjustment to be performed by, e.g., moving a negative lens to control the focus Certain exemplary configurations can be independent of some or ail optical fibers. For example, certain exemplary embodiments of the devices, systems, apparatus, non-transitory computer-accessible medium and arrangement according to the present disclosure can utilize a variety of certain electromagnetic radiation sources which can operate with some or ail of the wavelengths that can be used in performing surgeries, including, e.g., Nd:YAG @1064 nm, Argon and Krypton Ion @488 nm, and 684 nm, etc.). Further, according to certain exemplary embodiments of the present disclosure, the endoscope head and body can be composed of biocompatible materials, which can facilitate relatively easy cleaning and sterilization, for example.
[0065]
[0066] According to certain exemplary embodiments of the present disclosure, the motors can be activated in response to the movement of the graphical input device in real time, to provide direct control of the scanners by the user, for example. It is also possible to utilize a rigid operating laryngoscope instead of a flexible endoscope, such as the endoscope 105. As shown in
[0067]
[0068] As further illustrated in
[0069] Additionally, an exemplary focusing element 240 can be included in the exemplary system shown in
[0070]
[0071]
[0072]
[0073]
[0074]
[0075]
[0076]
[0077]
[0078] Further, in accordance with certain exemplary embodiments of the present disclosure, it is possible to modify the position of the delivery of the refracted and/or diffracted light to the target location in the body by modifying and/or controlling at least one characteristic of the incident light beam, such as the frequency and/or wavelength of the light, e.g., without using any actuators, motors and/or sensors to modify and/or control the position and/or orientation of the optical element(s).
[0079]
[0080]
[0081]
[0082]
[0083]
[0084] As further illustrated in
[0085] According to the exemplary embodiment of the endoscopic laser scalpel system, device, apparatus and arrangement shown in
[0086] The endoscopic heed can include a fiberscope 970 and/or other endoscopic imaging device adjacent to, and with a fixed relation to, the scanner. The fiberscope 970 can be configured to provide or facilitate the illumination to the tissue sample in the body cavity, as well as relay a live video image to the external video processor and image display, such as the video processor 115 and the display 120 illustrated in
[0087] According to certain exemplary embodiments of the system, device, apparatus and arrangement of the present disclosure, one or more additional channels configured to be parallel (or substantially parallel) to the fiberscope 970 can be provided in the endoscopic head. Such additional channels) can vary in size and/or cross-sectional shape, and may be configured and used to provide delivery and/or removal of liquids, gasses and/or small solids from the body cavity, for example. For example, the additional channel(s) can also be configured and/or used for insertion and removal of other surgical instruments, devices, tools, detectors and/or sensors, etc.
[0088] According to the exemplary embodiment of the system, device, apparatus and arrangement illustrated in
[0089] Further, according to another exemplary embodiment of the present disclosure it is possible to incorporate two or more imaging devices (e.g., detector chips, imaging devices, and/or fiberscopes) in the exemplary scanning head to produce a stereoscopic image of the tissue in the body cavity that can be used to provide greater control of the device to the user (e.g., operating surgeon). According to such exemplary embodiments, the front focusing lens can be adjusted to modify the working distance, field of operation, and laser spot size of the scanning head, for example. It is also possible using certain exemplary embodiments of the system, device, apparatus and arrangement according to the present disclosure to Pa configured or structured for positioning the scanning head 900 remotely through an electromechanical arrangement so as to provide for the use of such exemplary embodiments of the system, device, apparatus and arrangement in telemedicine, for example. Communication interfaces can he used to facilitate real-time direct communication and/or communication via the internet, for example, so as to facilitate a user located off-site to remotely control and/or use the exemplary system, device, apparatus and arrangement. The implementation of simulations and/or pre-programmed procedures can also be used to overcome any time-delays that can result from the user being located off-site and otherwise pose a possible difficulty in the performance of certain time-critical operations. It also is possible to incorporate or include an accelerometer and/or a stabilization system in the scanner head to compensate for any unwanted movement during operation, for example.
[0090]
[0091] As shown in
[0092] Additionally, according to certain exemplary embodiments of the present disclosure, a light detector and/or analyzer can be incorporated in the scanner head. Information and/or data can be obtained front the light detector and displayed in real-time, processed and/or stored in a storage arrangement and/or storage device, and used in real-time or subsequently to analyze the scattered light from the surgical laser and/or the light reflected from the tissue. Such exemplary data, information and/or analysis can be used to assess and/or review the performance of the laser device, system, method, arrangement and/or apparatus and effects of the laser surgery, for example.
[0093] While certain types of optical elements have been described herein, one having ordinary skill in the art should appreciate in view of the teachings of the present disclosure that relatively lower-cost Germanium optics in the scanner can be used in accordance with certain exemplary embodiments of the present disclosure, it is also possible to use a combination of a laser control and various different optics. For example, Table 1 shows exemplary numerical data and parameters for exemplary combinations of laser control and different optics in accordance with certain exemplary embodiments of with the present disclosure. One having ordinary skill in the art should appreciate, based on the teachings of the present disclosure, that other exemplary combinations of laser control and different optics can be used in accordance with certain exemplary embodiments of the present disclosure.
TABLE-US-00001 TABLE 1 Exemplary numerical data and parameters for exemplary combinations of laser control and different optics in accordance with the present disclosure # Type Comment Curvature Thickness Glass Semi-Diameter Parameter 1 Parameter 2 0.0000 STANDARD 0.0000 inf 0.0000 0.0000 0.0000 1.0000 PARAXIAL 0.0000 75.0000 0.1500 5.0000 1.0000 2.0000 TILTSURF WEDGE 0.0000 2.7200 ZNSE 6.3500 0.0524 0.0000 3.0000 STANDARD 0.0000 0.5000 6.3500 0.0000 0.0000 4.0000 STANDARD wedge 0.0000 2.7200 ZNSE 6.3500 0.0000 0.0000 5.0000 TILTSURF 0.0000 1.0000 6.3500 0.0524 0.0000 6.0000 STANDARD laser rsrch opt 0.0000 1.6000 ZNSE 7.6200 0.0000 0.0000 7.0000 STANDARD LX-0620-Z-ET1 .5 0.0140 0.0000 7.6200 0.0000 0.0000 8.0000 STANDARD 0.0000 128.4603 2.5718 0.0000 0.0000 9.0000 STANDARD 0.0000 0.0000 18.4306 0.0000 0.0000
[0094]
[0095] As further illustrated in
[0096] The length of the head 1000 can depend on the optical design, the selection, and/or the configuration of the optical elements used to generate the scan. For example, a length 1030 of the head 1000 can be approximately 17 mm, as illustrated in
[0097]
[0098]
[0099]
[0100] For example, the following exemplary equations can be used with a model in accordance with an exemplary embodiment of the present disclosure, such as the exemplary models corresponding to the exemplary sketches 1200, 1220 as illustrated in
where r.sub.1 is the radial displacement from the axis. .sub.1 is the wedge angle, is the distance between the two wedges, R and are the radius and angle of target points in polar coordinates, X and Y are the positions in Cartesian coordinates, and n.sub.1 is the refractive. Index of the wedges.
[0101]
[0102] For example, image 1305 can be a photograph of a trace made on a piece of thermal paper by a laser beam scanned and controlled by an exemplary device made and used in accordance with an exemplary embodiment of the present disclosure. The exemplary trace can be of a previously programmed pairs established in the computer control 130 illustrated in
[0103] Provided herewith in the Appendix is exemplary code that can be used for performing an exemplary procedure in accordance with the present disclosure which can e.g., generate the scanning pattern 1305 shown in the exemplary image 1300 of
[0104] For example, the exemplary procedures illustrated in the Appendix can be used with a CO.sub.2 laser being delivered through a hollow core or photonic bandgap fiber. Such exemplary arrangement and/or system can be coupled with, e.g., a motor controller and industrial ZnSe optics for CO.sub.2 lasers. Certain exemplary motor control equations can be utilized via a computer software and/or programming language such as Matlab, for example. As described herein above, it is possible to use a finer delivery configuration for the laser, as well as a direct laser delivery procedure.
[0105] According to such exemplary embodiment, the exemplary relationship between the desired points in the video image space and the rotational position of the optical elements can be represented by the following equations in a similar manner as described herein above with reference to
[0106] For example, such exemplary equations (or functions) can provide absolute angles of each wedge for each point in a scanning pattern space, which can then be converted to relative angles that each wedge can rotate to obtain to the desired point from the previous point (e.g., to obtain an angle between 35 and 37, a wedge can rotate about 2 from a starting point of 35). According to the exemplary procedures of this exemplary embodiment of the present disclosure, the exemplary angles can then be verified by certain conditions to ensure that the shortest path is taken every time an wedge is rotated from one point to another point (e.g., to ensure that a wedge rotates 5 as opposed to 355). The exemplary angles are then fed into the MotorRotateRelative function (as illustrated in the exemplary code and procedures provided in the Appendix) which sends the motor rotation commands to an exemplary motor controller. Further details of the exemplary procedures and programming instructors are provided in enclosed Appendix, which include comments providing descriptions of the functions and commands used in accordance with certain exemplary embodiments of the present disclosure.
[0107]
[0108]
[0109] The first wedge can rotate the light beam by an angle 1 to provide the light beam to the second prism, which can then produce a second angle 2 for the light beam. If the two angles are equal and opposite from one another, then the light beam would provide little or no net angular change. If the angles are equal and oriented in the same direction as one another, the light beam will likely undergo double (or approximately double) the angular change of a single wedge. A characteristic of this type of the exemplary scanning system can be that the periphery of the corresponding scanned area can be uniquely defined by a single pair of angles. For example, every point in the circular area can be defined by two pairs of angles, and the center can be defined by infinite pairs of angles. Thus, to scan a straight line from one side of the circle, through the center and to the other side, the wedges can be moves simultaneously in opposite directions, for example. Such exemplary optical device/arrangement can be used for accurate optical alignment, and can be effectively and readily operated by a variety of motor and control systems, including, e.g., servo control and/or electromechanical motors and systems
[0110]
[0111]
[0112] As shown in
[0113] Further, the exemplary processing arrangement 1510 can be provided with or include an input/output arrangement 1570, which can include, e.g., s wired network, a wireless network, the internet, an intranet, a data collection probe, a sensor, etc. As shown in
[0114]
[0115]
[0116] For example, starting at subprocess 1710, a device (e.g., endoscope) in accordance with an exemplary embodiment of the present disclosure can locate target tissue within a body from a position within the body. In subprocess 1730, the exemplary processing/computing arrangement 1510 can establish a position of the device relative to the target tissue using a particular arrangement that has a housing that is inserted into the body, for example. Then, the exemplary processing/computing arrangement 1510 can generate control data by (i) tracing over an image of the tissue a path to be cut with at least one electro-magnetic radiation in subprocess 1740, (ii) defining an area to be effected by the at least one electro-magnetic radiation in subprocess 1750, and/or (iii) c controlling the position of the at least one electro-magnetic radiation in real time in subprocess 1750. The exemplary processing/computing arrangement 1510 can then, in subprocess 1770, with at least one actuating arrangement provided in the housing, control at least one optical element provided in the housing, based on the control data, to refract and/or diffract at least one light. The exemplary path can be based on a pattern in accordance with certain exemplary embodiments of the present disclosure, and the housing and/or actuating arrangement can be structured to be inserted into the body, for example.
[0117]
[0118]
[0119] In yet another exemplary embodiment of the present disclosure, a further set (e.g., pair) of coils and magnets (not shown in
[0120] It should be understood that the exemplary system shown in
EXEMPLARY APPLICATIONS
[0121] While the exemplary embodiment of the steering and focusing system/arrangement according to the present disclosure can be used to improve a minimally invasive surgical treatment of cancers of the head and neck, it is possible to use siren exemplary systems/arrangements to treat diseases of other anatomical regions and to work with other types of laser wavelengths. Other exemplary areas of application can include laparoscopic, gastrointestinal, urologic and thoracoscopic minimally invasive surgery
[0122] The foregoing merely illustrates the principles of the disclosure. Various modifications and alterations to the described embodiments will be apparent to those skilled in the art in view of the teachings herein, and especially in the appended claims. It will thus be appreciated that those skilled in the art will be able to devise numerous systems, arrangements, and methods which, although not explicitly shown or described herein, embody the principles of the disclosure and are thus within the spirit and scope of the disclosure. In addition, all publications and references referred to above are incorporated herein by reference in their entireties it should be understood that the exemplary procedures described herein can be stored on any computer accessible medium, including a hard drive, RAM, ROM, removable disks, CD-ROM, memory sticks, etc., and executed by a processing arrangement which can be a microprocessor, mini, macro, mainframe, etc. In addition, to the extent that the prior art knowledge has not been explicitly incorporated by reference herein above, it is explicitly being incorporated herein in its entirety. All publications referenced above are incorporated herein by reference in their entireties.
APPENDIX
[0123] I. Script file used to entirely run the system by setting parameters, defining the desired laser path, and sending the necessary commands to each motor. Calls the various functions listed on the following pages, (ControlMotorMASTER.m):
TABLE-US-00002 clc; clear all; close all % matlab function to reset serial port instrreset s=serial(com1, Terminator, CR): fopen(s); % Stefan's TMCM-310 initialization routine MotorInitialization(s) % pause prevents serial port from choking pause(0.05) % Stefan's TMCM-310 homing routine MotorHome(s) pause(0.05) % % Defining triangle path for laser to follow: % % Change k value in loop below to 121 when using this smaller triangle % x(1:30)=[3:0.1:0.1]; % x(31:60)=[0:0.1:2.9]; % x(61:121)=fliplr([3:0.1:3]); % y(1:30)=[1.5:0.1:1.4]; % y(31.60)=fliplr([1.4:0.1:1.5]); % y(61:121)=1.5; % % plotting triangular path for reference % % plot(x,y) % Change k value in loop below la 201 when using this larger triangle x(1:50)=[5:0.1:0.1]; x(51:100)=[0:0.1:4.9]; x(101:201)=fliplr([5:0.1:5]); y(1:50)=[2.5:0.1:2.4]; y(51:100)=fliplr([2.4:0.1:2.5]); y(101:201)=2.5; % plotting triangular path for reference % plot(x,y) % as homing switches are set to 12 o'clock, we move wedges to % center point and call that 0 degrees for both MotorRotateRelative(s,90,90); absth1=(0.9*round((90/0.9)*4.2857)/4.2857)+90; absth2=absth1; % defining maximum radius of each circle (2*r is the maximum radius for the % two combined circles)-NOTE: This will later need to change to a function % of the distance from the wedges to the target plane. r=3; % now we move the wedges to the desired points % NOTE: change the max k value to match the number of points in the % triangle defined above for k=1:201 if sqrt(x(k){circumflex over ()}2+y(k){circumflex over ()}2)<=2*r % check to make sure inside the field % For testing purposes, show x and y values. % X=x(k) % Y=y(k) % convert points to angles with our own conversion function [th1 th2]=xy2th1th2(x(k),y(k),r); % Setting conditions to pick shortest path rotth1=th1absth1; rotth2=th2absth2; if rotth1>180 rotth1=rotth1360; elseif rotth1<(180) rotth1=rotth1+360; end if rotth2>180 rotth2=rotth2360; elseif rotth2<(180) rotth2=rotth2+360; end % Stefan's move wedges function [relth1 relth2]=MotorRotateRelative(s,rotth1,rotth2); % update current angular position absth1=absth1+relth1; absth2=absth2+relth2; % Pause to allow 2nd motor to reach its desired point before the % first motor starts rotating to the next point pause(0.1) else out of range end end
[0124] II. Motor initialization function to set motor parameters. Sends commands to the motor driver/controller, (MotorInitialization.m):
TABLE-US-00003 function [ ] = MotorInitialization(s) %Motor Settings Function MC0=[ASAP 6, 0, 400 13]; %Max Current to Motors 0 and 1 (0.8A) MC1=[ASAP 6, 1, 400 13]; MPS0=[ASAP 4, 0, 50 13]; %Max Positioning Speed for Motors 0 and 1 MPS1=[ASAP 4, 1, 50 13]; MSR0=[ASAP 140, 0, 1 13]; %Microstep Resolution for Motors 0 and 1 - Half-stepped MSR1=[ASAP 140, 1, 1 13]; for a=1:length(MC0) fwrite(s,int8(MC0(a))) end out=fscanf(s); out=fscanf(s); pause(0.05) for b=1:length(MC1) fwrite(s,int8(MC1(b))) end out=fscanf(s); out=fscanf(s); pause(0.05) for c=1;length(MPS0) fwrite(s,int8(MPS0(c))) end out=fscanf(s); out=fscanf(s); pause(0.05) for d=1:length(MPS1) fwrite(s,int8(MPS1(d))) end out=fscanf(s); out=fscanf(s); pause(0.05) for e=1:length(MSR0) fwrite(s,int8(MSR0(e))) end out=fscanf(s); out=fscanf(s); pause(0.05) for f=1:length(MSR1) fwrite(s,int8(MSR1(f))) end out=fscanf(s); out=fscanf(s); pause(0.05)
[0125] III. Motor homing function which zeros the motor position, (MotorHome.m)
TABLE-US-00004 function [ ]=MotorHome(s) % Motor Homing Function for TMCM-300 % For limit: switches connected with NC terminal to L and % common terminal to GND on the TMCM-310 board % create reference search start strings RFS0a=[ARFS START, 0 13]; RFS1a=[ARFS START, 1 13]; % create reference search status strings RFS0b=[ARFS STATUS, 0 13]; RFS1b=[ARFS STATUS, 1 13]; % create end condition string endcondition=int8([BA 100 8 13]); % send the refernce search start commands and clear replies for a=1:length(RFS0a) fwrite(s,int8(RFS0a(a))) end out=fscanf(s); out=fscanf(s); pause(0.05) for a=1:length(RFS1a) fwrite(s,int8(RFS1a(a))) end out=fscanf(s); out=fscanf(s); pause(0.05) % send the reference search start commands and get replies for a=1:length(RFS0b) fwrite(s,int8(RFS0b(a))) end outCOM0=int8(fscanf(s)); outRET0=int8(fscanf(s)); pause(0.05) for a=1:length(RFS1b) fwrite(s,int8(RFS1b(a))) end outCOM1=int8(fscanf(s)); outRET1=int8(fscanf(s)); pause(0.05) % compare replies to endcondition while outRET0(8)~=48 for a=1:length(RFS0b) fwrite(s,int8(RFS0b(a))) end outCOM0=int8(fscanf(s)); outRET0=int8(fscanf(s)); pause(0.05) end while outRET1(8)~=48 for a=1:length(RFS1b) fwrite(s,int8(RFS1b(a))) end outCOM1=int8(fscanf(s)); outRET1=int8(fscanf(s)); pause(0.05) end
[0126] IV. Motor relative rotation function fiat sends the necessary commands to move each motor relative to its current position. (MotorRotateRelative.m)
TABLE-US-00005 function [realth1, realth2]=MotorRotateRelative(s, theta1, theta2) %Function to rotate motor by an angular ammount % s is the serial port object. % theta1 and theta2 are the angles %Define Command Strings to send to TMCM-310 % convert angles to half steps - (0.9 is half stepped) % the fraction 4.2857 is the ratio between the two pulleys steps1=round((theta1/0.9)*(60/14)); steps2=round((theta2/0.9)*(60/14)); outstr0=[AMVP REL, 0, int2str(steps1) 13]; outstr1=[AMVP REL, 1, int2str(steps2) 13]; realth1=steps1*0.9/(60/14); realth2=steps2*0.9/(60/14); %Writing Relative Positioning Strings to TMCM-310 for i=1:length(outstr0) fwrite(s,int8(outstr0(i))) end %The following returns are necessary in order for the homing function %to work properly. This is because the sent and returned strings build up %and must be scanned after each command in order to get the return string %corresponding to each command. out=fscanf(s); out=fscanf(s); pause(0.05) %The pause is necessary in order for the board to accept both commands without error. for j=1:length(outstr1) fwrite(s,int8(outstr1(j))) end out=fscanf(s); out=fscanf(s); pause(0.05)
[0127] V. Function to convert (x,y) point to angles of rotation for each wedge. (xy2th1th2.m)
TABLE-US-00006 % This function converts the input x and y co-ordinates to angles theta1 % and theta2. This program always gives the value of the angle from the % position it is at, i.e. considering that point as the origin. function [theta1,theta2]=xy2th1th2(x,y,r) n=sqrt((x{circumflex over ()}2)+(y{circumflex over ()}2)); if n<=(2*r) %The value of variable b and the formula for theta1 and theta2 was %mathematically calculated. b = acosd(sqrt(x{circumflex over ()}2+y{circumflex over ()}2)/(2*r)); theta1 = ((atan2(y,x)*180)/pi)+ b; theta2 = ((atan2(y,x)*180)/pi) b; else theta1=(The values of x and y are out of the maneuvering limits) theta2=(The values of x and y are out of the maneuvering limits) end