FLY BY WIRE CONTROL FOR ATHERECTOMY
20230123902 · 2023-04-20
Assignee
Inventors
- Daniel Frank Massimini (Brooklyn Park, MN, US)
- Michael Kaland (Minneapolis, MN, US)
- Corydon Carlson (Stillwater, MN, US)
- Jarrod Kenneth Neuharth (Minneapolis, MN, US)
Cpc classification
A61B2017/00199
HUMAN NECESSITIES
A61B2017/00221
HUMAN NECESSITIES
A61B34/76
HUMAN NECESSITIES
A61B17/320758
HUMAN NECESSITIES
A61B2090/064
HUMAN NECESSITIES
A61B2034/301
HUMAN NECESSITIES
International classification
A61B17/3207
HUMAN NECESSITIES
Abstract
An atherectomy system includes a user interface that an operator engages with in order to indicate requested movement of a drive assembly. One or more sensors are adapted to ascertain one or more conditions of the drive assembly and to output one or more condition signals to a controller that is operably coupled with the operator assembly and the drive assembly. The controller is adapted to receive the request signal from the operator assembly and the one or more condition signals, to determine a command signal in response to the received request signal and the received one or more condition signals, and provide the command signal to the drive assembly. The drive assembly is adapted to move relative to the advancer assembly in accordance with the command signal.
Claims
1. An atherectomy system, comprising: an advancer assembly; a drive assembly adapted to translate relative to the advancer assembly, the drive assembly including a drive shaft operably coupled with the drive assembly such that the drive shaft translates with the drive assembly; an operator assembly including a user interface that an operator engages with in order to indicate requested movement of the drive assembly, the user interface configured to output a request signal indicating requested movement of the drive assembly; one or more sensors adapted to ascertain one or more conditions of the drive assembly and to output one or more condition signals; a controller operably coupled with the operator assembly and the drive assembly, the controller adapted to: receive the request signal from the operator assembly and the one or more condition signals; determine a command signal in response to the received request signal and the received one or more condition signals; and provide the command signal to the drive assembly; wherein the drive assembly is adapted to move relative to the advancer assembly in accordance with the command signal.
2. The atherectomy system of claim 1, further comprising a servo motor that is adapted to move the drive assembly relative to the advancer assembly in response to the command signal.
3. The atherectomy system of claim 2, wherein one of the one or more sensors comprises a servo force sensor that is adapted to provide the controller with a force signal indicating resistance to movement of the drive assembly relative to the advancer assembly.
4. The atherectomy system of claim 2, wherein the drive assembly further comprises a drive motor adapted to rotate the drive shaft.
5. The atherectomy system of claim 4, wherein one of the one or more sensors comprises a drive motor sensor that is adapted to provide the controller with a drive motor condition signal indicating a current operating condition of the drive motor.
6. The atherectomy system of claim 2, wherein one of the one or more sensors comprises a drive assembly position sensor that is adapted to provide the controller with a drive assembly position signal indicating a relative position of the drive assembly.
7. The atherectomy system of claim 2, further comprising a feedback generator that is adapted to change a feel of the user interface in order to indicate a sensed condition of the drive assembly.
8. The atherectomy system of claim 2, wherein the feedback generator comprises an active feedback generator.
9. The atherectomy system of claim 8, wherein the controller is further adapted to: determine an active feedback generation signal based upon signals received from the one or more sensors adapted to ascertain one or more conditions of the drive assembly; and provide the active feedback generation signal to the active feedback generator; wherein the active feedback generator is adapted to generate feedback to the user interface in accordance with the active feedback generation signal.
10. The atherectomy system of claim 9, wherein the controller is further adapted to: determine the active feedback generation signal in accordance with a first set of tuning parameter values when the operator is requesting that the drive assembly move in an anterograde ablation direction; and determine the active feedback generation signal in accordance with a second set of tuning parameter values, different from the first set of tuning parameter values, when the operator is requesting that the drive assembly move in a retrograde ablation direction.
11. The atherectomy system of claim 10, wherein the controller is further adapted to provide relatively less feedback to the user interface via the active feedback generator when the operator is requesting relatively low force movement of the drive assembly and to provide relatively greater feedback to the user interface via the active feedback generator when the operator is requesting relatively high force movement of the drive assembly.
12. The atherectomy system of claim 10, wherein the controller is further adapted to provide relatively less feedback to the user interface via the active feedback generator when the operator is requesting that the drive assembly move in the anterograde ablation direction and to provide relatively more feedback to the user interface via the active feedback generator when the operator is requesting that the drive assembly move in the retrograde ablation direction.
13. The atherectomy system of claim 1, further comprising an atherectomy burr that is adapted to be secured to the drive shaft and that includes: a tapered body including a proximal taper and a distal taper; a first ablating surface disposed on the proximal taper for retrograde ablation; and a second ablating surface disposed on the distal taper for anterograde ablation.
14. The atherectomy system of claim 61, wherein the controller is further adapted to engage a fail-safe operation in the event that communication between the controller and any of the one or more sensors is lost.
15. The atherectomy system of claim 1, wherein the operator assembly further comprises a user interface position sensor that provides the controller with a signal indicating a current position of the user interface.
16. An atherectomy system that is adapted for both anterograde direction ablation and retrograde direction ablation, the atherectomy system comprising: an operator assembly including: a user interface that an operator engages with in order to indicate requested movement of the drive assembly, the user interface configured to output a request signal indicating requested movement of the drive assembly; a first controller operably coupled with the operator assembly and adapted to receive the request signal from the user interface; and an advancer assembly including: a drive assembly adapted to translate relative to the advancer assembly, the drive assembly including a drive shaft operably coupled with the drive assembly such that the drive shaft translates with the drive assembly; one or more sensors adapted to ascertain one or more conditions of the drive assembly and to output one or more condition signals; a second controller operably coupled with the operator assembly and the drive assembly, the second controller adapted to: receive the request signal from the first controller and the one or more condition signals; determine a command signal in response to the received request signal and the received one or more condition signals; and provide the command signal to the drive assembly; wherein the drive assembly is adapted to move relative to the advancer assembly in accordance with the command signal.
17. The atherectomy system of claim 16, wherein the first controller and the second controller are each adapted to communicate wirelessly with each other.
18. The atherectomy system of claim 16, wherein the operator assembly further comprises an active feedback generator operably coupled with the user interface.
19. The atherectomy system of claim 16, further comprising an atherectomy burr that is adapted to be secured to the drive shaft and that includes: a tapered body including a proximal taper and a distal taper; a first ablating surface disposed on the proximal taper for retrograde ablation; and a second ablating surface disposed on the distal taper for anterograde ablation.
20. An atherectomy system, comprising: an advancer assembly; a drive assembly adapted to translate relative to the advancer assembly, the drive assembly including a drive shaft operably coupled with the drive assembly such that the drive shaft translates with the drive assembly; an operator assembly including: a user interface that an operator engages with in order to indicate requested movement of the drive assembly, the user interface configured to output a request signal indicating requested movement of the drive assembly; an active feedback generator operably coupled with the user interface, the active feedback generator adapted to alter a feel of the user interface in response to a received feedback signal; one or more sensors adapted to ascertain one or more conditions of the drive assembly and to output one or more condition signals; a controller operably coupled with the operator assembly and the drive assembly, the controller adapted to: receive the request signal from the operator assembly and the one or more condition signals; determine a command signal in response to the received request signal and the received one or more condition signals; determine the feedback signal; provide the command signal to the drive assembly; and provide the feedback signal to the active feedback generator; wherein the drive assembly is adapted to move relative to the advancer assembly in accordance with the command signal.
Description
BRIEF DESCRIPTION OF THE DRAWINGS
[0025] The invention may be more completely understood in consideration of the following detailed description of various embodiments of the invention in connection with the accompanying drawings, in which:
[0026]
[0027]
[0028]
[0029]
[0030]
[0031]
[0032]
[0033] While the disclosure is amenable to various modifications and alternative forms, specifics thereof have been shown by way of example in the drawings and will be described in detail. It should be understood, however, that the intention is not to limit the disclosure to the particular embodiments described. On the contrary, the intention is to cover all modifications, equivalents, and alternatives falling within the spirit and scope of the disclosure.
DESCRIPTION
[0034] For the following defined terms, these definitions shall be applied, unless a different definition is given in the claims or elsewhere in this specification.
[0035] All numeric values are herein assumed to be modified by the term “about,” whether or not explicitly indicated. The term “about” generally refers to a range of numbers that one of skill in the art would consider equivalent to the recited value (i.e., having the same function or result). In many instances, the terms “about” may include numbers that are rounded to the nearest significant figure.
[0036] The recitation of numerical ranges by endpoints includes all numbers within that range (e.g. 1 to 5 includes 1, 1.5, 2, 2.75, 3, 3.80, 4, and 5).
[0037] As used in this specification and the appended claims, the singular forms “a”, “an”, and “the” include plural referents unless the content clearly dictates otherwise. As used in this specification and the appended claims, the term “or” is generally employed in its sense including “and/or” unless the content clearly dictates otherwise.
[0038] The following detailed description should be read with reference to the drawings in which similar elements in different drawings are numbered the same. The drawings, which are not necessarily to scale, depict illustrative embodiments and are not intended to limit the scope of the invention.
[0039] Cardiovascular disease and peripheral arterial disease may arise from accumulation of atheromatous material on the inner walls of vascular lumens, resulting in a condition known as atherosclerosis. Atheromatous and other vascular deposits may restrict blood flow and can cause ischemia in a heart of a patient, vasculature of a patient's legs, a patient's carotid artery, etc. Such ischemia may lead to pain, swelling, wounds that will not heal, amputation, stroke, myocardial infarction, and/or other conditions.
[0040] Atheromatous deposits may have widely varying properties, with some deposits being relatively soft and others being fibrous and/or calcified. In the latter case, the deposits may be referred to as plaque. Atherosclerosis occurs naturally as a result of aging, but may also be aggravated by factors such as diet, hypertension, heredity, vascular injury, and the like. Atherosclerosis may be treated in a variety of ways, including drugs, bypass surgery, and/or a variety of catheter-based approaches that may rely on intravascular widening or removal of the atheromatous or other material occluding the blood vessel. Atherectomy is a catheter-based intervention that may be used to treat atherosclerosis.
[0041] Atherectomy is an interventional medical procedure performed to restore a flow of blood through a portion of a patient's vasculature that has been blocked by plaque or other material (e.g., blocked by an occlusion). In an atherectomy procedure, a device on an end of a drive shaft that is used to engage and/or remove (e.g., abrade, grind, cut, shave, etc.) plaque or other material from a patient's vessel (e.g., artery or vein). In some cases, the device on an end of the drive shaft may be abrasive and/or may otherwise be configured to remove plaque from a vessel wall or other obstruction in a vessel when the device is rotating and engages the plaque or other obstruction. In some cases, atherectomy involves using an abrasive atherectomy burr that is rotated at high speeds exceeding 100,000 revolutions per minute (RPM) in order to abrade plaque and other hardened materials from within the patient's vessel. Atherectomy burrs may be rotated at speeds exceeding 140,000 RPM, at speeds exceeding 180,000 RPM and even at speeds as high as 220,000 RPM. Atherectomy may include orbital atherectomy in addition to rotational atherectomy.
[0042]
[0043] It will be appreciated that the drive shaft 20, which is shown schematically, may include additional components. For example, the drive shaft 20 may include an outer sheath (not shown). In some cases, the outer sheath may be adapted to allow the drive shaft 20 to rotate within the outer sheath. The outer sheath may be secured relative to the drive assembly 12 such that the outer sheath moves left and right as the drive assembly 12 (and hence the drive shaft 20) moves left and right. As a result, the position of the atherectomy burr 22 relative to the outer sheath does not change. In some cases, the outer sheath may instead be secured relative to the advancer assembly 14 such that the drive shaft 20 is able to rotate within the outer sheath. The outer sheath may remain stationary while the drive assembly 12 translates left and right. This means that the position of the atherectomy burr 22 relative to the outer sheath does change.
[0044] The atherectomy system 10 includes an operator assembly 24 that has a user interface 26. The operator assembly 24 may be adapted to be hand-held. In some instances, the operator assembly 24 may be adapted to be secured to a work surface. In some instances, the user interface 26 may be considered as taking the form of a joystick or other game controller. In some cases, the user interface 26 may be a knob that is easily grasped by an operator operating the atherectomy system 10. The user interface 26 may include a knob that slides back and forth, or perhaps a knob that rotates. The user interface 26 may include a lever that can be moved to indicate a forward direction or a backward direction. In some cases, the user interface 26 may include a touch sensitive controller or even a touch screen. Moving the user interface 26 back and forth in the directions indicated by arrows 28 and 30 may cause the operator assembly 24 to output a request signal for the drive assembly 12 to correspondingly move the drive assembly 12 back and forth in the directions indicated by the arrows 16 and 18, respectively, as will be discussed.
[0045] The drive assembly 12 may include a drive motor 32, such as an electric drive motor, a pneumatic drive motor, a hydraulic drive motor or even a windup drive motor. The drive motor 32 may be disposed within the drive assembly 12, as shown in phantom. In some cases, the drive motor 32 may not be disposed within the drive assembly 12, but may instead be remotely located within a console 34, with a flexible drive cable 36 extending from the drive motor 32 to the drive assembly 12.
[0046] In some cases, the drive motor and other components, such as but not limited to a controller that is adapted to regulate operation of the drive motor, may be disposed in a reusable assembly that either remains outside of the sterile field during use, or may be bagged or otherwise sealed for use within the sterile field. In some cases, a reusable assembly may be adapted to be sterilized a plurality of times and thus can be used for more than one patient. In some cases, at least some of the drive assembly 12, the advancer assembly 14, the drive shaft 20 and the atherectomy burr 22 may be considered as being part of a single use assembly, that is sterilizable for use with a single patient and then is disposed of. In some cases, the entire atherectomy system 10 may be considered to be adapted for single use. In some cases, the entire atherectomy system 10 may be considered to be adapted for multiple uses.
[0047] In some cases, the drive shaft 20 is a coil spring. It will be appreciated that a coil spring may have a first set of properties when under compression, such as when the drive shaft 20 is being advanced distally and the atherectomy burr 22 has reached an obstacle, and may have a second set of properties that are different from the first set of properties when under tension, such as when the drive shaft 20 is being withdrawn proximally and the atherectomy burr 22 has reached an obstacle. In some cases, while the drive shaft 20 is intended to rotate in a particular rotational direction when being used to drive the atherectomy burr 22, instances of excessive torque may cause the atherectomy system 10 to behave differently. For example, a controller regulating operation of the drive assembly 12 may stop the drive shaft 20 and may briefly reverse its rotational direction. It will be appreciated that this may cause the drive shaft 20 to alternate between winding, when driven in its primary direction, and unwinding, when either driven in a rotational direction opposite its primary direction or allowed to unwind on its own. It will be appreciated that the feel of the atherectomy system 10, as manifested in the force the user feels when trying to move the knob 26, may not be consistent depending on what the drive shaft 20 is doing.
[0048] In some cases, the atherectomy system 10 may provide a particular feedback to the user when the user is using the atherectomy system 10 to ablate in an anterograde direction, meaning advancing the atherectomy burr 22 in a distal direction into a lesion to be removed or reduced. In some cases, the feedback provided to the user during ablation in an anterograde direction provides predictability, i.e., the user learns to recognize how the feedback the user is receiving via the force the user is applying to the user interface 26 translates into what the drive shaft 20 is doing. The user learns that a particular application of force via the user interface 26 means that moving the atherectomy burr 22 a particular distance, for example. The feedback when ablating in the anterograde direction may be considered as largely being “linear”.
[0049] However, in some cases there may be a desire to also be able to ablate in a retrograde direction, i.e., while moving the atherectomy burr 22 in a proximal direction. This may come about if the user applies too much force, and the atherectomy burr 22 pops through the lesion and ends up distal of the lesion. This is referred to as “watermelon seeding” the atherectomy burr 22. Alternatively or additionally, once a lesion is removed or reduced while ablating in an anterograde direction, the atherectomy burr 22 may be translated distal to the lesion, such that on translation in the proximal direction, the atherectomy burr 22 is able to ablate in the retrograde direction. This is known as “polishing” the lesion. Ablation in both the anterograde direction and the retrograde direction can be advantageous relative to polishing solely in the anterograde direction. Ablating in a retrograde direction may provide the user with feedback that is less predictable and less “linear”. Accordingly, there is a risk of providing too much force, which can cause potential tissue damage or even cause the atherectomy burr 22 to become stuck and in some instances occlude blood flow.
[0050] The atherectomy system 10 includes a controller 38 that receives the request signal from the operator assembly 24 and determines a corresponding command signal that will be sent to the drive assembly 12. The command signal may be based at least in part upon the request signal. The command signal may be based at least in part upon whether the operator is instructing, by movement of the user interface 26, to move the drive assembly 12 in an anterograde ablation direction or in a retrograde ablation direction. The command signal may be based at least in part upon signals received from one or more sensors (not shown) that provide the controller 38 with additional information regarding the performance of the atherectomy system 10. This may include, for example, the relative position of the drive assembly 12 relative to the advancer assembly 14. This may include, for example, information pertaining to how much force is being applied by the drive assembly 12, the rotational speed of the drive shaft 20, and the like.
[0051] In some cases, the controller 38 may be considered as being the connection between the operator assembly 24 and the advancer assembly 14, with the controller 38 operably disposed between the operator assembly 24 and the advancer assembly 14. The controller 38 may be part of the operator assembly 24. In some cases, the controller 38 may be part of the advancer assembly 14. In some cases, the controller 38 or at least the functionality thereof may reside in a remote computer, for example. In some cases, the controller 38 may not be a single controller, but may instead include a first controller that is operably coupled with the operator assembly 24 and a second controller that is operably coupled with the drive assembly 14.
[0052] In some instances, the operator assembly 24 may be close enough to the advancer assembly 14 to enable a physical connection via a cable extending therebetween. In some instances, the operator assembly 24 may be remote from the advancer assembly 14, and communication therebetween may be over a network such as a local area network (LAN) or a wide area network (WAN). In some cases, the Internet may be used to provide communication between the operator assembly 24 and the advancer assembly 14.
[0053] It will be appreciated that when the operator engages the user interface 26, they are not directly moving the drive assembly 12. Rather, moving or otherwise engaging the user interface 26 causes the request signal to be sent to the controller 38. The controller 38 uses the request signal, and perhaps additional inputs as well, to determine the corresponding command signal. The command signal is sent from the controller 38 to the drive assembly 12 and the drive assembly 12 responds appropriately. The atherectomy system 10 may be considered as functioning as a fly by wire atherectomy system in which there is no direct mechanical relationship between movement of the user interface 26 and corresponding movement of the drive assembly 12.
[0054] As a result of the controller 38 determining an appropriate command signal in response to receiving the request signal, it will be appreciated that the controller 38 is able to modify how the drive assembly 12 responds to a particular input. When the drive assembly 12 is moving in the anterograde ablation direction, the controller 38 may utilize a first set of tuning parameter values when determining the appropriate command signal and the controller 38 may utilize a second set of tuning parameter values when determining the appropriate command signal when ablating in the retrograde direction.
[0055] In some cases, as will be discussed, feedback may be provided to the user interface 26 in order to modify how the operator engages the user interface 26. For example, if the controller 38 determines that the operator is attempting to move the drive assembly too quickly, or too far, the controller 38 may generate an appropriate command that causes feedback to be provided to the user interface 26. If the operator is pushing too hard, for example, the feedback may increase the relative force, or resistance to movement, that the operator may feel via the user interface 26. How the feedback is created will be discussed subsequently.
[0056] In some cases, feedback may be passive. In some instances, feedback may be active, meaning that the feedback changes in accordance with current operating conditions. Some details regarding feedback may be found in U.S. 62/237,679 filed Aug. 27, 2021 and entitled ATHERECTOMY SYSTEM WITH ANTEROGRADE AND RETROGRADE ABLATION, which application is incorporated by reference herein in its entirety.
[0057]
[0058] The operator assembly 42 includes a position sensor 52 and an active feedback generator 54. The position sensor 52 may be adapted to output a signal indicating a current position of the user interface 44. The signal may indicate an actual position. It will be appreciated that by tracking the position of the user interface 44 over time, the velocity of the user interface 44, or how quickly an operator is moving the user interface 44, may be determined. The velocity of the user interface 44 may also be determined by taking a derivative of a function indicating the position of the user interface 44, for example.
[0059] The active feedback generator 54 may be adapted to provide feedback to the user interface 44. This may include increasing or decreasing the relative force needed to move the user interface 44 relative to the fixed portion 46. Feedback may include introducing a vibration, for example, as a warning signal to the operator. How the active feedback generator 54 performs, and what feedback is provided when, may be determined by a controller 56.
[0060] The active feedback generator 54 may take a variety of forms, as long as the active feedback generator 54 is able to adjust the relative feedback provided by the active feedback generator 54 in response to a received signal. As an example, the active feedback generator 54 may include a ferrofluidic coupler that can operate magnetically. For example, a viscosity of a ferrofluidic fluid passing through an aperture may be varied in response to a received signal. When the viscosity of the fluid increases, a greater resistance to movement of the user interface 44 is felt by the operator, thereby helping the operator to know to apply less force to the interface 44, and thus the lesion, so as to avoid possible situations of the burr sticking or getting stuck. When the viscosity of the fluid decreases, a relatively lesser resistance to motion of the interface 44 is felt by the user.
[0061] The active feedback generator 54 may include an electro hydraulic coupler. The electro hydraulic coupler can change the size of an orifice through which a fluid is forced. In some cases, an electro hydraulic coupler may be considered as being a dynamically controllable spring and dashpot system. Changing the orifice dimensions as a response to sensor input can change the compression and rebound rate of the electro hydraulic coupler. Additional details regarding active feedback may be found in U.S. 62/237,679, incorporated by reference herein. The active feedback generator 54 may include an electric motor with a leadscrew, for example.
[0062] The position sensor 52 and the active feedback generator 54 are both operably coupled with the controller 56, so that the controller 56 is provided with information regarding the current position of the user interface 44. The controller 56 is also provided with additional information from a variety of sensors that may be included within the atherectomy system 40.
[0063] The atherectomy system 40 includes an advancer assembly 58. The advancer assembly 58 includes a drive assembly 60 that is adapted to move relative to a fixed portion 62 of the advancer assembly 58. The drive assembly 60 is adapted to move left and right, in the direction of arrows 64 and 66, respectively, in response to a command signal provided by the controller 56. The advancer assembly 58 includes a servo motor 68 that receives the command signal from the controller 56 and actuates itself to move the drive assembly 60 back and forth in the direction of the arrows 64 and 66. Accordingly, if for example, the operator moved the user interface 44 in the direction indicated by the arrow 50, the servo motor 68 will move the drive assembly 60 in the direction indicated by the arrow 66, or in the anterograde ablation direction. Alternatively, if the operator moves the user interface 44 in the direction indicated by the arrow 48, the servo motor 68 will move the drive assembly 60 in the direction indicated by the arrow 64, or in the retrograde ablation direction. It will be appreciated that by including the servo motor 68 under control of the controller 56, it is possible for the atherectomy system 40 to function in an autonomous ablation mode once the atherectomy burr 22 has reached a particular lesion.
[0064] A servo sensor 70 provides the controller 56 with a force signal that indicates the force being applied to the servo motor 68 as a result of resistance to movement of the drive assembly 60. A drive assembly position sensor 72 provides the controller 56 with a drive assembly position signal indicating the current position of the drive assembly 60. A drive motor sensor 74 provides the controller 56 with a drive motor condition signal that indicates a current condition of the drive motor (such as the drive motor 32, not shown in
[0065] These sensors can take a variety of forms. For example, position sensors such as the position sensor 52 and the position sensor 72 may include potentiometers, Hall effect sensors, linear variable differential transformers (LVDT), rotary variable differential transformers (RVDT), inductive sensors such as eddy current sensors, proximity sensors and rotary encodes. The servo sensor 70 can include a position sensor or a thermal sensor. The servo sensor 70 may be the servo motor 70 itself, reporting on current and voltage values for the servo motor 70. The drive motor sensor 74 may include a position sensor or a thermal sensor. The drive motor sensor 74 may be the drive motor 32 itself, reporting on current and voltage values for the drive motor 32. Force sensors may include strain gauges, Wheatstone bridges, load cells and force sensitive resistors such as a piezoelectric force sensor.
[0066]
[0067] The second controller 88 receives signals from the various sensors 70, 72, 74 and shares this information with the first controller 86. Either the first controller 86 or the second controller 88 determines an appropriate feedback to be generated by the active feedback generator 54. In some cases, the first controller 86 and the second controller 88 are each able to perform all of the functions of the atherectomy system 80 in order to provide redundancy if one of the controllers 86, 88 were to cease functioning or if communication therebetween was lost, even temporarily. In some cases, each of the controllers 86, 88 may include a fail safe mode that allows the atherectomy system 80 to be safely shut down and withdrawn from the patient if there is a failure of one or more components of the atherectomy system 80.
[0068] The first controller 86 is in communication with the second controller 88 via a network generically shown as a network 90. In some cases, the operator assembly 82 may be well separated from the advancer assembly 84. This may mean separate rooms in a building, or in separate buildings. The operator assembly 82 and the advancer assembly 84 may be geographically distant from each other. It will be appreciated that by including the servo motor 68 under control of the controller 88 (or the controller 86), it is possible for the atherectomy system 80 to function in an autonomous ablation mode once the atherectomy burr 22 has reached a particular lesion.
[0069]
[0070] As an example, the passive feedback generator 106 may be adapted such that little or no additional resistance or force is generated if the operator is moving the user interface 44 slowly. Alternatively, if the user interface 44 is moved more quickly, the passive feedback generator 106 may provide additional resistance to movement. In some cases, the passive feedback generator 106 may be adapted to provide little or no additional resistance or force if the operator is applying a low force to the user interface 44. However, if the operator applies more force to the user interface 44, the passive feedback generator 106 may apply a greater resistive force in order to limit movement. It will be appreciated that by including the servo motor 68 under control of the controller 88 (or the controller 86), it is possible for the atherectomy system 100 to function in an autonomous ablation mode once the atherectomy burr 22 has reached a particular lesion.
[0071] In some cases, the passive feedback generator 106 may include a spring and dashpot. A dashpot is a mechanical device, a damper that resists motion via viscous friction. The resulting force applied by the dashpot may be proportional to velocity, but in the opposite direction. Thus, the dashpot slows the motion. If the user interface 44 is moved slowly, the dashpot will have little impact on applied force. However, if the user interface 44 is moved more quickly, a greater opposing force may be applied. A spring may be included in order to resist displacement. In some cases, a spring and dashpot may function similarly to how a shock absorber functions on a car or truck, for example. In some cases, it is contemplated that a spring and dashpot may include one or more valves or other mechanisms that may cause damping to be different, depending on the direction of movement. In some cases, possible adjustments may include high and low speed compression rate, rebound rate and preload, for example.
[0072] In some cases, the passive feedback generator 106 may include a non-Newtonian fluid. A non-Newtonian fluid is a fluid that does not follow Newton's law of viscosity, i.e., constant viscosity independent of stress. In a non-Newtonian fluid, viscosity can change when under force to either be more liquid or more solid. Non-Newtonian fluids may be dilatant, meaning that the viscosity increases when shear is applied (known as shear thickening), or pseudoplastic, in which viscosity decreases with applied shear (known as shear thinning). In some cases, the non-Newtonian fluid includes a dilatant fluid.
[0073] In some cases, the passive feedback generator 106 may include a pair of magnets that can be arranged with like poles facing each other. A first magnet may be secured relative to the user interface 44 with a second magnet secured relative to the fixed portion 46. As the two magnets move closer together, there will be an increasing repelling force between the two magnets. As the magnets move away from each other, the repelling force will decrease rapidly. Additional details regarding passive feedback may be found in U.S. 62/237,679, incorporated by reference herein.
[0074]
[0075]
[0076]
[0077] It should be understood that this disclosure is, in many respects, only illustrative. Changes may be made in details, particularly in matters of shape, size, and arrangement of steps without exceeding the scope of the disclosure. This may include, to the extent that it is appropriate, the use of any of the features of one example embodiment being used in other embodiments. The invention's scope is, of course, defined in the language in which the appended claims are expressed.