Patentable/Patents/US-20260256533-A1
US-20260256533-A1

Vascular Access Robotic Systems and Devices

PublishedSeptember 3, 2026
Assigneenot available in USPTO data we have
Technical Abstract

A robotic assistance device and method for vascular procedures using an imaging device to obtain multiple transverse and lateral views of a tissue region where a limited set of views is selected and displayed based on the location of a vessel within the tissue region. The systems and methods described herein can alter views altered in response to movement of vascular medical devices relative to the vessel. Variations of the systems and methods overlay one or more virtual images on the displayed views to assist the caregiver in operating the robotic assistance device to perform the procedure.

Patent Claims

Legal claims defining the scope of protection, as filed with the USPTO.

1

a control unit in communication with a processor; an arm member having a first end coupled to a base of the robotic system; a manipulation device coupled to a second end of the arm member, the manipulation device configured to both retain and selectively advance the one or more vascular medical devices; an imaging device coupled to the manipulation device opposite to the arm member and configured to obtain a plurality of transverse views and/or a plurality of lateral views of a tissue region of the patient; where the manipulation device is positionable independently from the base, such that the imaging device can be positioned adjacent to the tissue region; a video display coupled to the base and in communication with the processor, such that the processor is configured to select a first limited set of one or more of the plurality of transverse views and/or the plurality of lateral views for display on the video display, where the processor selects the first limited set, at least in part, based on a location of the vessel within the tissue region; and wherein the processor is configured to select a second limited set comprising one or more views from the plurality of transverse views and/or a plurality of lateral views to replace the first limited set for display on the video display, based upon movement of the one or more vascular medical devices relative to the vessel, and where at least one view of the second limited set is different than at least one view of the first limited set; where the processor is further configured to provide at least one virtual image on the video display over the first limited set or over the second limited set to assist the caregiver during operation of the robotic system to deploy the one or more vascular medical devices. . A robotic system configured to assist a caregiver in a procedure of positioning one or more vascular medical devices into a vessel of a patient, the robotic system comprising:

2

claim 1 . The robotic system of, wherein the video display comprises a primary focus region configured for displaying the first limited set or the second limited set, and a secondary focus region configured for displaying an alternate view of one of the plurality of transverse views and/or a plurality of lateral views.

3

claim 2 . The robotic system of, wherein the primary focus region is visually different from the secondary focus region by brightness, outlining, colorizing, scaling, or focus.

4

claim 2 . The robotic system of, wherein the processor is configured to switch the alternate view into the primary focus region upon advancement of the procedure.

5

claim 1 . The robotic system of, wherein the at least one virtual image comprises a virtual cross-sectional image of a calculated centroid of a cross-section of the vessel displayed in at least one of the first limited set or the second limited set.

6

claim 5 . The robotic system of, wherein the at least one virtual image further comprises a virtual path of the one or more vascular medical devices corresponding to an insertion trajectory of the one or more vascular medical devices.

7

claim 6 . The robotic system of, further comprising changing an appearance of the virtual cross-sectional image when the virtual path intersects the calculated centroid.

8

claim 1 . The robotic system of, wherein the video display comprises a touch screen and displays one or more touch-screen commands to control the robotic system.

9

claim 8 . The robotic system of, wherein the one or more touch-screen commands alter an advancement of the one or more vascular medical devices.

10

claim 9 . The robotic system of, wherein the one or more touch-screen commands alter the advancement of the one or more vascular medical devices by altering a speed or an acceleration of the one or more vascular medical devices in the tissue region over a fixed distance.

11

claim 9 . The robotic system of, wherein the one or more touch-screen commands alter the advancement of the one or more vascular medical devices by vibrating the one or more vascular medical devices during movement in the tissue region.

12

claim 1 . The robotic system of, wherein the processor is configured to monitor a wall in the tissue region for tenting, and wherein the processor provides a feedback to the caregiver based on a recoil of a portion of the wall.

13

(canceled)

14

claim 1 . The robotic system of, wherein the processor alters an advancement of the one or more vascular medical devices by automatically altering a speed or an acceleration of the one or more vascular medical devices in the tissue region over a fixed distance during the procedure.

15

16 .-. (canceled)

16

28 .-. (canceled)

17

30 .-. (canceled)

18

a control unit in communication with a processor; an arm member having a first end coupled to a base of the robotic system; a manipulation device coupled to a second end of the arm member, the manipulation device configured to both retain and selectively advance the one or more vascular medical devices; an imaging device coupled to the manipulation device opposite to the arm member and configured to obtain a plurality of transverse views and/or a plurality of lateral views of a tissue region of the patient; wherein the manipulation device is positionable independently from the base, such that the imaging device can be positioned adjacent to the tissue region; a video display coupled to the base and in communication with the processor, such that the processor is configured to select a limited set of one or more of the plurality of transverse views and/or the plurality of lateral views for display on the video display, wherein the processor selects the limited set, at least in part, based on a location of the vessel within the tissue region; and wherein the processor is configured to change the limited set during the procedure in response to a position of or a change in the one or more vascular medical devices being manipulated by the robotic system; wherein the processor is further configured to provide at least one virtual image on the limited set to assist the caregiver in operating the robotic system to deploy the one or more vascular medical devices. . A robotic system configured to assist a caregiver in a procedure of positioning one or more vascular medical devices into a vessel of a patient, the robotic system comprising:

19

claim 31 . The robotic system of, wherein the at least one virtual image comprises a virtual cross-sectional image of a calculated centroid of a cross-section of the vessel displayed in at least one of the limited set.

20

claim 32 . The robotic system of, wherein the at least one virtual image further comprises a virtual path of the one or more vascular medical devices corresponding to an insertion trajectory of the one or more vascular medical devices.

21

claim 33 . The robotic system of, further comprising changing an appearance of the virtual cross-sectional image when the virtual path intersects the calculated centroid.

22

65 .-. (canceled)

Detailed Description

Complete technical specification and implementation details from the patent document.

63 765 114 This application is a continuation in part of PCT Application PCT/US2026/017131 filed Feb. 27, 2026, which is a non-provisional of U.S. Provisional Nos./,, filed on Feb. 28, 2025; 63/881,562, filed on Sep. 14, 2025; and 63/913,817, filed on Nov. 7, 2025. The entirety of each of which is incorporated by reference.

The present disclosure relates generally to robotic systems, devices, and methods for robotic-assisted vascular access. More specifically, the present disclosure relates to robotic systems, devices, and methods for positioning a needle, catheter, and/or guidewire into a blood vessel of a subject using imaging-assisted guidance.

Vascular catheterization, the process of positioning a medical catheter through tissue and into a blood vessel or other organ, is a common procedure that is required to perform a number of interventional medical procedures. Typically, a caregiver performs a catheterization using a needle, guidewire, and catheter. This procedure requires locating an approximate region on a surface of tissue and advancing a needle through this region and into a blood vessel, then inserting a guidewire through the needle such that the tip of the guidewire advances within a lumen of the blood vessel. Once the medical caregiver positions the guidewire with the desired length and/or location in the blood vessel, the caregiver can remove the needle and advance a catheter over the guidewire and into the blood vessel. Once the catheter is in the blood vessel, the guidewire can be removed, such that the catheter is used to facilitate subsequent procedures.

However, the reality is that such catheterization procedures can be difficult due to factors including, but not limited to, varying patient anatomy, caregiver experience/skill, the need to handle multiple components in addition to the needle, catheter, and guidewire, as well as increased risk to patients resulting from inadequate placement, multiple attempts, and/or delayed patient care.

In many cases, it is difficult and/or time-consuming to select a region on the skin that is adjacent to a blood vessel when the location of the vessel is not readily apparent on the skin. A caregiver may resort to massaging the skin, placing ice on the skin, or using other techniques to assist in locating an acceptable region. Moreover, in cases where the vessel is difficult to locate, a caregiver must keep their sight focused on a region of tissue, which can complicate the ability of the caregiver to manipulate the needle or other components. Adding a second person to assist the caregiver can increase labor costs as well as delays if the additional person is unavailable.

In addition, multiple attempts at needle placement can cause additional trauma apart from a delay in care. In some cases, the patient may be frail or young, where the trauma of multiple attempts is unacceptable. In some cases, failure to position an intravenous catheter in a peripheral vessel can require positioning of an invasive central line closer to the heart, which significantly increases infection and clotting risk to the patient.

One current attempt to address these problems is for the caregiver to use a hand-held ultrasound probe on tissue to locate the vessel and a target region on tissue. However, this technique requires the caregiver to manipulate the ultrasound probe on the surface of the skin and insert a needle while watching a screen that shows the ultrasound image. As a result, the caregiver's attention must be split between the patient and the screen. Moreover, the caregiver must keep the ultrasound probe in a stable, non-moving position during the procedure. Regardless, less-experienced caregivers may experience a learning curve when trying to locate a vessel within tissue using ultrasound images.

As noted above, in most healthcare environments, the availability of experienced caregivers is limited, and waiting for such caregivers can cause significant care delays, which increase risk to the patient and costs of the procedure.

In addition to the problems listed above, caregivers of any experience level are capable of committing human error. Such errors can lead to multiple placement attempts or extreme conditions, including, but not limited to, vessel perforation, pseudoaneurysm formation, hemorrhage, infection, etc. Therefore, human factors during the performance of catheterizations can lead to delays, errors, and inconsistencies in proper placement, leading to complications, increased medical expenses, and delay of care.

Accordingly, there is an unmet need to provide safety mechanisms and guidance to operators while inserting a needle and/or catheter into a patient to gain safe vascular access and to improve consistency, reduce procedure times, and reduce complications that may arise due to human errors. There is also an unmet need to provide a solution such that a less experienced or lower-cost technician can perform a successful catheterization procedure at an improved success rate.

Variations of the present disclosure include a robotic system configured to assist a caregiver in a procedure of positioning one or more vascular medical devices into a vessel of a patient, the robotic system including: a control unit in communication with a processor; an arm member having a first end coupled to a base of the robotic system; a manipulation device coupled to a second end of the arm member, the manipulation device configured to both retain and selectively advance the one or more vascular medical devices; an imaging device coupled to the manipulation device opposite to the arm member and configured to obtain a plurality of transverse views and/or a plurality of lateral views of a tissue region of the patient; where the manipulation device is positionable independently from the base, such that the imaging device can be positioned adjacent to the tissue region; a video display coupled to the base and in communication with the processor, such that the processor is configured to select a first limited set of one or more of the plurality of transverse views and/or the plurality of lateral views for display on the video display, where the processor selects the first limited set, at least in part, based on a location of the vessel within the tissue region; and wherein the processor is configured to select a second limited set including one or more views from the plurality of transverse views and/or a plurality of lateral views to replace the first limited set for display on the video display, based upon movement of the one or more vascular medical devices relative to the vessel, and where at least one view of the second limited set is different than at least one view of the first limited set; and where the processor is further configured to provide at least one virtual image on the video display over the first limited set or over the second limited set to assist the caregiver during operation of the robotic system to deploy the one or more vascular medical devices.

Variations of the present disclosure include a robotic system, wherein the video display includes a primary focus region configured for displaying the first limited set or the second limited set, and a secondary focus region configured for displaying an alternate view of one of the plurality of transverse views and/or a plurality of lateral views.

Variations of the present disclosure include a robotic system, wherein the primary focus region is visually different from the secondary focus region by brightness, outlining, colorizing, scaling, or focus.

Variations of the present disclosure include a robotic system, wherein the processor is configured to switch the alternate view into the primary focus region upon advancement of the procedure.

Variations of the present disclosure include a robotic system, wherein the at least one virtual image includes a virtual cross-sectional image of a calculated centroid of a cross-section of the vessel displayed in at least one of the first limited set or the second limited set.

Variations of the present disclosure include a robotic system, wherein the at least one virtual image further includes a virtual path of the one or more vascular medical devices corresponding to an insertion trajectory of the one or more vascular medical devices.

Variations of the present disclosure include a robotic system, further including changing an appearance of the virtual cross-sectional image when the virtual path intersects the calculated centroid.

Variations of the present disclosure include a robotic system, wherein the video display includes a touch screen and displays one or more touch-screen commands to control the robotic system.

Variations of the present disclosure include a robotic system, wherein the one or more touch-screen commands alter an advancement of the one or more vascular medical devices.

Variations of the present disclosure include a robotic system, wherein the one or more touch-screen commands alter the advancement of the one or more vascular medical devices by altering a speed or an acceleration of the one or more vascular medical devices in the tissue region over a fixed distance.

Variations of the present disclosure include a robotic system, wherein the one or more touch-screen commands alter the advancement of the one or more vascular medical devices by vibrating the one or more vascular medical devices during movement in the tissue region.

Variations of the present disclosure include a robotic system, wherein the processor is configured to monitor a wall in the tissue region for tenting, and where the processor provides feedback to the caregiver based on a recoil of a portion of the wall.

Variations of the present disclosure include a robotic system, where the feedback includes an alert upon failure to detect the recoil.

Variations of the present disclosure include a robotic system, wherein the processor alters an advancement of the one or more vascular medical devices by automatically altering a speed or an acceleration of the one or more vascular medical devices in the tissue region over a fixed distance during the procedure.

Variations of the present disclosure include a robotic system, wherein the video display is configured to display a plurality of procedure options prior to starting the procedure, to permit the caregiver to select the procedure from the plurality of procedure options.

Variations of the present disclosure include a robotic system, wherein the procedure includes a plurality of sub-procedures, and displaying on the video display a sub-procedure screen for each of the plurality of sub-procedures such that the caregiver can select the sub-procedure screen for each of the plurality of sub-procedures in a sequential manner.

Variations of the present disclosure include a method of assisting a caregiver when using a robotic system to perform a procedure for positioning one or more vascular medical devices into a vessel of a patient, the method including: providing an imaging device of the robotic system adapted to be positioned by the caregiver adjacent to a surface of the patient, where the imaging device is configured to obtain a plurality of transverse views and/or a plurality of lateral views of a tissue region beneath the surface of the patient; displaying on a video display of the robotic system, a first limited set including one or more of the plurality of transverse views and/or the plurality of lateral views where selection of the first limited set is dependent, at least in part, on a location of the vessel within the tissue region; and altering the video display to display a second limited set including one or more views from the plurality of transverse views and/or a plurality of lateral views in response to movement of the one or more vascular medical devices relative to the vessel, where the second limited set is different than the first limited set; and providing at least one virtual image on the first limited set or the second limited set to assist the caregiver in operating the robotic system to insert the one or more vascular medical devices into the vessel.

Variations of the present disclosure include a method, wherein the at least one virtual image further includes a virtual path of the one or more vascular medical devices corresponding to a trajectory of the one or more vascular medical devices within the tissue region.

Variations of the present disclosure include a method, displaying a plurality of touch-screen commands on the video display where the plurality of touch-screen commands control the robotic system.

Variations of the present disclosure include a method, wherein the plurality of touch-screen commands includes altering an advancement of the one or more vascular medical devices.

Variations of the present disclosure include a method, wherein altering the advancement of the one or more vascular medical devices includes altering a speed or an acceleration of the one or more vascular medical devices in the tissue region over a fixed distance.

Variations of the present disclosure include a method, further including monitoring, using the robotic system, a wall in the tissue region for tenting and providing feedback to the caregiver upon detecting recoil of a portion of the wall.

Variations of the present disclosure include a method, further including providing feedback to the caregiver upon failure to detect recoil of the portion of the wall.

Variations of the present disclosure include a method, further including, prior to starting the procedure, displaying a plurality of procedure options on the video display to permit the caregiver to select the procedure.

Variations of the present disclosure include a robotic system configured to assist a caregiver in a procedure of positioning one or more vascular medical devices into a vessel of a patient, the robotic system including: a control unit in communication with a processor; an arm member having a first end coupled to a base of the robotic system; a manipulation device coupled to a second end of the arm member, the manipulation device configured to both retain and selectively advance the one or more vascular medical devices; an imaging device coupled to the manipulation device opposite to the arm member and configured to obtain a plurality of transverse views and/or a plurality of lateral views of a tissue region of the patient; where the manipulation device is positionable independently from the base, such that the imaging device can be positioned adjacent to the tissue region; a video display coupled to the base and in communication with the processor, such that the processor is configured to select a limited set of one or more of the plurality of transverse views and/or the plurality of lateral views for display on the video display, where the processor selects the limited set, at least in part, based on a location of the vessel within the tissue region; and where the processor is configured to change the limited set during the procedure in response to a position of or a change in the one or more vascular medical devices being manipulated by the robotic system; where the processor is further configured to provide at least one virtual image on the limited set to assist the caregiver in operating the robotic system to deploy the one or more vascular medical devices.

Variations of the present disclosure include a robotic system, wherein the at least one virtual image includes a virtual cross-sectional image of a calculated centroid of a cross-section of the vessel displayed in at least one of the limited set.

Variations of the present disclosure include a robotic system, further including changing an appearance of the virtual cross-sectional image when the virtual path intersects the calculated centroid.

Variations of the present disclosure include a robotic system, wherein the processor is configured to monitor a wall in the tissue region for tenting, and where the processor provides feedback to the caregiver based on a recoil of a portion of the wall.

Variations of the present disclosure include a method of assisting a caregiver when using a robotic system to perform a procedure for positioning one or more vascular medical devices into a vessel of a patient, the method including: obtaining a plurality of transverse views and/or a plurality of lateral views of a tissue region beneath a tissue surface of the patient from an imaging device of the robotic system, after the caregiver positions the imaging device adjacent to the tissue surface; displaying on a video display of the robotic system, a limited set including views from the plurality of transverse views and/or the plurality of lateral views, where selection of the limited set is dependent on a location of the vessel within the tissue region; and changing the limited set during the procedure in response to a position of or a change in the one or more vascular medical devices being manipulated by the robotic system; and providing at least one virtual image on the limited set to assist the caregiver in operating the robotic system to deploy the one or more vascular medical devices.

Variations of the present disclosure include a method, including: identifying a first portion of a target structure in a first transverse view captured by an imaging device; aligning a first marker with a centroid of the first portion; identifying a second portion of the target structure in a second transverse view captured by the imaging device; aligning a second marker with a centroid of the second portion; confirming that the first marker and the second marker are aligned with the centroid of the first portion and the centroid of the second portion, respectively; and in response to confirming that the centroid of the first portion and the centroid of the second portion are aligned, enabling actuation of one or more actuators to advance a needle, a catheter, and a guidewire into the target structure.

Variations of the present disclosure include a method, including: inserting, using a set of actuators, a guidewire, a needle, and a catheter into a target vessel of a patient, the guidewire, the needle, and the catheter being disposed within a cartridge; receiving a signal to retract at least the needle and the guidewire from the target vessel; in response to receiving the signal, activating a first actuator of the set of actuators to retract the cartridge while activating a second actuator of the set of actuators to advance the catheter such that the needle and the guidewire are retracted from the target vessel.

Variations of the present disclosure include a robotic system for inserting a needle, a catheter, and a guidewire into a body of a patient, using an electronic display, the robotic system including: a base; an arm linkage including a plurality of arm segments, where the plurality of arm segments includes a base arm coupled to the base and a device arm; a manipulation device coupled to the device arm, the manipulation device including an actuator assembly configured to advance one or more of the needle, the catheter, and the guidewire from a first portion of the manipulation device; a braking assembly configured to maintain the robotic system in a locked configuration that prevents movement of one or more of the plurality of arm segments and/or the manipulation device; an imaging device coupled to a first portion of the manipulation device, the imaging device configured to display a plurality of non-invasive images on the electronic display; a control interface positioned on a second portion of the manipulation device, the control interface including at least one input device and a first release switch; a second release switch spaced a distance from the second portion, wherein activation of the first release switch and the second release switch places the braking assembly in an unlocked configuration permitting repositioning of the arm linkage and/or the manipulation device; and a control unit operatively connected to the control interface, such that an input generated from the at least one input device causes the control unit to operate the actuator assembly.

Variations of the present disclosure include a robotic system for inserting a needle, a catheter, and a guidewire into a body of a patient, using an electronic display, the robotic system including: a base; an arm linkage including a plurality of arm segments, where the plurality of arm segments includes a base arm coupled to the base and a device arm; a manipulation device coupled to the device arm, the manipulation device including an actuator assembly configured to advance one or more of the needle, the catheter, and the guidewire from a first portion of the manipulation device; a braking assembly configured to maintain the robotic system in a locked configuration that prevents movements of one or more of the plurality of arm segments and/or the manipulation device; an imaging device coupled to a first portion of the manipulation device, the imaging device configured to display a plurality of non-invasive images on the electronic display; a control interface positioned on a second portion of the manipulation device, the control interface including at least one input device and a first release switch; and a control unit operatively connected to the control interface, such that an input generated from the at least one input device causes the control unit to operate the actuator assembly, wherein the control unit is configured to move the needle over a continuous path at a first displacement parameter and then a second displacement parameter.

Variations of the present disclosure include a robotic system for inserting a needle, a catheter, and a guidewire into a body of a patient, using an electronic display, the robotic system including: a base; an arm linkage including a plurality of arm segments, where the plurality of arm segments includes a base arm coupled to the base and a device arm; a manipulation device coupled to the device arm, the manipulation device including an actuator assembly configured to advance one or more of the needle, the catheter, and the guidewire from a first portion of the manipulation device; a braking assembly configured to maintain the robotic system in a locked configuration that prevents movements of one or more of the plurality of arm segments and/or the manipulation device; an imaging device coupled to a first portion of the manipulation device, the imaging device configured to display a plurality of non-invasive images on the electronic display; a control interface positioned on a second portion of the manipulation device, the control interface including a main input device and a first release switch; and a control unit operatively connected to the control interface, wherein the control unit is configured to selectively advance the needle, the catheter, the guidewire, or a combination thereof using the main input device to prevent an operator from having to disengage the main input device during operation of the robotic system.

Variations of the present disclosure include a robotic system for inserting a needle, a catheter, and a guidewire into a body of a patient, using an electronic display, the robotic system including: a base; an arm linkage including a plurality of arm segments, where the plurality of arm segments includes a base arm coupled to the base and a device arm; a manipulation device coupled to the device arm, the manipulation device including an actuator assembly configured to advance one or more of the needle, the catheter, and the guidewire from a first portion of the manipulation device; a braking assembly configured to maintain the robotic system in a locked configuration that prevents movements of one or more of the plurality of arm segments and/or the manipulation device; an imaging device coupled to a first portion of the manipulation device, the imaging device configured to simultaneously display one or more non-invasive images of the body on the electronic display, wherein the one or more non-invasive images include a plurality of transverse views along a transverse direction of the body and a plurality of longitudinal views along a longitudinal direction of the body; a control interface positioned on a second portion of the manipulation device, the control interface including at least one input device and a first release switch; and a control unit operatively connected to the control interface, wherein the control unit is configured to selectively advance the needle, the catheter, the guidewire, or a combination thereof using the at least one input device.

Variations of the present disclosure include a robotic system for inserting a needle, a catheter, and a guidewire into a body of a patient, using an electronic display, the robotic system including: a base; an arm linkage including a plurality of arm segments, where the plurality of arm segments includes a base arm coupled to the base and a device arm; a manipulation device coupled to the device arm, the manipulation device including an actuator assembly configured to advance one or more of the needle, the catheter, and the guidewire from a first portion of the manipulation device; a braking assembly configured to maintain the robotic system in a locked configuration that prevents movement of one or more of the plurality of arm segments and/or the manipulation device; an imaging device coupled to a first portion of the manipulation device, the imaging device configured to display a plurality of non-invasive images on the electronic display; a control interface positioned on a second portion of the manipulation device, the control interface including at least one input device and a first release switch; a second release switch spaced a distance from the second portion, wherein activation of the first release switch and the second release switch places the braking assembly in an unlocked configuration permitting repositioning of the arm linkage and/or the manipulation device; and a control unit operatively connected to the control interface, such that an input generated from the at least one input device causes the control unit to operate the actuator assembly.

Variations of the present disclosure include a robotic system for inserting a needle, a catheter, and a guidewire into a body of a patient, using an electronic display, the robotic system including: a base; an arm linkage including a plurality of arm segments, where the plurality of arm segments includes a base arm coupled to the base and a device arm; a manipulation device coupled to the device arm, the manipulation device including an actuator assembly configured to advance one or more of the needle, the catheter, and the guidewire from a first portion of the manipulation device; a braking assembly configured to maintain the robotic system in a locked configuration that prevents movements of one or more of the plurality of arm segments and/or the manipulation device; an imaging device coupled to a first portion of the manipulation device, the imaging device configured to display a plurality of non-invasive images on the electronic display; a control interface positioned on a second portion of the manipulation device, the control interface including at least one input device and a first release switch; and a control unit operatively connected to the control interface, such that an input generated from the at least one input device causes the control unit to operate the actuator assembly, wherein the control unit is configured to move the needle over a continuous path at a first displacement parameter and then a second displacement parameter.

Variations of the present disclosure include a robotic system for inserting a needle, a catheter, and a guidewire into a body of a patient, using an electronic display, the robotic system including: a base; an arm linkage including a plurality of arm segments, where the plurality of arm segments includes a base arm coupled to the base and a device arm; a manipulation device coupled to the device arm, the manipulation device including an actuator assembly configured to advance one or more of the needle, the catheter, and the guidewire from a first portion of the manipulation device; a braking assembly configured to maintain the robotic system in a locked configuration that prevents movements of one or more of the plurality of arm segments and/or the manipulation device; an imaging device coupled to a first portion of the manipulation device, the imaging device configured to display a plurality of non-invasive images on the electronic display; a control interface positioned on a second portion of the manipulation device, the control interface including a main input device and a first release switch; and a control unit operatively connected to the control interface, wherein the control unit is configured to selectively advance the needle, the catheter, the guidewire, or a combination thereof using the main input device to prevent an operator from having to disengage the main input device during operation of the robotic system.

Variations of the present disclosure include a robotic system for inserting a needle, a catheter, and a guidewire into a body of a patient, using an electronic display, the robotic system including: a base; an arm linkage including a plurality of arm segments, where the plurality of arm segments includes a base arm coupled to the base and a device arm; a manipulation device coupled to the device arm, the manipulation device including an actuator assembly configured to advance one or more of the needle, the catheter, and the guidewire from a first portion of the manipulation device; a braking assembly configured to maintain the robotic system in a locked configuration that prevents movements of one or more of the plurality of arm segments and/or the manipulation device; an imaging device coupled to a first portion of the manipulation device, the imaging device configured to simultaneously display one or more non-invasive images of the body on the electronic display, wherein the one or more non-invasive images include a plurality of transverse views along a transverse direction of the body and a plurality of longitudinal views along a longitudinal direction of the body; a control interface positioned on a second portion of the manipulation device, the control interface including at least one input device and a first release switch; and a control unit operatively connected to the control interface, wherein the control unit is configured to selectively advance the needle, the catheter, the guidewire, or a combination thereof using the at least one input device.

Other systems, processes, and features will become apparent to those skilled in the art upon examination of the following drawings and detailed description. It is intended that all such additional systems, processes, and features be included within this description, be within the scope of the present invention, and be protected by the accompanying claims.

Robotic systems, devices, and methods for vascular access are described herein. In some embodiments, the robotic systems, devices, and methods described herein automate or semi-automate vascular access (e.g., the procedure of the Seldinger technique) in order to provide safe access to blood vessels (or vessels) and/or organ(s). The blood vessel(s) can be any suitable type of blood vessel(s), such as arteries (e.g., radial artery, femoral artery, etc.), veins (e.g., brachial vein, basilic vein, cephalic vein, femoral vein, internal jugular vein, median cubital vein, median antebrachial vein, etc.).

In some embodiments, the technology described herein includes a robotic system for facilitating vascular access. The robotic system can include a manipulation device coupled to a cartridge. The manipulation device and/or the cartridge can comprise or otherwise be attached to a guidewire, a needle, and a catheter that is to be positioned in a blood vessel of a subject. The robotic system and the manipulation device can be controlled by a user (e.g., an operator, a surgeon, etc.) using one or more input/output (I/O) devices. In some embodiments, the manipulation device can include an imaging device (e.g., an ultrasound array). The imaging device can provide the user with visual aid (e.g., ultrasound images of the blood vessel) of the procedure, such as the guidewire, the needle, and/or the catheter being inserted into a blood vessel. In some embodiments, the I/O device(s) can include a sensor (e.g., camera) that provides feedback (e.g., image data of the robotic system, manipulation device, and/or portion of a subject's body) to the robotic system as the manipulation device accesses a blood vessel. The robotic system can adjust the movement, position, and/or orientation of the guidewire, needle, and/or catheter based on data from the sensor so as to automate the procedure of vascular access. In some embodiments, the user can remotely control the robotic system and/or the manipulation device to perform the procedure based on the data from the sensor and the visual aid from the imaging device. In some embodiments, the robotic system can aid, guide, or augment a user manually operating the manipulation device. Further details of such a system are described below with reference to the figures.

1 FIG. 100 100 100 102 130 102 130 104 102 130 106 is a high-level block diagram that illustrates a system, according to some embodiments. Systemcan be configured to automate and/or semi-automate a medical procedure for vascular access. Systemincludes a robotic systemincluding a manipulation device. The robotic systemand/or the manipulation devicecan be communicably coupled to one or more I/O device(s)(e.g., external and/or remote I/O devices). In some embodiments, the robotic systemand/or the manipulation devicecan be optionally communicably coupled to one or more sensors(e.g., external and/or remote sensors).

102 102 In some embodiments, the robotic systemcan be any suitable robot. For instance, the robotic systemcan include a robotic arm that can form a part of a robotic device. The robotic device itself can be an autonomous and/or semi-autonomous cart coupled to and/or integrated with the manipulation device. In some embodiments, the robotic device can include a base with a flat portion that is configured to support a patient on whom the medical procedure is to be performed, as further described herein. Alternatively, the robotic device can be an autonomous robot with humanoid features (e.g., arms, transport elements, head, base, etc.).

102 130 102 3 3 FIGS.A-B The robotic systemcan include a robotic arm with two or more segments coupled together via joints, as further detailed with reference to. In embodiments, the robotic arm can provide at least three, at least four, at least five, at least six, at least seven, at least eight, or at least nine degrees of freedom of movement, including values and sub-ranges therebetween. For example, the robotic arm can provide between three and six degrees of freedom. Each joint of the robotic arm can be configured to allow one or more degrees of freedom. For example, joints can provide for translation along and/or rotation of the robotic arm about one or more axes. In some embodiments, the joints can include locking mechanisms (e.g., brakes, etc.) configured to lock the position of the robotic arm. In some embodiments, one end segment of the robotic arm can include a coupling element. The coupling element can couple the robotic arm to the manipulation device. The other end segment of the robotic arm can be disposed on, affixed to, mounted on, and/or integrated with at least a portion of the robotic system. In some embodiments, the robotic arm can include one or more joints that can be configured to allow a portion of the robotic arm to move in a plurality of directions, such as, for example, a ball joint.

102 104 106 102 2 FIG. In some embodiments, the robotic arm can be disposed on, affixed to, mounted on, and/or integrated with a base (e.g., base of an autonomous and/or semi-autonomous cart) of the robotic system, as further detailed with reference to. In some embodiments, the base can carry the robotic arm, one or more I/O device(s), and one or more sensor(s). The base can be a movable base with one or more transport elements that can provide for translation along and/or rotation of the robotic systemalong one or more axes. Additionally or alternatively, the base can be configured to be stationary. In some embodiments, the base can include a support surface configured to support patient anatomy (e.g., arm, leg, etc.) during a procedure. In some embodiments, the support surface can be selectively deployed or put away for storage. In some embodiments, the height of the support surface can be altered. In some embodiments, the base can include a locking mechanism to lock the movement of the transport elements and/or the movement of the base itself.

102 104 106 102 102 In some embodiments, the robotic systemcan include a communication interface to enable communication with the I/O device(s)and/or the sensor(s). In some embodiments, the robotic systemcan include a control unit to control the robotic system(e.g., to control the base, robotic arm, etc.).

102 102 130 102 102 102 102 102 The robotic systemis described as a robotic arm disposed on, affixed to, mounted on, and/or integrated with a base solely for illustrative purposes. It should be readily understood that the robotic systemcan be any suitable robotic component (e.g., robotic cart, humanoid robot, etc.) that can be coupled to one or more manipulation devices. For instance, the robotic systemcan include multiple robotic arms that form a part of the robotic system. Each robotic arm can be coupled to a respective manipulation device. In such a scenario, the robotic systemmay be configured to perform the medical procedure on multiple subjects substantially simultaneously. Additionally or alternatively, the robotic systemmay include a robotic arm without a base. Additionally or alternatively, the robotic systemcan be an autonomous humanoid robot (e.g., a robot with humanoid features such as a head, transport elements, manipulation elements, etc.) with a robotic arm for facilitating vascular access.

130 102 130 130 102 130 130 130 5 FIG. In some embodiments, the manipulation devicecan be coupled to the robotic systemvia a coupling element. The manipulation devicecan be configured to drive movement of one or more components (e.g., a catheter, a needle, and/or a guidewire) to facilitate vascular access. The coupling element can include any type of mechanism that can couple the manipulation deviceto the robotic system, such as, for example, a mechanical mechanism (e.g., a fastener, a latch, a mount, a joint), a magnetic mechanism, a friction fit, etc. The manipulation devicecan be attached to a cartridge assembly (further described with reference to) that can include a needle, a catheter, and/or a guidewire to perform the medical procedure. In some embodiments, the manipulation devicecan include one or more actuators that can actuate each of the needle, the catheter, and the guidewire. In some embodiments, one or more actuators are housed within the cartridge assembly. The actuators can enable the manipulation deviceto perform the medical procedure. One or more actuators can be any suitable type of actuator. For instance, one or more actuators can include linear actuators with magnetic encoders.

102 5 FIG. In some embodiments, the robotic systemcan include an imaging device (e.g., ultrasound array) to provide a user (e.g., an operator, a surgeon, etc.) with visual aid (e.g., ultrasound images showing one or more transverse views and/or one or more longitudinal views) as the medical procedure is performed (e.g., ultrasound images of the needle, the catheter, and/or the guidewire being inserted into a blood vessel of a subject). In some embodiments, the imaging device can be integrated and/or form part of the manipulation device, as further detailed with reference to.

130 102 104 104 102 104 The manipulation deviceand/or the robotic systemcan be communicably coupled to one or more I/O device(s). An I/O device(s)can be any suitable input device that can be configured to receive inputs from the user and/or any suitable output device that can be configured to send outputs to other devices and/or the user operating the robotic system. In some embodiments, the I/O device(s)can be an integrated computing device that includes one or more components to both receive inputs and send outputs. Some non-limiting examples of integrated computing devices that can receive inputs from the user and send outputs to the user and/or to other devices, include computers (e.g., desktops, personal computers, laptops, etc.), tablets and e-readers (e.g., Apple iPad®, Samsung Galaxy® Tab, Microsoft Surface®, Amazon Kindle®, etc.), mobile devices and smartphones (e.g., Apple iPhone®, Samsung Galaxy®, Google Pixel®, etc.).

104 104 104 104 5 FIG. 21 FIG. In some embodiments, the I/O device(s)can be a user control, such as a joystick, a remote user control, keyboard, trackball, etc., that can receive input from the user. In some embodiments, the I/O device(s)can be an audio device, such as a microphone and/or a speaker that receives audio input from the user. In such embodiments, the I/O device(s)can additionally include a display device (e.g., a display, a touch screen, etc.) that displays output to the user. In some embodiments, the I/O device(s)can be integrated and/or form part of the manipulation device, as further detailed with reference toand as shown in.

130 102 106 106 102 130 102 106 106 102 130 106 100 106 104 100 106 100 106 100 The manipulation deviceand/or the robotic systemcan be optionally coupled to one or more sensor(s). The sensor(s)can be configured to capture image data of at least a part of the robotic system, the manipulation device, and/or at least a part of the subject as the robotic systemperforms the medical procedure on the subject. The sensor(s)can be an image sensor, such as a visual camera, stereo camera array, etc. The sensor(s)can be operable to capture two-dimensional and/or three-dimensional images of the robotic system, the manipulation device, and/or the subject. In some embodiments, the sensor(s)can be operated remotely by the user. For instance, the user can be in a location away from the system, and the sensor(s)can be configured to be controlled remotely using one of the I/O device(s). Alternatively, in some embodiments, the user can be in a location proximate to the systemand may not require any sensor(s). In some embodiments, a user proximate to the systemcan also operate and/or adjust one or more sensor(s)of the system, e.g., one or more image sensors, to capture views of the environment for one or more remote users and/or for tracking/monitoring purposes.

106 104 106 104 106 102 106 106 106 106 100 In some embodiments, the sensor(s)can be mounted on and/or can otherwise be an integral part of the I/O device(s). For instance, the sensor(s)can be attached to, coupled to, and/or otherwise be a part of the I/O device(s). In some embodiments, the sensor(s)can be mounted on the robotic systemitself. The sensor(s)can be operable to move (e.g., rotational and/or translational motion) such that the sensor(s)can capture image data from various angles. For instance, the sensor(s)can be mounted on a pan/tilt mechanism to capture the image data. In some embodiments, the sensor(s)can be a portable device, such as a handheld computer tablet, a smartphone with a camera, or a digital camera that is attached to, mounted on, and/or otherwise a part of the system.

104 102 130 104 104 102 102 130 104 104 102 130 130 104 In order to perform the medical procedure, the I/O device(s)(e.g., user control such as a joystick, keyboard, remote control, trackball, etc.) can receive an input from the user. The input can be transmitted to the robotic systemand/or the manipulation device. For instance, the I/O device(s)can receive an input to advance the needle, catheter, and/or guidewire into a blood vessel. As another example, the I/O device(s)can receive an input associated with a locking mechanism (e.g., lock signal, unlock signal, etc.). The input can be transmitted from the I/O device(s) to the robotic systemvia a communications interface. The robotic systemcan cause the actuators in the manipulation deviceto actuate the needle, catheter, and/or guidewire (e.g., included in a cartridge assembly) based on the input. The imaging device (e.g., ultrasound array) included in the manipulation device can provide a visual aid of the movement (e.g., the advancement) of the needle, catheter, and/or guidewire into the blood vessel. The visual aid (e.g., ultrasound images showing one or more transverse views and/or one or more longitudinal views) may be displayed on the I/O device(s)(e.g., display device). In some embodiments, the I/O device(s)can be configured to display a confirmation that at least a portion of the robotic systemis in a desired position. Subsequent input representing subsequent movement of the manipulation deviceor one or more components in the manipulation device(e.g., actuators actuating needle, catheter, and/or guidewire) can be provided to the I/O device(s)based on the visual aid. For example, if the position of the needle, catheter, and/or guidewire in the blood vessel is incorrect, the visual aid (e.g., ultrasound images showing transverse view and/or longitudinal view) can guide the user to modify the input so that such component(s) advance to an appropriate location in the blood vessel.

106 102 130 130 130 130 130 102 104 130 In some embodiments, the sensor(s)(e.g., camera) can provide image data of the robotic system, the manipulation device, and the subject to the user. The user can remotely control the manipulation devicebased on the image data. For example, the image data may include images of the portion of the body of the subject that includes the blood vessel and the orientation and/or position of the manipulation devicewith respect to the portion of the body. If the orientation and/or position of the manipulation devicewith respect to the portion of the body is incorrect, the user can remotely control the manipulation device(e.g., by sending instructions to the robotic systemvia the I/O device(s)) so as to orient and/or position the manipulation deviceas desired.

106 104 130 106 106 130 In some embodiments, the user can control the sensor(s)remotely using the I/O device(s). For instance, if the captured image data does not include images of the manipulation deviceor the portion of the body, then the sensor(s)can be remotely controlled by the user such that the angle of the sensor(s)can be changed so as to capture the images of both the manipulation deviceand the portion of the body. For example, the pan/tilt mechanism on which the sensor(s) are mounted can be remotely controlled by the I/O device(s) so as to capture the images as desired.

104 102 102 130 130 102 130 104 102 130 Subsequent inputs, such as to advance the needle, catheter, and/or guidewire, can be provided remotely through the I/O device(s)based on the image data and the visual aid (e.g., ultrasound images) obtained from the imaging device (e.g., ultrasound array). In some embodiments, the robotic systemcan be configured to automatically (e.g., via the control unit in the robotic system) adjust and/or lock the position and/or orientation of the manipulation deviceor one or more components of the manipulation devicebased on the image data and the visual aid. In this manner, the robotic system, along with the manipulation device, can perform the vascular access procedure (e.g., the Seldinger technique) in an automated and/or a semi-automated manner, such as with the user controlling the I/O device(s)that in turn controls and actuates the robotic systemand/or the manipulation device.

2 FIG. 202 202 203 203 220 210 220 230 240 230 240 is a block diagram that illustrates a robotic system, similar to the system described herein, configured to provide a vascular access system, according to some embodiments. The robotic systemcan include a base. The basecan be mechanically coupled to a robotic armvia an arm support. The robotic armcan be coupled to and/or integrated with a manipulation device. In some embodiments, a cartridge assemblycan be attached to the manipulation device. In some embodiments, the cartridge assemblymay be a cartridge configured to access a radial vein. In some embodiments, the cartridge assembly may be configured to access a jugular vein.

2 FIG. 203 220 203 220 220 203 210 203 220 210 220 203 As depicted in, the basecan be coupled to the robotic arm. In some embodiments, the basecan be coupled directly to the robotic armand support the robotic armat a predefined distance above a ground surface or floor on which the baseis disposed. In some embodiments, an arm supportcan be used to couple the baseto the robotic arm. The arm support(similar to other arm supports described herein) can include a coupler, a stand, or other mounting device for coupling or attaching the robotic armto the base.

220 210 203 230 220 220 220 405 203 230 532 104 4 4 FIGS.A-B 5 FIG. 1 FIG. The robotic armcan comprise two or more segments coupled together via joints. One end segment can be coupled to the arm supportand/or base. The other end segment can be integrated with and/or coupled to the manipulation device. In some embodiments, the robotic armcan be actuated by one or more motors. In some embodiments, the robotic armcan include one or more sensors to measure sensory information, including information relating to the robotic arm. Examples of sensors include position encoders, torque and/or force sensors, touch and/or tactile sensors, etc. The sensors can be disposed on or integrated with either the segments, the joints, or a combination of both. The sensory information can be transmitted to a control unit (e.g., control unitin) included in or attached to the baseand/or the manipulation device(e.g., control unitof). Additionally or alternatively, the sensory information can be transmitted to one or more I/O device(s) (e.g., I/O device(s)in).

3 3 FIGS.A-B 2 FIG. 320 320 220 Referring generally to, block diagrams that illustrate embodiments of a robotic arm,′ (e.g., structurally and/or functionally similar to robotic arminand/or other robotic arms described herein) are shown, according to some embodiments.

3 FIG.A 2 FIG. 2 FIG. 320 322 324 310 210 322 321 322 324 323 326 326 324 325 325 330 230 326 327 326 330 324 325 330 324 326 a b a depicts a robotic armthat can be implemented as an arm that includes two segmentsand. Arm support(e.g., similar to arm supportin) and segmentcan be coupled together via joint. Segmentsandare coupled together via joint. In some embodiments, the robotic arm can optionally include segment. Segmentsandcan be coupled together via jointsand. In some embodiments, the manipulation device(e.g., manipulation devicein) and segmentcan be coupled together via joint. In other embodiments (e.g., embodiments that may not include segment), the manipulation deviceand segmentcan be coupled together via joint. In yet other embodiments, the manipulation devicecan be integrated with segmentor segment.

320 310 320 310 321 323 320 325 325 327 320 321 323 325 a b a 3 FIG.A In some embodiments, the robotic armcan have three proximal axes. A first proximal axis can be along the arm supportthat enables vertical translation of the robotic armalong the arm support. A second proximal axis can be along joint. A third proximal axis can be along joint. The three proximal axes can allow translation of the robotic armalong the three-dimensional space. In some embodiments, the robotic arm can have three distal axes. A first distal axis can be along joint, a second distal axis can be along joint, and a third distal axis can be along joint. The three distal axes can allow rotation of the robotic armalong the three-dimensional space (e.g., pitch, yaw, and roll). In this manner, the robotic arm can have six degrees of freedom. In some embodiments, the second proximal axis along joint, the third proximal axis along joint, and the first distal axis alongcan comprise a planar Selective Compliance Articulating Robot Arm (SCARA) linkage. While three segments and five joints are depicted in, one of ordinary skill in the art would understand that a robotic arm can include a different number of segments and/or joints.

320 321 322 323 324 325 326 320 327 330 320 330 a In some embodiments, the robotic armcan include a first joint (e.g., joint) which is configured to allow segment(and segments distal thereto) to rotate about an axis of the first joint, a second joint (e.g., joint) which is configured to allow segment(and segments distal thereto) to rotate about an axis of the second joint, and a third joint (e.g., joint) which is configured to allow segment(and segments distal thereto) to rotate about an axis of the third joint. In some embodiments, the axes of the first, second, and third joints can be orthogonal to each other. Therefore, the first, second, and third joints can define three degrees of freedom of movement of the robotic arm. In some embodiments, the robotic armcan include an additional joint (e.g., joint), which can be configured to attach or couple to the manipulation device. The additional joint can enable the manipulation device to be rotated about at least one axis. In some embodiments, the additional joint can be implemented as a ball joint and enable the manipulation device to be rotated in multiple directions (e.g., 360-degree directional movement) relative to the robotic arm. The combination of joints and segments can enable the robotic armto be reconfigured (e.g., into different positions and/or orientations) to position the manipulation device(and a cartridge coupled thereto) for insertion of a catheter, needle, and/or guidewire into the patient's vasculature.

320 320 320 203 2 FIG. In some embodiments, the robotic armcan include locking mechanisms or devices for locking one or more components of the robotic arm. For example, the robotic arm can include one or more pulleys, magnets, etc. for locking one or more joints and/or a position of the robotic armrelative to a base of a robotic system (e.g., baseof). The locking mechanisms can include, for example, mechanical locking devices (e.g., latches, ratchets, hydraulic locks), friction-based locking devices, electromagnetic locking devices, piezoelectric locking devices, etc. The locking mechanisms can be located at one or more joints, e.g., to lock a position of those joints and therefore the segments coupled thereto.

3 FIG.B 320 320 320 325 325 330 322 325 325 330 325 is a block diagram that illustrates a robotic arm′ of a system for facilitating vascular access, in accordance with some embodiments. Unlike the robotic arm, the robotic arm′ includes a ball joint. The ball jointis configured to couple the manipulation deviceto the segment′ (e.g., a distalmost segment of the robotic arm). The ball jointis configured to allow the manipulation device to swivel or rotate in multiple directions relative to a base. In some embodiments, the ball jointincludes a brake that, when activated, prevents further motion and/or rotation. In some embodiments, the brake may be a friction brake, a mechanical brake, an electric brake, and/or the like. In some embodiments, the brake may be activated in response to an erratic motion. In some embodiments, the brake may be activated based on the manipulation devicebeing placed in a desired position. In some embodiments, the operation of the brake of the ball jointis controlled via a control unit (as described herein) associated with the base.

325 320 321 324 320 310 321 324 320 321 325 321 320 321 324 321 321 324 321 321 324 325 324 330 3 FIG.B In some embodiments, the ball jointis coupled to the base via a component configured to translate the ball joint. In some embodiments, the robotic arm′ includes one or more joint(s)′ and/or one or more segment(s)′ (as described herein). Optionally, the robotic arm′ can be coupled to the base via an arm support′. Whiledepicts a particular arrangement of the joints′ and segments′; one of ordinary skill in the art would understand that the robotic arm′ can include a different number of segments and/or joints. In some embodiments, the joint(s)′ can be configured as additional ball joints, similar functionally and/or structurally to the ball joint. Alternatively, one or more of the joint(s)′ can be rotational joints that allow segments distal to the joint to rotate about an axis of the joint. In an embodiment, the robotic arm′ can include a first joint′ that is configured to allow segments′ that are distal to the first joint′ to rotate about a first axis, a second joint′ that is configured to allow segments′ that are distal to the second joint′ to rotate about a second axis, and a third joint′ that is configured to allow segments′ to rotate about a third axis, where the first, second, and third axes are orthogonal to each other. The ball jointcan then be disposed on a distal end of the distalmost segment′, and be configured to couple the manipulation deviceto that segment (and the rest of the robotic arm).

310 321 324 320 330 325 320 320 325 The arm support′, the joint(s)′, and/or the segment(s)′ can be included to position the robotic arm′ such that the manipulation deviceis in a desirable position for an operation. Advantageously, having the ball jointcan enable the robotic arm′ to function with fewer segments and/or joints than the robotic arm. However, ball joints, such as the ball joint, may be more difficult to brake and/or lock compared to traditional single-axis rotational joints. Therefore, it can be desirable to have an effective mechanism for applying a brake to a ball joint of a robotic system to lock at least a portion of the robotic system.

Further examples of ball joints and mechanisms for braking them are described in U.S. Patent Application No. 63/560,288, entitled “VASCULAR ACCESS ROBOTIC SYSTEMS AND DEVICES INCLUDING CARTRIDGE ASSEMBLIES, AND METHODS THEREOF,” filed Mar. 1, 2024, which is incorporated herein by reference.

320 320 320 320 320 320 380 380 330 330 380 380 320 320 330 380 330 380 20 20 FIGS.A-B In some embodiments, the robotic arms,′ can include sensors in one or more components configured to measure the position, the acceleration, and/or the like of a portion of the robotic arms,′. In some embodiments, the robotic arms,′ (or any of the other robotic arms described herein) can be coupleable to a drape adaptor or sterile adaptor. In some embodiments, the drape adaptoris configured to allow coupling between the manipulation deviceand a cartridge (e.g., to drive movement of the catheter, guidewire, and/or needle) while providing a sterile barrier between the manipulation deviceand the cartridge. Alternatively, or additionally, the drape adaptorcan be configured to fit around the imaging device of the robotic system (e.g., the transducer array) and to provide a sterile barrier between the imaging device and the patient. The drape adaptorcan be coupled or attached to a sterile drape, which can be configured to cover the robotic arms,′, the manipulation device, and/or other non-sterile components of the robotic system, e.g., to avoid contamination of the sterile field. In some embodiments, the drape adaptorcan be configured to detachably couple to the manipulation device. The drape adaptoris further shown and described in reference to.

203 230 203 220 230 203 203 220 230 203 203 220 230 203 220 203 203 203 220 203 220 230 220 230 203 The basecan be any suitable base for positioning a manipulation deviceof the vascular access system. For example, the basecan be a chassis supporting the robotic armand the manipulation device. In such scenarios, one or more electronic components, such as a control unit, a communications interface, etc., can be attached to and/or coupled to the base(e.g., chassis). Alternatively, the basecan be a structure supporting the robotic armand the manipulation devicethat houses one or more electronic components, such as a control unit, a communications interface, etc., within the base. Put differently, the outer structure of the basecan be a housing that encloses one or more electronic components. The robotic armand the manipulation devicecan be supported on the outer structure. In some embodiments, the basecan be implemented as a surgical cart, which can support the robotic armand/or other components of the vascular access system. The cart can include transport elements (e.g., wheels, swivel casters, crawlers, tracks, etc.), which can be used to move the base from a first location to a second location near a patient. In some embodiments, the basecan be or include a surface with a flat portion configured to support a patient on whom the medical procedure is to be performed. For example, the basecan include a bed or other platform configured to support the patient. Additionally or alternatively, the basecan include a surface (e.g., an attachable extension such as an attachable arm rest or table) that can be configured to support at least a portion of the anatomy of the patient (e.g., leg, arm, etc.). A first portion of the robotic armcan be coupled to the base(e.g., bed, chassis, etc.). A second portion of the robotic arm(e.g., a second portion opposite the first portion) can be coupled to the manipulation device. In some embodiments, the second portion of the robotic armcoupled to the manipulation devicecan be movable relative to the baseto position the needle, the guidewire, and the catheter for insertion into the target vessel of the patient.

4 FIG.A 2 FIG. 2 FIG. 403 203 403 414 202 414 414 is a block diagram that illustrates a base(e.g., structurally and/or functionally similar to baseinand/or other bases described herein), according to some embodiments. Optionally, the bottom surface of the basecan include transport elementsthat can provide for translation along and/or rotation of the robotic system (e.g., robotic systemin) along one or more axes. Transport elementscan be any suitable components configured for movement, such as, for example, a wheel, a swivel caster, a crawler, a track, etc. Transport elementscan enable the robotic system to move around.

414 4 4 403 403 For instance, the transport elementscan be swivel casters (e.g.,swivel casters coupled tocorners of the base) that provide three degrees of freedom to the robotic system. The swivel casters can allow for linear translations of the robotic system along two axes and rotation of the robotic system along one axis. These three degrees of freedom can enable a user (e.g., a surgeon and/or an operator) to achieve planar and rotational positioning of the baseand thereby planar and rotational positioning of the robotic system relative to a portion of a subject's body (e.g., arm, etc., on which the medical procedure is to be performed).

403 412 403 202 403 202 412 414 414 412 412 414 202 Optionally, the basecan include locking mechanism(s) or locking device(s)to lock the movement of the base. For instance, once a user positions the robotic systemat an appropriate position (e.g., distance and/or height) with respect to the subject, the locking mechanism can be engaged to lock the position of the baseand the robotic system. The locking mechanism(s)can lock the transport elements(e.g., swivel casters), preventing the transport elementsfrom moving further. In some embodiments, the locking mechanism(s)can automatically engage a lock. For instance, the locking mechanism(s)can automatically lock the transport elementsas soon as the robotic systemis positioned at a desired location.

403 409 409 403 202 104 106 409 414 412 404 404 1 FIG. 1 FIG. a b Optionally, the basecan include a communication interface. The communication interfacecan be any suitable component that enables the baseand/or the robotic systemto communicate with I/O device(s) (e.g., I/O device(s)in), sensor(s) (e.g., sensor(s)in), or other suitable devices. In some embodiments, communication interfacecan further enable the I/O device(s) to communicate with the transport elementsand/or locking mechanism(s). In some embodiments, the I/O device(s) can include a user controland/or a display, as further detailed below.

403 220 104 403 410 404 404 403 404 403 405 405 404 403 403 404 405 404 404 2 FIG. 1 FIG. a b b a a b b a b b As discussed above, the basecan support the robotic arm (e.g., robotic armin) and/or one or more I/O device(s) (e.g., I/O device(s)in). For example, the basecan be coupled to the robotic arm via an arm support. One or more I/O device(s), such as, for example, user controland display, can be communicably coupled to the base. In some embodiments, the displaycan additionally be mechanically coupled to the basevia the display support. Display supportcan be any suitable support that can attach and/or couple the displayto the base, such that the basesupports the display. In some embodiments, display supportcan enable adjustment(s) to be made to the position and/or orientation of the display. Displaycan be any suitable display device, such as a touch screen, a device displaying a graphical user interface, an audio device (e.g., microphone, speaker, etc.), a combination thereof, and/or the like.

404 403 404 403 403 404 404 404 230 330 a a a a a 2 FIG. 3 3 FIGS.A-B In some embodiments, the user controlcan additionally be attached to and/or integrated with the base. For instance, user controlcan be integrated with the basesuch that the basesupports the user control. User controlcan be any suitable device that can receive input from the user, such as a joystick, a remote user control, keyboard, trackball, etc. Additionally, or alternatively, a portion of the user controlcan be implemented in a manipulation device (e.g., such as the manipulation deviceofand/or the manipulation deviceof).

403 404 404 403 404 412 403 404 404 403 404 404 d d d d d d d Optionally, the basecan include a brake control. The brake controlcan be a foot brake, a pedal, a switch, a button, or other actuation device that is configured to activate one or more braking and/or locking mechanism(s) associated with the base, the robotic systems described herein, and/or the manipulation devices described herein. For example, the brake controlcan be configured to be actuated by a user to activate one or more locking mechanismsto lock a position of the base. As another example, the brake controlcan be actuated to lock the position of the robotic arm and/or the manipulation device. In some embodiments, it may be desirable to actuate the brake controlwhen the base, the robotic arm, and/or the manipulation device are in a desired position, e.g., near a patient or target site. In some embodiments, it may be desirable to actuate the brake controlin response to an unexpected event or anomaly, e.g., to reduce the likelihood of injury to the patient or others. In some embodiments, the brake controlcan be an emergency stop configured to stop the procedure (e.g., remove the needle, catheter, guidewire, etc.).

403 404 404 404 404 404 404 c c c c c c Optionally, the basecan include a patient support. The patient supportmay be a surface, platform, table, or the like configured to support the anatomy (or portion thereof) of a patient during the procedure. In some embodiments, the patient supportmay be configured to support an arm, a leg, and/or the like. In some embodiments, the patient supportcan be folded or stored (e.g., folded down vertically) for storage and/or transport. In some embodiments, the patient supportcan be raised, extended, and/or otherwise positioned at a predetermined height and/or orientation for supporting the anatomy of a patient. In some embodiments, the patient supportcan optionally include restraints (e.g., straps, etc.) and/or stabilizing portions (e.g., molded portions, raised portions, indentations, high-friction surfaces, etc.) configured to restrict the movement of at least a portion of the patient.

403 405 202 403 220 230 240 405 405 2 FIG. 2 FIG. 2 FIG. 2 FIG. In some embodiments, the basecan include a control unitto control and/or monitor one or more components of the robotic system (e.g., robotic systemin) such as the base, the robotic arm (e.g., robotic armin), the manipulation device (e.g., manipulation devicein), the cartridge assembly (e.g., cartridge assemblyin), and/or a combination thereof. The control unitcan include any suitable processing device (e.g., processor and/or processing circuitry) configured to run and/or execute functions associated with controlling and/or monitoring one or more components of the robotic system. In some embodiments, the control unitmay be communicatively coupled to or include a sensor (e.g., torque sensor, pressure sensors, ammeters, etc.) configured to monitor the state and/or operation of the robotic system.

4 FIG.B 405 405 406 407 406 407 407 406 407 provides a more detailed view of functions, modules, or processes executed by the control unit. In an embodiment, the control unitincludes a processorand a memory. The processorcan be a general-purpose processor, microcontroller, a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), and/or the like. The memorycan be, for example, a random access memory (RAM), a memory buffer, a hard drive, a flash memory, a database, an erasable programmable read-only memory (EPROM), an electrically erasable read-only memory (EEPROM), a read-only memory (ROM), and/or so forth. In some embodiments, the memorystores instructions that cause the processorto execute modules, processes, and/or functions associated with the robotic system. In some instances, the memorycan be operatively coupled to other control units (e.g., such as a control unit in a manipulation device).

4 FIG.B 407 406 407 407 407 407 407 407 405 a b c d As seen in, the memorycan store processor-executable instructions that, when executed by a processor (e.g., processor), cause the processor to implement one or more functions, modules, or processes, such as position monitoringand anatomy alignment. Optionally, in some embodiments, the memorycan store instructions that cause the processor to implement lockingand/or retraction. In some implementations, the memorycan include additional instructions for operating the control unitand/or instructions for operating the robotic system.

407 403 407 407 407 407 407 407 a a a a a a a Position monitoringcan include monitoring of one or more positions (e.g., special position, relative position, etc.) associated with the patient and/or the robotic system. For example, the one or more positions can include the position of at least a portion of the patient (e.g., target), the position of the robotic arm, the position of the manipulation device, the position of the base, and/or the like. In some embodiments, position monitoringcan include determining the position of the manipulation device relative to the target site of the patient. In some embodiments, position monitoringcan include using sensor data to determine the one or more positions. For example, the sensor data can include camera signals, force sensors (e.g., indicating the manipulation device has contacted the patient), motor encoders, and/or the like. In some embodiments, position monitoringcan include determining a location or state of one or more of the catheter, the guidewire, and/or the needle, e.g., as the catheter, guidewire, and needle are being inserted into a vessel (e.g., an artery). In some embodiments, position monitoringcan include monitoring a position or orientation of one or more of the catheter, the guidewire, and/or the needle relative to a skin surface of the patient. In some embodiments, position monitoringmay be automatic, semi-automatic, and/or manual. For example, a user can set positions using an input device. As another example, position monitoringcan be automatic based on the data.

407 407 407 406 406 406 406 406 406 407 407 a a a c d In some embodiments, the position monitoringcan include determining if the cartridge and the manipulation device are coupled properly. For example, the position monitoringcan determine if a clutch mechanism between the cartridge and the manipulation device has been fully engaged. Furthermore, when the cartridge is coupled to the manipulation device, the position monitoringcan include monitoring the position of the needle, the guidewire, and/or the catheter from a zero position (e.g., a fully retracted position) associated with the needle, guidewire, and/or the catheter. For example, the processorcan be configured to initially zero the location of the catheter, the guidewire, and the needle by activating motor(s) to position the catheter, the guidewire, and the needle at a most proximal position. In other words, the processorcan be configured to activate motor(s) or actuator(s) of the system to set the position of the catheter, the guidewire, and the needle to a zero position (e.g., a predetermined position associated with a starting point of the procedure). The processor, while the catheter, the guidewire, and/or the needle are advanced (e.g., to insert the catheter, the guidewire, and/or the needle into a target vessel), can then monitor a position of the catheter, the guidewire, and/or the needle relative to its zero position. In some embodiments, the processorcan be configured to halt a procedure if the position it monitors deviates from one or more expected conditions or parameters. For example, if the processordetermines that the needle has extended too far (e.g., extended beyond an expected or predetermined distal position), then the processormay implement lockingand/or retraction, as further described below.

407 407 407 a c d In some embodiments, position monitoringcan include monitoring a state, configuration, position, or orientation of one or more portions of the robotic arm (e.g., one or more segments and/or joints), and/or determining the state, position, and/or orientation of the manipulation device. For example, the processor can be configured to monitor (e.g., via information received from sensors) whether the robotic arm is operating normally. In some embodiments, the processor can be configured to determine whether a collision has occurred with respect to the robotic arm. In such embodiments, the processor can be configured to implement lockingand/or retraction, e.g., to lock a movement of the robotic arm and/or retract one or more of the catheter, the guidewire, and/or the needle to avoid or reduce harm to the patient.

407 407 407 407 b b b b Anatomy alignmentcan include receiving information from an imaging and/or sensing device for aligning the system with respect to a target vessel, or causing a display (e.g., a display associated with an imaging device) to present information to facilitate alignment. For example, the anatomy alignmentcan include receiving information associated with aligning a trajectory of the catheter, the guidewire, and/or the needle with a target vessel. For example, the information can include ultrasound imaging signals corresponding to one or more views (e.g., a transverse view, a longitudinal view, etc.) of the target vessel. The anatomy alignmentcan determine if the manipulation device has been positioned so that the trajectory of the catheter, the guidewire, and/or the needle is aligned with the target vessel, e.g., so that the manipulation device can safely advance the catheter, the guidewire, and/or the needle into the target vessel. For example, the anatomy alignmentcan determine if the angle and/or location of the manipulation device is configured to allow the needle, the catheter, and/or the guidewire to be inserted into the target vessel safely (e.g., centrally, at an insertion angle that reduces damage, etc.).

407 407 407 407 407 407 404 b b b b b b b In some embodiments, the anatomy alignmentincludes receiving a plurality of views of the target vessel. In some embodiments, the anatomy alignmentcan automatically determine if a trajectory of the catheter, the guidewire, and/or the needle is aligned with the target vessel based on the plurality of views. For example, in some embodiments, the anatomy alignmentmay be configured to identify walls or boundaries of the target vessel in the images (e.g., using image processing, image segmentation, object recognition, etc.), and determine whether the trajectory of the catheter, the guidewire, and/or the needle is aligned with the target vessel. In some embodiments, the anatomy alignmentcan be configured to generate a signal indicating if the catheter, the guidewire, and/or the needle is aligned with the target vessel. For example, if the catheter, the guidewire, and/or the needle are not aligned with the target vessel, the anatomy alignmentcan include generating a first signal, e.g., a signal warning a user not to advance the needle. The user can then adjust a position of the manipulation device and cartridge coupled thereto (e.g., by moving or reconfiguring the robotic arm and/or angle of the manipulation device) to change a trajectory of the catheter, the guidewire, and/or the needle such that the catheter, the guidewire, and/or the needle is aligned with the target vessel. Alternatively, or additionally, the processor can cause the robotic system to automatically drive the movement of the robotic arm (e.g., via activating one or more motors of the robotic arm) to reposition the manipulation device and the cartridge to align the catheter, the guidewire, and/or the needle with the target vessel. Conversely, if the catheter, the guidewire, and/or the needle are aligned with the target vessel, the anatomy alignmentcan include generating a second signal different from the first signal, e.g., a signal indicating that a user can advance the catheter, the guidewire, and/or the needle. In some embodiments, the first and second signals can include a sound, an output to be shown on the display, a light pattern, a vibration, or other haptic feedback, and/or the like.

407 b In some embodiments, the anatomy alignmentcan be manually assisted, semi-automatic, or automatic. For example, in some embodiments, a user may provide an input identifying a target structure of the target vessel. The user may then manually align the trajectory of the catheter, the guidewire, and/or the needle with the target vessel using a visual aid to center the target structure for needle insertion. In some embodiments, such as when there are multiple views in the visual aid, the user may align the trajectory with centers or centroids of the target structure at multiple points (e.g., multiple transverse views). It can be beneficial to view multiple transverse views such that a user can confirm whether the trajectory of the catheter, the guidewire, and/or the needle is aligned along the length of the target vessel. This can avoid the catheter, the guidewire, and/or the needle being aligned with a first portion of the target vessel while not being aligned with a second portion of the target vessel.

407 b In some embodiments, the anatomy alignmentcan include implementing one or more algorithms, machine learning models, and/or the like, e.g., for identifying the target structure and/or determining whether the trajectory of the catheter, the guidewire, and/or the needle is aligned with the target structure. In some embodiments, a computer vision model can be used for monitoring sensor output associated with a blood vessel (and/or an area around the blood vessel) of a patient. In some embodiments, structure recognition methods can be used for automatically identifying and/or detecting the target structure based on sensor data. For example, the structure recognition methods can include grayscale threshold analysis, edge detection algorithms, machine learning-based structure recognition, convolutional neural networks, real-time feature extraction, pattern matching, Doppler flow detection, cross-sectional area analysis, adaptive region growing, contour analysis, image segmentation, and/or the like.

407 407 407 b b b After the target structure has been identified in one or more views of the target vessel (e.g., one or more transverse views), the anatomy alignmentcan include determining a centroid (e.g., center point) of the target structure. In some embodiments, the centroid is associated with a desired insertion position for the catheter, the guidewire, and/or the needle. In some embodiments, the user can manually align the manipulation device with the target structure, e.g., manually move or reconfigure the robotic arm and/or position or orientation of the manipulation device to position the catheter, the guidewire, and/or the needle in alignment with the target vessel. In some embodiments, the anatomy alignmentcan generate feedback based on the alignment of the catheter, the guidewire, and/or the needle with the target vessel. For example, the feedback can include instructions for directing a user to move the manipulation device so that the catheter, the guidewire, and/or the needle are aligned with the target vessel. In some embodiments, based on the location of the centroid and an expected trajectory of the catheter, the guidewire, and/or the needle, the anatomy alignmentcan include automatically operating the robotic system (e.g., activating one or more motors of the robotic arm) to move the manipulation device (and cartridge coupled thereto) into a desired position that aligns the catheter, the guidewire, and/or the needle with the target vessel.

407 407 404 404 404 c c a d b Lockingcan include monitoring for one or more locking conditions, operating one or more locking mechanisms of the robotic system when a locking condition is present, and/or unlocking the one or more locking mechanisms after a predetermined period of time or after a locking condition has been resolved. For example, a locking condition can include a situation where it may be desirable for the position of one or more of the components of the robotic system to be locked. For example, a locking condition can include when the robotic arm, manipulation device, or other components of the robotic system are in position for performing a vascular access procedure, when there is a fault condition (e.g., a collision, unexpected movement, etc.), and/or as indicated by a user. In some embodiments, lockingcan be manual, semi-automatic, and/or automatic. For example, user inputs can indicate that locking is desired. Specifically, the user inputs can be input via one or more of the user control, the brake control, the manipulation device, via a touchscreen such as the display, and/or the like.

407 414 403 407 407 407 c c c c In some embodiments, lockingcan include locking the transport elementwhen the baseis positioned in a desired location (e.g., a predetermined distance from a patient or a patient bed). In some embodiments, the lockingcan include locking or terminating the movement, advancement, and/or retraction of the needle, catheter, and/or guidewire. In some embodiments, the lockingcan include locking the advancement of the needle, e.g., when the needle trajectory is not aligned with the target vessel. For example, if the needle trajectory is not aligned with the centroid(s) of the target vessel, the needle can be locked from advancing into the target vessel, e.g., to prevent or decrease the likelihood of undesired vessel puncturing. In some embodiments, lockingcan include locking guidewire retraction during a guidewire advance phase, locking catheter retraction during a catheter advance phase, and/or other locking of the movement of the catheter, the guidewire, and/or the needle.

407 407 407 407 407 c b c c c In some embodiments, the lockingcan include locking the position and/or configuration of the robotic arm. For example, when the position of the manipulation device provides for alignment between the catheter, the guidewire, and/or the needle and the target vessel (e.g., during anatomy alignment), the position and/or configuration of the robotic arm and/or manipulation device can be locked. Specifically, once the manipulation device has been positioned to align the trajectory of the catheter, the guidewire, and/or the needle with the centroid(s) of the target vessel, the lockingcan include locking the robotic arm in the desired position so that the manipulation device remains in the desired position during the procedure. In some embodiments, the lockingcan include monitoring one or more sensors to actuate the locking mechanism. For example, the one or more sensors can include an accelerometer configured to determine if one or more components of the robotic system fall outside of an expected range of motion. For example, a spike in an accelerometer reading can indicate that the system has been unintentionally moved, bumped, collided with, and/or the like. To prevent damage associated with this spike, a locking mechanism can be actuated to maintain a position of one or more components of the robotic system, e.g., to reduce the likelihood of inadvertent injury to the patient. In some embodiments, the lockingcan include unlocking the locking mechanism(s). In some embodiments, the locking mechanism(s) can be unlocked based on a user signal, after a predetermined amount of time, based on a sensor signal, and/or the like.

407 407 d d Retractionmay include retracting, by the manipulation device (e.g., motors and/or linear actuators), the needle, the catheter, and/or the guidewire. In some embodiments, the needle, catheter, and/or the guidewire can be retracted based on a procedure completion signal, a user input, a sensor signal, and/or the like. For example, after a catheter has been inserted into the target vessel successfully, retraction of the needle and/or the guidewire may be manually and/or automatically started. As another example, a user can indicate that retraction of the needle, catheter, and/or the guidewire is desired based on determining that the procedure is complete or if a problem is occurring. In some embodiments, retractioncan include retracting the needle, catheter, and/or the guidewire based on a signal indicating an anomaly, such as a spike in acceleration, as discussed in more detail above.

407 407 407 405 407 407 d d d d d 9 FIG. In some embodiments, retractioncan include retracting the needle, catheter, and/or the guidewire in a predetermined order. In some embodiments, the predetermined order can be configured to reduce strain on the vessel and/or reduce inadvertent injury. For example, if the catheter has been inserted successfully, retractioncan include retracting the needle and the guidewire. Specifically, a first actuator for retracting the needle and the guidewire can be activated (e.g., a motor that is configured to move the entire cartridge or a carriage supporting the cartridge proximally) while a second actuator associated with advancing the catheter in the opposite direction can be activated, e.g., so as to retract the needle and the guidewire while maintaining the position of the catheter in the vessel. In some embodiments, the needle is retracted to a predetermined height above the skin of the patient to prevent or decrease the likelihood of a puncture. After the needle has been retracted, the guidewire is retracted, leaving only the catheter in the vessel. In some embodiments, retractioncan include retracting the catheter, the guidewire, and the needle, e.g., if the control unitreceives a signal indicating an all-out signal (e.g., needle, catheter, and the guidewire are to be retracted). In such embodiments, retractioncan include first retracting the needle (e.g., to a predetermined height) and then retracting the catheter and/or the wire. Retractionis described in more detail in reference to.

2 FIG. 220 230 230 240 Referring back to, an end segment of the robotic armcan be coupled to the manipulation device. The manipulation devicecan be attached to a cartridge assembly. Further details of the components of an example manipulation device and an example cartridge assembly are described below.

5 FIG. 2 FIG. 2 FIG. 530 230 540 530 538 536 534 532 534 540 530 540 534 530 540 is a block diagram that illustrates a manipulation device(e.g., similar to manipulation deviceinand/or other manipulation devices described herein) and a cartridge assembly(e.g., similar to cartridge assembly inand/or other cartridge assemblies described herein), according to some embodiments. In some embodiments, the manipulation devicecan include a coupling mechanism, an imaging device, one or more device actuator(s)(e.g., a catheter actuator, a guidewire actuator, a needle actuator, and/or an entire cartridge actuator), and optionally a control unit. In some embodiments, one or more of the device actuator(s)(or a portion thereof) may be housed within the cartridge assembly. For example, the manipulation devicecan include a plurality of motors that drive the movement of one or more linear actuators, where at least a portion of a linear actuator is located within the cartridge assembly. Any suitable permutation of the device actuator(s)in the manipulation deviceand/or the cartridge assemblycan be possible.

540 In some embodiments, an actuator that is configured to actuate the needle (e.g., a needle actuator) can be configured to actuate other components and/or devices (e.g., the catheter and/or the guidewire). In an embodiment, a first actuator can be configured to move the catheter, the needle, and the guidewire (or to move the entire cartridge assembly), a second actuator can be configured to move the guidewire relative to the needle and the catheter, and a third actuator can be configured to move the catheter relative to the needle and the guidewire.

534 530 540 In some embodiments, the device actuator(s)can include one or more linear actuators. Each linear actuator can include a motor, a screw shaft, and a ball screw or other follower. Alternatively, each linear actuator can include a hydraulic actuator. In some embodiments, the motors that drive the movement of the screw shaft or other components of the linear actuators can be disposed in the manipulation device, while other components of the linear actuators (e.g., screw shaft, ball screw) can be disposed in the cartridge assembly.

540 544 530 544 540 544 530 540 530 540 530 540 540 In some embodiments, the cartridge assemblycan include the device(s)(e.g., interventional devices) such as a catheter, a needle, and/or a guidewire. Alternatively, the manipulation devicecan include some of the device(s)while the cartridge assemblycan include other device(s). For instance, the manipulation devicecan include a catheter and a guidewire, while the cartridge assemblycan include the needle. Similarly, the manipulation devicecan include the guidewire and the needle, while the cartridge assemblycan include the catheter. In a similar manner, any suitable permutation of the catheter, the needle, and the guidewire in the manipulation deviceand/or the cartridge assemblycan be possible. In some embodiments, the guidewire, the needle, and the catheter can be arranged coaxially. For example, the guidewire can be disposed within a lumen of the needle, and the needle can be disposed within a lumen of the catheter. In some embodiments, a length of the catheter can be about 40 mm. In some embodiments, a length of the needle can be a little more than 40 mm (40 mm plus bevel length) such that the needle can extend past the catheter. In some embodiments, the guidewire can be 142 mm long such that at least 50 mm of the guidewire can extend past the needle tip. In some embodiments, the cartridge assemblycan be configured to store the guidewire in a linear state.

536 530 536 The imaging devicein the manipulation devicecan provide the user with a visual aid of a blood vessel as the medical procedure is being performed. For example, the imaging device can be any suitable imaging device that can capture a visual representation of the blood vessel. Some non-limiting examples of the imaging devicecan include ultrasound imaging devices, fluoroscopes, cameras, etc.

536 230 536 530 536 In some embodiments, the imaging devicecan be an ultrasound array located on the manipulation device. The ultrasound array can provide two-dimensional ultrasound images along one or more longitudinal planes and/or transverse planes. The ultrasound images with the transverse view of a blood vessel can show the radial cross-section of the blood vessel, and the ultrasound images with the longitudinal view of the blood vessel can show the axial cross-section of the blood vessel. In some embodiments, the imaging devicecan include an ultrasound array configured to provide a plurality of transverse and/or longitudinal views. Including a plurality of views can aid in alignment of the manipulation device(and therefore the trajectory of the catheter, the guidewire, and/or the needle) with the blood vessel. In some embodiments, the imaging devicecan be configured to obtain three-dimensional ultrasound images of the blood vessel.

530 540 534 534 530 544 534 544 534 530 534 540 530 540 The manipulation deviceand the cartridge assemblycan each include a portion of one or more device actuator(s). The device actuator(s)can be configured to actuate the needle, the catheter, and/or the guidewire. For example, the manipulation devicecan include linear actuators to actuate the device(s). The linear actuators can include a ball screw shaft supported by ball screw bearings. A motor can be coupled to each device actuatorto drive the movement of a ball screw nut along the shaft. A magnetic encoder coupled to the motor can sinusoidally commutate the motor. A linear circulating ball bearing can be coupled to the ball screw nut that is fixed on the ball screw shaft. For instance, the linear circulating ball bearing can be coupled to the ball screw nut on the ball screw shaft via a carriage block. As the ball screw shaft rotates (e.g., owing to the rotation of the motor's rotor), the ball screw nut translates as it is constrained by the linear circulating ball bearing through the carriage block. The translation of the ball screw nut can, in turn, actuate a device(s)along a linear axis. Accordingly, each of the needle, catheter, and guidewire can be actuated along a linear axis by a respective linear actuator. In some embodiments, a portion of the one or more device actuator(s)is located in the manipulation device, and a corresponding portion of the one or more device actuator(s)is located in the cartridge assembly. For example, a motor of a linear actuator may be located in the manipulation device, and a corresponding ball screw may be located in the cartridge assemblyand operably coupled to the motor.

544 534 530 540 544 544 540 544 540 544 540 544 544 544 538 530 540 540 b a c a b c In some embodiments, each of the needle, catheter, and guidewire can be attached to a respective guide that guides the device(s)along the linear axis as the device(s) are being actuated by the linear actuators (e.g., device actuator(s)included in manipulation device). In some embodiments, the guides can be included in the cartridge assemblyand can be attached to the respective device(s). For example, a needle guideincluded in the cartridge assemblycan be attached to the needle, a catheter guideincluded in the cartridge assemblycan be attached to the catheter, and a guidewire guideincluded in the cartridge assemblycan be attached to the guidewire. In some embodiments, the catheter guide, the needle guide, and the guidewire guidecan each include a coupling element that can couple with the coupling mechanismin the manipulation device. Alternatively, in some embodiments, one or more of the needle, the catheter, or the guidewire may not include a guide. For example, the needle may not include a guide but can be coupled to move with the cartridge assemblywhen the entire cartridge assemblymoves.

530 538 540 540 530 530 540 534 530 534 530 540 530 540 544 540 530 534 530 530 The manipulation devicecan include a coupling mechanismthat couples the cartridge assembly(e.g., the coupling element in the cartridge assembly) to the manipulation device, such as, for example, a mechanical mechanism (e.g., a fastener, a latch, a mount, a platform, a plate, a clip, etc.), a magnetic mechanism, a friction fit, etc. In some embodiments, the manipulation deviceand the cartridge assemblyare operably coupled to allow for at least a portion of the device actuator(s)in the manipulation deviceto interface with corresponding portions of device actuator(s)in the cartridge assembly. For example, the manipulation devicemay be coupled to the cartridge assemblysuch that motors in the manipulation devicemay operate ball screws in the cartridge assembly, which may operate device(s). In some embodiments, the cartridge assemblyis coupled to the manipulation devicesuch that the device actuator(s)in the manipulation devicemay translate the cartridge assembly along the manipulation device.

538 538 544 544 544 540 540 540 538 a b c In some embodiments, the coupling mechanismcan be a mechanical mechanism. For example, the coupling mechanismcan include a cavity such that the catheter guide, the needle guide, and the guidewire guideincluded in the cartridge assemblycan fit within the cavity. Alternatively, in some embodiments, one or more of the needle, the catheter, or the guidewire may not include a guide. For example, the needle may not include a guide but can be coupled to move with the cartridge assemblywhen the entire cartridge assemblymoves. In some embodiments, the coupling mechanismcan be a combination of the magnetic mechanism and the mechanical mechanism.

538 530 540 530 538 540 530 540 530 540 530 530 538 540 530 530 In some embodiments, the coupling mechanismincludes an adaptor for facilitating coupling via the manipulation deviceand the cartridge assembly. The adaptor may be configured to allow for the manipulation deviceto be isolated (e.g., from potential contaminants, etc.) during operation. For example, the coupling mechanismcan be or form part of a sterile interface or adaptor, e.g., allowing for the cartridge assemblyto couple to the manipulation devicewithout compromising a sterile field. In particular, the cartridge assemblycan be a sterile component prior to use, while the manipulation device, the robotic arm, and/or other portions of the robotic system may not be sterile. Therefore, a sterile adaptor (e.g., including a platform, latches, capstans, or other structure) can be configured to allow components of the cartridge assembly(e.g., catheter, needle, guidewire, guide(s), and/or actuator components (e.g., screw shaft(s))) to be operatively coupled to components of the manipulation device(e.g., motors, etc.). The sterile adaptor can be attached to a sterile drape, which can be draped over the robotic arm, the manipulation device, and/or other components of the robotic system in use. In some embodiments, the coupling mechanismmay include a clutch mechanism between the cartridge assemblyand the manipulation devicethat provides mechanical coupling while allowing for the manipulation deviceto be isolated.

530 504 504 21 FIG. The manipulation deviceincludes an I/O deviceconfigured to allow the user to control one or more operations during a vascular access procedure. For example, the user can control which of the needle, guidewire, and/or the catheter is being inserted, as well as the speed of insertion. In some embodiments, the I/O devicecan be implemented into a handle of the manipulation device, as shown in.

530 532 534 532 534 532 In some embodiments, the manipulation devicecan optionally include a control unitto control the actuation of the device actuator(s). Control unitcan be any suitable processing device configured to run and/or execute functions associated with controlling the device actuator(s). Control unitcan include any suitable processor(s) that can be configured to execute modules, functions, and/or processes. In some embodiments, the processor(s) can be a general-purpose processor, a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), and/or the like.

532 540 532 In some embodiments, the control unitcan be configured to determine one or more limits associated with the cartridge assembly. For example, the one or more limits can include determining a needle, guidewire, and/or catheter range of travel based on the type of cartridge coupled to the manipulation device. In some embodiments, the control unitcan determine the type of cartridge based on a radio-frequency identification, a near-field communication, a QR code, a user input, and/or the like.

Further examples of manipulation devices and cartridge assemblies are described in U.S. patent application Ser. No. 18/587,711, entitled “ROBOTIC SYSTEMS, DEVICES, AND METHODS FOR VASCULAR ACCESS,” filed Feb. 26, 2024, and/or in PCT Patent Application No. PCT/US2023/085933, entitled “VASCULAR ACCESS ROBOTIC SYSTEMS AND DEVICES INCLUDING CARTRIDGE ASSEMBLIES, AND METHODS THEREOF,” filed Dec. 26, 2023, both of which are incorporated herein by reference.

6 FIG. 1 FIG. 1 FIG. 2 FIG. 4 FIG.A 2 FIG. 3 FIG.A 600 100 102 602 203 403 220 320 is a flow diagram illustrating a methodof performing a medical procedure (e.g., using systemin), in accordance with some embodiments. A robotic system, such as, for example, robotic systeminand/or any of the other robotic systems described herein, can perform the medical procedure (e.g., vascular access procedure) in an automated and/or semi-automated manner. At, a base (e.g., baseinor basein) can be moved to a location next to a subject (e.g., a patient). As discussed above, the base can include transport elements (e.g., swivel casters) that can allow for translational and rotational movement of the robotic system. The base can be moved to a suitable position from the subject, such that the medical procedure can be performed on the subject. For example, the base can be moved to a position that allows a robotic arm (e.g., robotic arminor robotic armin) to access a portion of the subject's body (e.g., the patient's arm on which the medical procedure is to be performed).

104 404 1 FIG. 4 FIG.A a In some embodiments, the base can optionally be raised to position the robotic arm such that at least a portion of the manipulation device and/or the cartridge assembly touches the skin of the subject. In some embodiments, an I/O device (e.g., I/O device(s)inor user controlin) communicably coupled to the base and/or communicably coupled to the transport elements included in the base can transmit instructions to move the base. For example, the I/O device can be configured to transmit instructions to an actuator controlling the movements of the swivel caster. In other embodiments, the base can be moved manually by a user.

404 412 603 c 1 FIG. 4 FIG.A 6 FIG. In some embodiments, a portion of the base and/or a patient support that is coupleable to the base (e.g., the patient supportof) can be configured to support target anatomy of a patient. The patient support can be deployed when the base is moved to the target location next to the patient. In some embodiments, the height of the patient support can be adjusted to a desired height that allows for desired access to the anatomy and/or patient comfort. Once the base and/or patient support is moved to a suitable location near the subject (e.g., suitable distance and/or suitable height), the base can be locked (e.g., using locking mechanism(s)in) to lock the location of the base, atin.

604 240 540 130 230 330 530 538 544 534 102 2 FIG. 5 FIG. 1 FIG. 2 FIG. 3 3 FIGS.A-B 5 FIG. 5 FIG. 5 FIG. 5 FIG. At, a cartridge assembly (e.g., cartridge assemblyinor cartridge assemblyin) can be attached to a manipulation device (e.g., manipulation devicein, manipulation devicein, manipulation devicein, or manipulation devicein). The manipulation device can be coupled to or otherwise be a part of the robotic arm. In some embodiments, the manipulation device can include coupling mechanism(s) (e.g., coupling mechanism(s)in) to couple the cartridge assembly to the manipulation device. For example, the manipulation device can include a permanent electromagnet that magnetically couples the manipulation device to the cartridge assembly. A coupling element (e.g., puck) in the cartridge assembly can comprise a magnetic portion (e.g., an embedded stainless-steel disk) that can close a magnetic circuit with the magnet (e.g., permanent electromagnet). Alternatively, or additionally, the coupling mechanism(s) can include mechanical components that latch into or fit into other mechanical components to lock to a cartridge assembly. For example, the coupling mechanism(s) may include latches, tracks, clamps, slots, or other mechanical elements configured to couple the cartridge assembly to the manipulation device. In some embodiments, the coupling mechanism(s) can include a clutch that is configured to allow for mechanical power transfer between the manipulation device and the cartridge assembly. In this manner, the cartridge assembly can be attached to the manipulation device. Additionally or alternatively, the manipulation device can include a cavity, recesses, openings, etc., to receive portions of the cartridge assembly. For instance, the device(s) (e.g., device(s)in) along with guide(s) (e.g., device actuator(s)in) can be configured to fit within the cavity of the manipulation device. In this manner, the cartridge assembly can be mechanically coupled to the manipulation device. In some embodiments, an adaptor is used to drape all components of the robotic systemfrom the cartridge assembly and potential contaminants.

605 600 In some embodiments, the robotic arm can include locking mechanisms to lock and unlock the robotic arm. Locking the robotic arm can prevent further movement of the robotic arm. Unlocking the robotic arm can enable it to move as desired. In some embodiments, at, the methodcan include unlocking the robotic arm if the robotic arm is in a locked position (e.g., storage position).

606 600 606 604 6 FIG. At, the methodcan include moving the robotic arm to position the manipulation device and/or cartridge assembly at a target site. Whileis shown afterin, it can be appreciated that the robotic arm can first be unlocked and positioned so that the manipulation device is positioned near the target site. More specifically, the robotic arm can be positioned so that the manipulation device is positioned/oriented for insertion of the interventional devices (e.g., catheter, guidewire, needle) into a target vessel before the cartridge is attached to the manipulation device. The target site can be a portion of a subject's body on which the medical procedure is to be performed. For example, the target site can be an arm of a patient's body on which the Seldinger technique is to be performed. Moving the robotic arm can include positioning the manipulation device and/or cartridge assembly at a desired location relative to the target site. For example, positioning the manipulation device and/or cartridge assembly can include aligning the cartridge assembly (specifically, a trajectory of the catheter, the guidewire, and/or the needle of the cartridge assembly) with the target blood vessel via a visual aid and/or automatically based on an output from an imaging device as described herein.

607 In some embodiments, moving the robotic arm can include positioning the cartridge assembly at a desired orientation relative to the target site. For instance, the cartridge assembly can be positioned at an angle with respect to a blood vessel in the target site (e.g., patient's arm, patient's leg, etc.). In some embodiments, the angle can be between about 0 degrees and about 90 degrees, between about 10 degrees and about 80 degrees, between about 20 degrees and about 70 degrees, between about 30 degrees and about 60 degrees, or between about 40 degrees and about 50 degrees with respect to the blood vessel. In some embodiments, the angle can be between about 20 degrees and about 60 degrees. Additionally or alternatively, the cartridge assembly can be positioned at a specific distance from the blood vessel. In some embodiments, the robotic arm can be moved to position the manipulation device such that at least a portion of the manipulation device (e.g., an imaging device such as an ultrasound array) touches the skin of the subject. In some embodiments, moving the robotic arm can include transmitting instructions from an I/O device to the robotic system and/or the robotic arm. For instance, a user can transmit instructions to move the robotic arm via an input device such as a joystick, mouse, keyboard, buttons, etc. Once the robotic arm is moved to position the cartridge assembly at the target site, at, the robotic arm can be locked to prevent further movement.

610 600 104 404 405 106 536 1 FIG. 4 FIG.A 4 4 FIGS.A-B 1 FIG. 5 FIG. a At, the methodcan include controlling the manipulation device to perform a vascular access procedure, e.g., the Seldinger technique. In some embodiments, an I/O device (e.g., I/O device(s)inor user controlin) communicably coupled to the robotic system can transmit instructions to the robotic system (e.g., a control unit included in the robotic system) so as to control the movement of the robotic arm. For instance, a control unit (e.g., control unitin) included in the robotic system (e.g., control unit in the base, control unit in the robotic arm, etc.) can process instructions (e.g., instructions from the I/O device) to control the manipulation device. For example, the needle, the catheter, and/or the guidewire can be actuated based on the instructions. Feedback from sensor(s) (e.g., sensor(s)in) and/or imaging device (e.g., imaging devicein) can be used for further subsequent control of the manipulation device. For instance, subsequent control of the actuation of the needle, the catheter, and/or the guidewire can be based on feedback from sensor(s) and/or the imaging device.

7 FIG. 1 FIG. 1 FIG. 2 FIG. 1 FIG. 4 FIG.A 2 FIG. 2 FIG. 2 FIG. 700 100 712 700 102 202 104 404 203 230 240 700 700 a is a flow diagram illustrating a methodof gaining vascular access, for example, by performing the Seldinger technique (e.g., using systeminor any of the other systems and/or components described herein), in accordance with some embodiments. At, the methodcan include receiving user input to access a blood vessel. For instance, the user input can include instructions to perform arterial insertion. In some embodiments, a user can transmit an input to perform the arterial insertion to a robotic system (e.g., robotic systemin, robotic systemin, etc.) via an I/O device (e.g., I/O device(s)inor user controlin) that is communicably coupled to the robotic system. The robotic system can be controlled based on the input so as to position and/or orient the robotic system to perform the arterial insertion. For example, the base (e.g., basein), the manipulation device (e.g., manipulation devicein), and/or the cartridge assembly (e.g., cartridge assemblyin) can be positioned and/or oriented based on the user input such that the cartridge assembly is at a specific distance and/or orientation from the desired artery. While certain steps of the methodare described in reference to user inputs, certain steps can receive signals that allow for one or more of the steps of the methodto be executed automatically.

714 700 534 538 5 FIG. 5 FIG. At, the methodcan include activating an actuator (e.g., needle actuator of the device actuator(s)in) to move a needle to puncture the artery. In some embodiments, the needle can be included in the cartridge assembly. In some embodiments, the needle can be coupled to a needle guide (e.g., a portion of the needle actuator included in the cartridge assembly) that can include a coupling element such as an adaptor. A cavity in the cartridge device can be configured to fit the needle guide along with the needle. The cartridge assembly can be attached to the manipulation device via an adaptor (e.g., coupling mechanismin). The cartridge assembly can also be attached to the manipulation device via a fastener configured to operably couple the cartridge assembly and the manipulation device. In some embodiments, a linear actuator in the manipulation device is configured to translate a stage, platform, etc., coupled to the cartridge assembly, including the needle.

In response to the input from the user (e.g., via an I/O device) to perform arterial insertion, a linear actuator can be activated. The linear actuator can move along a linear axis. This, in turn, can cause the cartridge assembly or a portion thereof to move, thereby causing at least the needle to move into the artery or target vessel. Accordingly, the needle can be moved and positioned so as to puncture the desired artery. In some embodiments, the needle, the guidewire, and the catheter can be advanced together into the artery. For example, the tip of the needle, the tip of the guidewire, and the tip of the catheter can be aligned with respect to one another, and the entire cartridge (or portion thereof) can be advanced to advance the tips of the three devices into the artery.

536 106 5 FIG. 1 FIG. In some embodiments, the user can visualize the movement of the needle using a visual aid (e.g., ultrasound images) captured by an imaging device (e.g., imaging devicein). For example, a longitudinal view and/or transverse view of the artery can be shown, which can show the tip of the needle (and/or the tip of the catheter and guidewire) as they are advanced into the artery. The visual aid can provide the user with information on the movement of the needle. In some embodiments, the user can visualize the movement of the robotic arm, manipulation device, and/or the cartridge assembly as the needle is being actuated using sensor data obtained from sensor(s) (e.g., sensor(s)in). The user can modify the input to perform arterial insertion based on the visual aid and/or the sensor data.

716 700 712 At, the methodcan include receiving user input (e.g., via an I/O device) to advance the guidewire into the artery. Once the artery has been punctured and the needle positioned in the artery, the user can transmit instructions (e.g., similar to step) to advance the guidewire into the artery.

718 716 700 534 5 FIG. At, in response to the instructions at, the methodcan include activating an actuator (e.g., guidewire actuator of the device actuator(s)in) to advance the guidewire distal to the tip of the needle. Similar to the needle, the guidewire can be included in the cartridge assembly. In some embodiments, the guidewire can be coupled to a guidewire guide (e.g., a portion of the guidewire actuator included in the cartridge assembly), which can be attached to the manipulation device via a fastener or an interface, such as a clutch. Additionally, and/or alternatively, the guidewire may not be attached to a guidewire guide.

In response to the user input (e.g., via an I/O device) to advance the guidewire, a linear actuator (e.g., a portion of the guidewire actuator included in the manipulation device and/or the cartridge assembly) to actuate the guidewire can be activated. The linear actuator can cause movement along a linear axis. This, in turn, can cause the guidewire guide and/or the guidewire to move along the linear axis. Accordingly, the guidewire can be advanced distal to the needle and to the desired location in the artery. The needle and the catheter can be held stationary as the guidewire is advanced into the artery. In some embodiments, the user can visualize the movement of the guidewire using a visual aid captured by the imaging device. In some embodiments, the user can visualize the movement of the robotic arm, manipulation device, and/or the cartridge assembly as the guidewire is being advanced using sensor data obtained from the sensor(s). The user can modify the input to advance the guidewire based on the visual aid and/or the sensor data.

720 700 712 At, the methodcan include receiving user input (e.g., via an I/O device) to advance the catheter into the artery. In some embodiments, the user can transmit instructions (e.g., similar to step) to advance the catheter into the artery.

722 720 700 534 5 FIG. At, in response to the instructions at, the methodcan include activating an actuator (e.g., catheter actuator of the device actuator(s)in) to advance the catheter over the guidewire and distal to the tip of the needle. Similar to the needle, the catheter can be included in the cartridge assembly. In some embodiments, the catheter can be coupled to a catheter guide (e.g., a portion of the catheter actuator included in the cartridge assembly) and can be attached to the manipulation device via a fastener or an interface, such as a clutch. Additionally, or alternatively, the catheter may not be attached to a catheter guide.

In response to the user input (e.g., via an I/O device) to advance the catheter, a linear actuator (e.g., a portion of the catheter actuator included in the manipulation device and/or the cartridge assembly) to actuate the catheter can be activated. The linear actuator can cause movement along a linear axis. This, in turn, can cause the catheter guide and/or the catheter to move along the linear axis. Accordingly, the catheter can be advanced to the desired location in the artery. In some embodiments, the user can visualize the movement of the catheter using a visual aid captured by the imaging device. In some embodiments, the user can visualize the movement of the robotic arm, manipulation device, and/or the cartridge assembly as the catheter is being advanced using sensor data obtained from the sensor(s). The user can modify the input to advance the catheter based on the visual aid and/or the sensor data. A variation of the system can be configured such that the linear actuators provide a vibratory effect when advancing a needle or other component (e.g., a linear resonant actuator). Alternatively, or in combination, the vibratory effect can be obtained using a secondary motor (including, but not limited to, an eccentric rotating mass, a vibratory motor, etc.)

724 700 726 724 700 At, the methodcan include receiving user input (e.g., via an I/O device) to retract the needle and the guidewire. At, in response to the instructions at, the methodcan include activating the actuator(s) to retract the needle and the guidewire. For example, at least one linear actuator can be activated to retract the needle and the guidewire along the linear axis. In some embodiments, a first linear actuator configured to retract the entire cartridge assembly can be activated so that the needle and the guidewire can be retracted, while a second linear actuator can be actuated to maintain a position of the catheter while the entire cartridge is being retracted. In some embodiments, the user can visualize the movement of the retraction of the needle and the guidewire using a visual aid captured by the imaging device. In some embodiments, the user can visualize the movement of the robotic arm, manipulation device, and/or the cartridge assembly as the needle and/or the guidewire is being retracted using sensor data obtained from the sensor(s). The user can modify the input to retract the needle and/or the guidewire based on the visual aid and/or the sensor data.

728 700 At, the methodcan include decoupling the catheter from the cartridge assembly. In some embodiments, the catheter can be detached from the catheter guide without releasing the catheter guide from the cartridge assembly. For example, the user can manually decouple the catheter from the catheter guide without decoupling the catheter guide from the cartridge assembly. For example, the catheter may be attached to the catheter guide via a pin assembly, and the catheter may be decoupled from the cartridge by removing at least one pin. The user can wait to detach the catheter until after the needle and the guidewire have been retracted.

7 FIG. Although in, the sequence of steps to gain access to a blood vessel is described as activating an actuator to advance the needle followed by activating an actuator to advance the guidewire and subsequently activating an actuator to advance the catheter, it should be readily understood that the sequence of steps to gain access to a blood vessel using the system and methods described herein can be performed in any suitable permutations and combinations. For example, in some embodiments, one or more actuators can be activated to advance the needle, the catheter, and the guidewire simultaneously. Once the needle punctures the desired blood vessel (e.g., artery), the guidewire can be advanced distal to the needle to a desired position in the blood vessel. The catheter can then be advanced over the guidewire to the desired position in the blood vessel. In some embodiments, after advancing the guidewire but before advancing the catheter to the desired position in the blood vessel, the needle can be retracted slightly (e.g., moved proximally by a small distance) so that advancing the catheter may be atraumatic to the subject. Alternatively, one or more actuators can be activated to align the needle tip and the distal end of the catheter. The needle and the catheter can be advanced simultaneously to a desired blood vessel. Once the needle punctures the desired blood vessel, the guidewire can be advanced through the puncture to a desired position in the blood vessel. The catheter can then be further advanced to the desired position in the blood vessel. As discussed above, these are a few examples to illustrate various permutations and combinations for accessing a blood vessel using the systems and methods described herein.

In some embodiments, if the size of the blood vessel is large (e.g., central vein), a second catheter can be advanced over the first catheter in order to perform the medical procedure. Put differently, one or more actuators can advance the needle, the guidewire, and the catheter to a desired position in the desired blood vessel. Then, the needle and the guidewire can be retracted from the blood vessel. Another guidewire can be advanced (e.g., manually and/or autonomously) through the catheter already positioned in the desired location. A second catheter that is bigger in size than the already positioned catheter can be advanced through the guidewire. In this manner, the second larger catheter can be positioned through the first catheter in order to perform the medical procedure. In some embodiments, one or more dilators can be used before positioning either the first catheter (e.g., catheter advanced using actuator(s) in the manipulation device and/or cartridge assembly) and/or the second catheter (e.g., catheter that is larger than the first catheter and is advanced through the first catheter) during the medical procedure.

700 712 716 720 724 106 536 In some embodiments, methodas described herein can be performed autonomously and/or semi-autonomously. Accordingly, one or more steps of receiving user input (e.g.,,,,) can be optional, and systems and devices described herein can be configured to automatically proceed from actuating one component to the next based on confirmation that a first step has been completed. Such confirmation can be determined via sensor data (e.g., via sensor(s)) and/or imaging data (e.g., via imaging device). In some embodiments, one or more steps may be performed without user input, while other steps may be performed with user input.

8 FIG. 1 FIG. 7 FIG. 7 FIG. 7 FIG. 7 FIG. 800 100 802 800 712 716 720 724 800 is a flow diagram illustrating a methodof using visual aid and/or sensor data to perform a medical procedure (e.g., using systemin), in accordance with some embodiments. At, the methodcan include receiving user input to perform a step of the medical procedure (e.g., vascular access procedure). For example, the user input can include instructions to perform arterial insertion (e.g., stepin), advance a guidewire into a blood vessel (e.g., stepin), advance a catheter into a blood vessel (e.g., stepin), and/or retract a needle and the guidewire from the blood vessel (e.g., stepin). In some embodiments, the user can provide a plurality of user inputs corresponding to different stages of the vascular access procedure. In some embodiments, the methodcan start automatically without a user input. In some embodiments, the user input can be received in response to a position of a vascular access device being confirmed. For example, when the position of the vascular access device is in a desired location and/or orientation, a user can generate a user signal to initiate a vascular access procedure.

804 800 202 414 220 230 240 534 714 718 722 726 2 FIG. 4 FIG.A 2 FIG. 2 FIG. 2 FIG. 5 FIG. 7 FIG. 7 FIG. At, the methodcan include activating actuators to move medical instruments based on the user input. For example, activating actuators can include activating actuators within a robotic system (e.g., robotic systeminand/or other robotic systems described herein) to move transport elements (e.g., transport elementin) included in the robotic system based on the user input. This in turn can cause a robotic arm (e.g., robotic arminand/or other robotic arms described herein), a manipulation device (e.g., manipulation deviceinand/or other manipulation devices described herein), and/or a cartridge assembly (e.g., cartridge assemblyinand/or other cartridge assemblies described herein) to be positioned at a desired location from a target site (e.g., subject's body part, such as an arm). In some embodiments, activating actuators can include activating device actuators (e.g., device actuator(s)in) to advance (e.g., steps,, andin) and/or retract (e.g., stepin) the needle, the catheter, and/or the guidewire into/from a blood vessel based on the user input.

806 800 536 544 106 5 FIG. 5 FIG. 1 FIG. At, the methodcan include capturing visual aid and/or sensor data as the step of the vascular access procedure is being performed. For example, the manipulation device can include an imaging device (e.g., imaging devicein) to capture visual aid (e.g., ultrasound images) of the needle, the catheter, and/or the guidewire (collectively, device(s)in) as the device(s) are being advanced into and/or retracted from the blood vessel. In some embodiments, the robotic system can be communicably coupled to a sensor (e.g., sensor(s)in), such as a camera to capture images of the robotic system, the manipulation device, and/or the cartridge assembly as the step of the vascular access procedure is being performed.

808 104 404 812 810 800 1 FIG. 4 FIG.A a At, the visual aid and/or the sensor data can be displayed on an I/O device (e.g., I/O device(s)inor user controlin). For example, ultrasound images and/or images from cameras can be displayed on a display. At, if a user input to stop performing the step of the medical procedure is received (e.g., at step), the methodcan include activating the actuators to remove the medical instruments from the target site. For example, the needle, the catheter, and/or the guidewire can be retracted from the blood vessel by activating the device actuators. Additionally or alternatively, the robotic system, the manipulation device, and/or the cartridge assembly can be moved away from the subject by activating the actuators coupled to the transport elements. In some embodiments, the cartridge assembly can be detached from the manipulation device.

814 800 800 810 800 814 At, the methodcan include indicating to the user that the step of the vascular access procedure is complete. For example, the display can output visual, audio, and/or haptic outputs to indicate that the step of the medical procedure is complete. In some embodiments, the display can also prompt the user to initiate the next step, thereby repeating the steps of method. If the user input to stop performing the step of the medical procedure is not received at step, the methodcan include, at, indicating to the user that the step of the vascular access procedure is complete and prompting the user to initiate the next step of the vascular access procedure.

9 FIG. 900 900 902 900 902 904 700 800 902 904 900 904 is a flow diagram illustrating a methodof retracting vascular access components (e.g., needle and catheter), in accordance with some embodiments. In some embodiments, the methodcan be implemented during a vascular access procedure and after a catheter has been successfully inserted into a blood vessel. At, the methodincludes setting a skin position based on a position associated with a cartridge (similar to any of the cartridges described herein). In some embodiments, setting the skin position can include setting the position of the skin based on the manipulation device or portion thereof (e.g., an imaging device integrated with or supported by the manipulation device) engaging the skin. For example, the manipulation device and/or a robotic arm supporting the cartridge can include a sensor (e.g., a pressure sensor) that can indicate that the manipulation device is engaging the skin. In some embodiments, setting the skin position can occur before the vascular access procedure or during the vascular access procedure. Specifically, setting the skin position can occur prior to accessing the blood vessel. In some embodiments, a portion of the vascular access procedure can occur betweenand. For example, a portion of the methodand/or the methodcan occur afterand before. In some embodiments, the methodonly continues toafter the catheter has been inserted into the blood vessel.

904 900 906 900 908 900 900 At, the methodincludes activating an actuator associated with the catheter, while retracting the cartridge (e.g., and thus the needle and the guidewire), to maintain the catheter position (e.g., in the blood vessel). In some embodiments, the actuator is activated in an opposite direction and at an equal speed to the retraction of the cartridge to prevent the cartridge from being retracted out of the blood vessel as the needle is retracted via the cartridge. In some embodiments, the cartridge is retracted a predetermined distance away from the skin position. In some embodiments, the predetermined distance (e.g., threshold distance) may be associated with a distance where the likelihood of the needle accidentally puncturing the skin is low. At, the methodincludes stopping the actuator and the cartridge, based on the needle being retracted at least the threshold distance from the skin. At, the methodincludes activating an actuator associated with the guidewire to retract the guidewire. Once the needle and the guidewire are retracted, only the catheter remains in the blood vessel, which can be used as desired. In some embodiments, the methodcan include detaching the catheter from the cartridge.

17 FIG. 4 4 FIGS.A-B 15 FIG.A 1700 1700 405 1700 1700 1536 is a flow diagram illustrating a methodfor aligning multiple views of a blood vessel, in accordance with some embodiments. The methodcan be executed automatically (e.g., by a control unit such as the control unitof) and/or by a user during a vascular access procedure. The methodaligns the views of the blood vessel so that a manipulation device (e.g., similar to manipulation devices described herein) is in a desired position and orientation to execute a vascular access procedure. In some embodiments, the methoduses information (e.g., ultrasound signal, views, etc.) from an imaging device having a plurality of transverse views, such as the imaging deviceof.

1702 1700 At, the methodoptionally includes positioning an imaging device (including a transducer array) of a robotic system near a target structure (e.g., blood vessel). For example, a robotic system can automatically, or a user can, position the imaging device to substantially engage the skin of the patient near the target structure. Once the imaging device is positioned, it can begin providing at least a first transverse view and a second transverse view of the target structure, where the first transverse view and the second transverse view are separated by a distance.

1704 1700 407 1706 1700 b 4 FIG.B At, the methodincludes identifying a first portion of the target structure in the first transverse view captured by the imaging device. The first portion can be a first radial cross-section of the target structure. In some embodiments, identifying can include using one or more machine learning models, algorithms, etc., to identify the target structure in the anatomy of the patient as described in reference to the anatomy alignmentof. In some embodiments, determining the target structure can include determining a centroid of the first radial cross-section. At, the methodincludes aligning the centroid of the first portion with a first marker. The first marker may be a visual aid indicating where the needle (or catheter and/or guidewire) would be inserted. Aligning the centroid of the first portion with the first marker allows for confirmation that the needle (or catheter and/or guidewire) is expected to be inserted at the centroid, thus reducing the chance of an undesirable puncture.

1708 1700 1704 407 1710 1700 b 4 FIG.B At, the methodincludes identifying a second portion of the target structure in the second transverse view captured by the imaging device. Similar to, the second portion of the target structure can be a second radial cross-section of the target structure. In some embodiments, identifying can include using one or more machine learning models, algorithms, etc., to identify the target structure in the anatomy of the patient as described in reference to the anatomy alignmentof. In some embodiments, determining the target structure can include determining a centroid of the second radial cross-section. At, the methodincludes aligning the centroid of the second portion with a second marker. Similar to the first marker, the second marker may be a visual aid indicating where at least one of the catheter, the guidewire, or the needle would be inserted. Aligning the centroid of the second portion with the second marker allows for confirmation that the catheter, the guidewire, and/or the needle is expected to be inserted at or advance through the vessel at the centroid, thus reducing the chance of injury to the vessel.

1712 1700 1700 At, the methodoptionally includes confirming that the first and second markers are aligned with the centroid of the first portion and the centroid of the second portion, respectively. Confirming that both the first and second markers are aligned with the centroids confirms that the catheter, the guidewire, and/or the needle would be inserted into the target structure or advanced within the target structure toward a center of the vessel, e.g., between the plane of the first transverse view and the second transverse view. Aligning both the transverse views increases the safety of the vascular access procedure when compared to only using a single transverse view, as the multiple transverse views can confirm that the needle is positioned as desired, not only for puncturing into the target structure but also once the needle is inside the target structure. In some embodiments, the methodcan include additional identification and alignment steps for additional transverse views. For example, if the target structure is below a predetermined threshold below the skin, additional transverse views may be desired.

1714 1700 1712 1716 1700 1712 At, the methodoptionally includes generating at least one confirmation signal, based on the confirmation at. In some embodiments, the confirmation signal can be a display signal, an audio signal, a vibration, a visual signal, and/or the like to indicate to a user that the manipulation device is in a desired position and orientation. At, the methodoptionally includes engaging a brake to lock a position of the robotic system, based on the confirmation at. The brake can be a brake associated with a cart, the manipulation device, and/or a robotic arm. Locking the position can allow for the target vessel and the robotic system to be in the desired position during the vascular access procedure. In some embodiments, the transverse views and/or the longitudinal views can be monitored during the vascular access procedures to determine if an alteration to the position of the robotic system is desired.

18 FIG. 4 4 FIGS.A-B 1800 405 1800 depicts a methodfor actuating a ball joint brake of a robotic arm, in accordance with some embodiments. In some embodiments, the ball joint is controlled via a control unit (e.g., structurally and/or functionally similar to the control unitof) during operation of the robotic arm. Methodcan be operated while the robotic arm is being used during a procedure to decrease the likelihood of the robotic arm causing undesirable tissue damage during any erratic motion of the robotic arm.

1804 1800 1806 At, the methodincludes monitoring accelerometer data of the system, including the robotic arm, manipulation device, and/or the cartridge. For example, the accelerometer data can be from a sensor on at least a portion of the robotic arm and/or a sensor located on the manipulation device. In some embodiments, the accelerometer data can be preprocessed (e.g., filtered, normalized, etc.). At, based on the acceleration data, an acceleration vector magnitude is determined.

1810 1800 1800 1804 1800 1812 At, the methodincludes determining whether the acceleration vector magnitude exceeds a predefined acceleration threshold. In some embodiments, the predefined acceleration threshold is between about 0.1 g and about 3 g, including, for example, 0.1 g, 0.2 g, 0.3 g, 0.4 g, 0.5 g, 1 g, 2 g, 3 g, inclusive of all ranges and values therebetween. The predefined acceleration threshold may be associated with an acceleration that may indicate that the robotic system is moving in an undesired manner. For example, the undesired manner can include an indication that the system was bumped, hit, etc. As another example, the undesired manner can indicate that a needle has contacted undesired anatomy, such as bone. If the acceleration vector magnitude is not greater than the predefined acceleration threshold, the methodreturns to, wherein acceleration is further monitored. If the acceleration vector magnitude is greater than the predefined acceleration threshold, the methodcontinues to.

1812 1800 1814 1814 1816 1816 1818 1800 At, the methodincludes actuating brakes to lock the position of the robotic arm. Locking the position of the robotic arm can decrease or prevent the likelihood of the robotic arm impacting the patient and/or the surrounding space. In some embodiments, locking the robotic arm includes actuating magnetic brakes in a ball joint to lock the ball joint in place. In some embodiments, the brakes can lock automatically when the robotic system loses power. At, a notification is generated indicating that the brakes are actuated. The notification can be sent to a user so that the user can be aware of a potential issue and to indicate that the system is locked. In some embodiments,is optional. As in, the brakes may be locked for a predetermined amount of time. In some embodiments, the brakes may unlock after the predetermined amount of time. In some embodiments,is optional. At, the methodoptionally includes unlocking the brakes in response to receiving a user signal. For example, if a user indicates on an input that the issue has been resolved and that the operation may proceed, the brakes may be unlocked.

22 FIG. 5 FIG. 2200 2200 2202 2200 2204 2200 534 2206 2200 illustrates a methodfor retracting vascular access components, in accordance with some embodiments. For example, the methodcan be used for an all-out condition as described above. The all-out condition can be activated when desired by a user and/or automatically by a system (e.g., in response to a fault condition, collision, unexpected operation, and/or movement, etc.). At, the methodincludes receiving a command indicating an all-out condition. Once the all-out condition is received, or if a full retraction is otherwise desired, at, the methodincludes activating actuator(s) (e.g., structurally and/or functionally similar to any of the actuators described herein such as the device actuator(s)of) to retract the cartridge (including needle, guidewire, and catheter) to a desired position. In some embodiments, the desired position may be a predetermined distance away from the skin of the patient so as not to cause inadvertent damage from the needle. At, the methodincludes activating actuator(s) to retract the guidewire and catheter subsequent to retracting the cartridge. Retracting the needle via retraction of the entire cartridge (i.e., retraction of the needle with the guidewire and the catheter) can allow for a decreased likelihood of inadvertent damage from the needle to the guidewire and/or catheter during retraction of the guidewire and the catheter.

10 10 FIGS.A-D 1 FIG. 10 FIG.A 2 FIG. 2 FIG. 2 FIG. 1000 100 1000 1000 1000 1002 1003 203 1020 220 1030 230 show a variation of a vascular access system(e.g., structurally and/or functionally similar to systemin). The vascular access systemcan transition between multiple configurations, including but not limited to a first configuration (e.g., a storage or transport configuration) and a second configuration (e.g., for performing a vascular access procedure). As seen in, which depicts a variation of a vascular access systemin the storage configuration, this vascular access systemincludes a robotic systemwith a base(e.g., structurally and/or functionally similar to baseinand other bases described herein), robotic arm(e.g., structurally and/or functionally similar to robotic arminand other robotic arms described herein), and manipulation device(e.g., structurally and/or functionally similar to manipulation deviceinand other manipulation devices described herein).

1003 1003 1014 414 1014 1003 1003 412 1014 1003 1003 4 FIG.A 4 FIG.A The basecan be movable and configured to be lockable in place. For example, the basecan include transport elements(e.g., structurally and/or functionally similar to transport elementsin). As an example, the transport elementscan be swivel casters with lockable wheels. The swivel casters can provide the basewith three degrees of freedom. For example, the swivel casters can provide translations along a floor or other surface. Planar and rotational movement can enable the baseto be positioned relative to a subject's (e.g., patient on whom the medical procedure is to be performed) arm. In some embodiments, a locking mechanism (e.g., locking mechanism(s)in) can lock the transport elementsto lock a position of the baseduring the medical procedure. For example, in some embodiments, locks may be engaged (e.g., automatically and/or manually) before and/or during the medical procedure, such as upon the base being positioned at an appropriate position relative to a target (e.g., arm, leg, etc.) of a patient on whom the medical procedure is to be performed. The vertical height of the basecan be adjustable or fixed to a predetermined height.

10 FIG.A 1000 1006 1006 1003 1004 1000 1006 1008 1008 1000 b also shows that the systemcan include one or more control units/processorsthat control the robotic assembly and user interface (described below). The processors/control unitscan be located in the baseand/or in the display. In addition, the systemand/or processorscan be configured to engage with an external network for processing or a cloud networkthrough any wired or wireless connection. In some variations, the cloud networkcan supplement the system by providing image processing for an artificial intelligence-enhanced display of the images shown on the display. The external/cloud network can also be used for remote monitoring of the procedure as an additional safety feature. In additional variations of the system, all processing is performed within the systemitself.

1014 1003 1000 1000 1000 1030 1020 1004 1003 1016 1016 1002 1004 1003 1000 1016 1018 1000 1016 1000 10 FIG.B 10 FIG.A 10 FIG.B 10 FIG.B b c As noted here, the transport elementscan have a normally locked configuration, where movement of the baserequires an affirmative act by an individual using the user interface of the systemand/or one or more separate mechanical/electromechanical switches.illustrates the systemoffrom a different perspective, showing a side of the systemopposite to the user side, where the user side allows a user to engage the manipulation device, the robotic arm, and the display.illustrates the basehaving a locking mechanismthat, in this variation, comprises a foot-actuated pedal. In the variation shown in, the locking mechanismis positioned opposite to the operator side (e.g., the side with the robotic system, support surface, etc.), in an effort to reduce the likelihood of inadvertent actuation, and/or unintentional movement of the baseor system, either by the operator or patient, prior to or during a procedure. However, variations of the system can include the locking mechanismon the operator side or on multiple sides. The illustrated variation also shows one or more handles or other manipulation structurespositioned opposite the operator side, which allows positioning of the systemfrom the side with the locking mechanismand locking the systemin place. In additional variations, a locking mechanism or additional locking mechanisms can be located on the manipulation structure.

1000 1016 1003 1003 1004 1016 1003 1000 1014 1003 1014 1000 1003 1003 1003 1003 1014 1000 1014 1000 b base Additional variations of the systemcan include multiple locking mechanismspositioned on any side or multiple sides of the base. Alternatively, or in combination, the locking state of the basecan be managed from a user interface on the display. In each variation, the locking system/state controlled by the locking mechanismcan include one or more locking states to assist in positioning of the baseand/or system. For example, the locking system can include a simple lock/unlock position. Alternatively, or in combination, the locking system can include, at least, a neutral state, a steer state, and a locking state. The neutral state allows free movement of the transport elementsto relocate or position the base. The steer state can control one or more of the transport elements, to steer or direct the system/. For example, in one variation, when in the steer state, an operator can rotate the basefrom the operator side without translating the base. The lock state can prevent movement of the baseand/or transport elements. It is noted that variations of the systemcan include a locking system that controls each transport element. Additionally, the systemcan be configured to default to the locked state when powered or unpowered, and where each non-locked state is time-limited such that the system reverts to the locked state after a period of time.

1003 1004 404 1004 1004 1004 1004 b b a b b b 4 FIG.A In some embodiments, the basecan have one or more I/O device(s). For example, a display(e.g., structurally and/or functionally similar to displayin) can be mechanically coupled to the top surface of the base via a display support. Clearly, the displayand/or other I/O devices can be coupled to any portion of the base. The displaycan provide a user interface that provides visual aid and/or visual feedback, including longitudinal and transverse ultrasound views of a blood vessel of the subject. In some embodiments, the user interface of the displaycan provide state and status information on the task being performed during the medical procedure.

1000 1020 1003 1020 1003 1020 1020 1030 1000 1020 1020 1030 1000 1020 1030 1036 1020 1020 1000 1030 1000 1020 Variations of the systeminclude a robotic armthat is attached to, integrated with, and/or otherwise coupled to the base. While the illustration shows the robotic armcoupled to the top of the base, variations of the system allow for coupling the robotic armto any part of the base. The robotic armis configured to allow a caregiver to position and orient a manipulation devicein three-dimensional space for engaging a target of a patient. Variations of the systeminclude a robotic armthat is counterbalanced but passive, such that the arm segments do not move without being positioned by the user. The counterbalancing of the robotic armallows the distal end (the end coupled to the manipulation device) to freely float when the systemis in an unlocked configuration. In additional variations and as discussed below, the passive robotic armcan include one or more motors that fine-tune alignment of the manipulation deviceand/or imaging deviceafter the caregiver approximates positioning of the robotic armto access the vessel. Additionally, and as discussed below, the robotic armcan be configured to alter motion (e.g., increase dampening or increase resistance to movement) when the systemdetects that the manipulation deviceis approaching or in an acceptable position to deploy the needle. In yet additional variations of the system, the robotic armcan be fully automated.

1003 1004 1003 1020 1004 1003 1000 1004 1003 1004 1005 1004 1004 c c c c c c. 10 FIG.A 10 10 FIGS.C andD 10 FIG.A The basecan include a patient supportcoupled to the baseand adjacent to the robotic arm. While the patient supportillustrated incouples to a side of the base, variations of the systemcan include one or more patient supportscoupled to any side or top of the base.illustrate examples of a patient supportcoupled to one or more support armswhen moved away from the storage position shown in. The patient supportis configured to extend, fold out, and/or the like to allow for a patient to rest a desired anatomical region on the support

1004 1000 1004 1004 1005 1005 1004 1005 1005 1008 1006 1007 1008 1004 1006 1007 1008 1009 1004 1005 1009 1004 1004 1009 1000 c c c c c c c c 10 10 FIGS.C andD 10 FIG.C 10 10 FIGS.C andD The patient supportcan include a surface with a channel or other concave surface, which receives an arm or a leg of an individual. Accordingly, in variations of the system, the side walls, length, or other feature of the patient support surfacecan be adjustable to accommodate different sizes or different body parts.show a variation of a patient support surfacecoupled to two support arms; however, any number of support arms is within the scope of this disclosure. The variation shown inshows an upper support armcoupled to the patient support surfacethrough a joint (e.g., a ball joint) on a first end and then coupled to the lower support armthrough a second joint (e.g., a ball joint). The opposite end of the lower support armis coupled to the base (not shown in) using another joint(e.g., a ball joint). The joints,,can allow for rotation or translation of the arm to provide for flexibility when positioning the patient support surfacein free space. While each joint,,can be individually lockable, the illustrated variation provides for a single actuator or knobthat allows for locking of the patient support surfaceand supporting structure (e.g.,-) in place once the operator determines a desired position/orientation of the patient support surface. As described above, the supporting structure can be counterbalanced to assist in positioning the support surface. In addition, the ability to lock the structure using a single knob/actuatorincreases the ease of setup of the system.

1005 1020 1030 1005 1030 1020 1003 1005 1004 b. In some embodiments, the system may include an additional image sensor, such as one or more stereo cameras,, to enable precise motion of the robotic armand/or manipulation device. The additional image sensorcan allow precise targeting and/or access to the vascular portion. For instance, the feedback from the additional image sensor can control the manipulation deviceand/or the robotic armin a more precise manner. In some embodiments, proximity sensor(s) may be attached to, coupled to, and/or otherwise mounted on the baseto enable precise motion and targeting. In some variations, the image sensorcan be embedded within the display

10 FIG.E 10 FIG.A 10 FIG.F 1000 12 1004 12 1036 1030 12 1030 1036 1020 1020 1030 1030 1030 1020 1030 1040 1030 1020 c illustrates an example of a robotic systemofwith an armof a patient resting on a patient supportthat is moved from a storage configuration into a deployed configuration to support the patient's arm. As shown, this permits an imaging deviceof a manipulation deviceto engage the armof the patient. In some embodiments, when the manipulation devicecontacts the skin of the subject, the display can show a visual aid from an imaging device, such as ultrasound array output. As discussed herein, in some embodiments, the robotic armcan be motorized. In some embodiments, the robotic armis configured to support the manipulation devicewhile a user engages the patient. In some embodiments, the manipulation devicemay be counterbalanced to provide better control to the user during the procedure. As seen in, the manipulation devicemay be coupled to the robotic armvia a ball joint located on an end of the manipulation devicethat is opposite to the cartridgeand handle, which provides the caregiver with an ability to provide multi-dimensional rotation of the manipulation deviceabout the distal end of the robotic armas discussed below.

1020 1000 405 404 1020 1030 1030 1020 1030 4 4 FIGS.A-B 4 FIG.A b In some embodiments, the robotic armcan include sensors to measure force and/or torque in order to perform the medical procedure in a safe manner. For instance, a needle penetration force that is greater than a threshold value can cause damage to the skin, blood vessels, and/or neighboring tissues. Accordingly, measuring the force and/or torque during the medical procedure can ensure the needle penetration force is below the threshold value. For example, for a 25 G needle, the maximum penetration force that can be applied by the needle to puncture a forearm vein is 2.5 N. Similarly, the maximum penetration force can be determined for an 18 G needle, a 22 G needle, etc. If the penetration force measured by the sensors exceeds the identified maximum penetration value, in some embodiments, the systemcan be automatically shut down. For example, in response to the penetration force exceeding the penetration value, a control unit (e.g., structurally and/or functionally similar to control unitin) can automatically shut down the system. In some embodiments, the measured force can also be an indicator of whether or not the needle may have penetrated into a tissue of the subject. For example, when the needle penetrates the tissue, the penetration force can drop. In such scenarios, a user can be notified via a display (e.g., structurally and/or functionally similar to displayin) that the needle has penetrated the tissue. In some embodiments, the robotic armcan include collision-sensing skin sensors to identify whether the manipulation deviceis in contact with the skin of the subject prior to performing the medical procedure. In some embodiments, the sensors can be used to set a skin position associated with the patient. In some embodiments, after the manipulation deviceis positioned as desired, the robotic armand/or the manipulation devicecan be locked.

10 FIG.F 1000 1040 1040 1040 1030 1030 1030 1040 illustrates the vascular access systembeing coupled to a cartridge. In some embodiments, the cartridgecan include a needle, a guidewire, and/or a catheter. The cartridgecan be coupled to the manipulation devicewhen the manipulation deviceis positioned as desired to reduce the likelihood of inadvertent needle punctures during positioning of the manipulation device. One of the benefits of the use of a cartridgewith a robotic system is that the caregiver can avoid handling the needle and/or guidewire before, during, and after the procedure as well as avoid handling the catheter before and during the procedure. This touch-free workflow minimizes the risk of bloodstream infections caused by contamination of a device prior to insertion. The touch-free workflow also significantly reduces the risk to caregivers of inadvertent needle sticks.

11 FIG.A 11 FIG.B 1102 1102 1102 1102 1102 1102 1102 illustrates a portion of a robotic systemin a first configuration for storage. In the first configuration, the robotic systemis positioned so that the robotic systemfolds into a compact shape. The first configuration may reduce the likelihood that the robotic systemis damaged when not in use. In some embodiments, the robotic systemmay include a locking mechanism that locks the robotic systemin the first configuration.illustrates the robotic systemin a second configuration for vascular access. In the second configuration, the robotic arm is deployed and prepared for performing a vascular access procedure.

12 12 FIG.A-B 12 FIG.A 1202 1202 1203 1220 1230 1220 1203 1220 1220 1203 1220 1220 1220 1230 1225 1230 1225 1230 illustrates another example of a robotic system. The robotic systemincludes a base, a robotic arm, and a manipulation device. The robotic armis coupled to the basesuch that the robotic armcan translate along an X-axis, a Y-axis, and a Z-axis as seen in. In some embodiments, the robotic armis coupled to the baseto allow for vertical positioning. The position of the robotic armcan reduce the hanging weight of the robotic armand make it more stable during operation. The robotic armis coupled to the manipulation devicevia a ball jointthat is configured to provide the manipulation devicewith yaw rotation, pitch rotation, and roll rotation. The ball jointcan be configured to include a braking system configured to lock the manipulation devicein a specific position and/or orientation.

1220 1230 1230 1220 1220 1230 1220 1220 The translation and rotation of the robotic armallow for the manipulation deviceto be positioned in space to a desired position and orientation while holding the manipulation devicestationary. In some embodiments, the robotic armcan be motorized and controlled by a human interface (e.g., a controller, a joystick, etc.). In some embodiments, once the robotic armpositions the manipulation devicein a desired position, the robotic armcan be locked into place with integrated joint brakes. In some embodiments, information related to the operation of the robotic armis shown on a display.

13 FIG. 2 FIG. 5 FIG. 1330 230 1330 1360 1350 1360 1350 1340 1330 1340 540 1340 1330 1340 1350 1340 1350 1340 1330 1340 1330 1340 1330 1340 1331 1330 1331 1360 1340 1350 illustrates a variation of a manipulation device(e.g., structurally and/or functionally similar to other manipulation devices described herein, including the manipulation devicein). The manipulation devicecan include a bodyand a cartridge motor assembly. The bodyand the cartridge motor assemblyprovide components that drive the needle, catheter, and/or guidewire of a cartridge assembly. The manipulation devicecan receive a cartridge assembly(e.g., structurally and/or functionally similar to other cartridge assemblies described herein, including the cartridge assemblyin). The cartridge assemblycan be attached to the manipulation deviceby engaging the cartridge assemblywith the cartridge motor assemblysuch that the actuators within the cartridge assemblyare operably coupled to the motors in the cartridge motor assembly. In some embodiments, one or more mechanical engagement features (e.g., adaptor, clutch, etc.) between the cartridge assemblyand the manipulation devicecan mechanically couple the cartridge assemblyto the manipulation device. For example, the housing of the cartridge assemblycan include features such as tabs that fit within slots in the housing of the manipulation device. The cartridge assemblymay be coupled to and/or supported by a translation plate(e.g., similar to other plates or platforms described herein) of the manipulation device. The translation plateis configured to slide along the bodyand translates both the cartridge assemblyand the cartridge motor assemblyduring operation.

13 FIG. 14 FIG. 1336 1330 1330 1336 1336 1343 1330 1343 1343 1343 b a a b shows an imaging devicelocated at a distal end of the manipulation devicethat aids the medical caregiver in positioning the manipulation devicewith a blood vessel. In some embodiments, the imaging devicecan be an ultrasound imaging device with multiple transducers that provide multiple views of the vessel along different planes. For example, the imaging devicecan provide views along a longitudinal plane(i.e., in alignment with a longitudinal axis of the manipulation device), and a transverse plane(i.e., transverse to the longitudinal axis of the manipulation device).illustrates examples of a transverse planeand a longitudinal planeof a blood vessel as captured by an ultrasound imaging device.

14 FIG. 14 FIG. 1343 1343 1343 1343 a a b b shows an example of a transverse plane imagecomprising a radial cross-section of the blood vessel, represented by the circular/elliptical dark space in the image.also shows an example of a longitudinal plane imagecomprising an axial cross-section of the blood vessel, represented by the longitudinal dark space in the image. As discussed herein, when the manipulation device is positioned appropriately, the ultrasound arrays provide multiple images that act as a visual aid to observe the movement of the needle, catheter, and/or guidewire into the tissue and into the blood vessel. Subsequent movement of the manipulation device can be controlled based on the feedback from the visual aid.

1343 1343 b a 13 FIG. 13 FIG. As the needle advances into the field of view of the ultrasound array, the tip of the needle may remain in a central longitudinal plane (e.g., longitudinal planein) of the ultrasound array and the manipulation device because the ultrasound array and the manipulation device and/or the robotic arm are physically connected to each other. However, as the tip of the needle advances into the blood vessel, the transverse plane of the needle may not remain in the transverse plane (e.g., transverse planein) of the ultrasound array.

534 5 FIG. In some embodiments, a position encoder on the actuator associated with the needle (e.g., device actuator(s)in) and a limit switch can be used to determine the absolute position of the needle tip. The absolute position of the needle tip can be used to determine which transverse plane to display as a visual aid to the user.

15 15 FIGS.A-B 20 Referring generally to, imaging devices that include an ultrasound transducer array that is configured to provide ultrasound images along multiple transverse planes and/or multiple longitudinal planes are discussed. Using multiple planes of the same type can allow for determining if an insertion angle of the needleis desirable (e.g., aligned into the length of the blood vessel) while eliminating uncertainty present in single-plane methods. In some embodiments, multiple transverse planes are specifically used for aligning the manipulation device and/or cartridge assembly (and specifically, a trajectory of the catheter, the guidewire, and/or the needle) with the target vessel. Using multiple transverse planes can reduce reliance on user interpretation of longitudinal views (which may not provide a comprehensive view of the vessel) and can simplify targeting the blood vessel to align the expected trajectory with the centroids of the target vessel in the multiple transverse planes.

15 FIG.A 15 FIG.A 1536 1536 1543 1543 1 2 3 1 2 1 2 3 1543 1 2 1 2 3 1 1 20 20 1543 1536 b a b illustrates an example of the bottom or patient-contacting side of an imaging deviceas described herein. In this variation, the imaging deviceis configured to provide up to five ultrasound views along three different transverse planesand in different positions along a longitudinal plane. In this variation, the ultrasound array provides a first transverse view Tthat is closest to the needle path N, a second transverse view T, a third transverse view T, a first longitudinal view L, and a second longitudinal view L. The transverse views T, T, Tcan be spaced evenly apart along the transverse planes, with the longitudinal views L, Lextending between the transverse views T, T, T.also illustrates that views Tand Lare closest to the needle. Since variations of the system provide for a needlethat advances in the longitudinal planebut at an angle that is fixed relative to the imaging device, the views of interest will vary based on the depth of the vessel. As discussed below, the present system can allow for selection, display, and manipulation of these views to provide improved guidance to the operator by minimizing views that could otherwise be distracting for the operator and highlighting/maximizing views that are immediately important in real-time, given the dynamic movement of the needle, guidewire, and/or catheter during the procedure.

1 2 3 1 2 1 3 2 1536 1536 In some embodiments, the transverse views T, T, Tare spaced between about 1 cm and 4 cm apart, inclusive of all ranges and values therebetween. As discussed below, in some variations, not all of the views are shown on a user interface. For example, if the depth of the target vessel is less than about 10 mm (e.g., superficial), only the first transverse view T, the second transverse view T, and the first longitudinal view Lare displayed. If the depth of the target vessel is greater than about 10 mm and less than about 20 mm, the third transverse view Tand the second longitudinal view Lare displayed. In some embodiments, the imaging devicemay automatically activate the desired views based on the depth of the target vessel. In some embodiments, the depth can be determined automatically and/or input by a user. In some embodiments, the imaging devicecan include any number of transverse views and longitudinal views.

1536 5 The configuration of the imaging devicediscussed herein, which is configured to displaydifferent views, is for purposes of illustration only. It is contemplated that variations of the system can use an imaging device capable of providing any plurality of views to aid in positioning of the needle, guidewire, and/or catheter in accordance with the methods and techniques discussed herein.

15 FIG.B 15 FIG.B 15 FIG.B 1536 1 2 3 1 2 1536 14 1 2 3 14 1536 1543 14 1 2 14 1543 170 14 20 14 170 20 170 20 170 14 22 20 170 1536 1 2 1 20 14 2 3 2 20 20 14 a illustrates an imaging deviceand various views T, T, T, L, and Lwhen the imaging deviceis located on a body part of a patient and generally aligned with a blood vesselas viewed from a side. As seen in, the transverse views T, T, Tare spaced along the blood vesselsuch that the imaging deviceprovides spaced apart radial cross sections in spaced apart transverse planesof the blood vessel. Longitudinal views Land Lprovide axial cross sections along the blood vesselin a longitudinal plane. As further discussed below, the multiple transverse views can be used to ensure that the needle pathis in alignment with the blood vesselso that the needlepunctures the blood vesselat an acceptable location. As discussed below, the needle pathis electronically/virtually displayed on the various views, and the needleis observable in real-time as it moves along the path. Once the needleadvances along the pathand into the blood vessel, the medical caregiver advances a guidewirefrom the needleand into the blood vessel. In some variations of the system, an angle of the needle pathis fixed relative to the imaging device. As a result, because of this fixed angle, the relevant transducer arrays and resulting views are determined by a depth of the vessel. For example, referring to, if a vessel is shallow, then the views of T, T, and L, located closer to the needle, can be important to view when initially piercing the vessel. Likewise, if a vessel is located at a greater depth, the other views, T, T, L, which are spaced farther from the needle, can be more useful to display to a user since the needlewill not intersect the vesseluntil it is advanced deeper into tissue. As a result, selectively displaying views, as discussed below, can focus the caregiver's attention to pertinent views and increase the efficiency and safety of the procedure.

16 FIG.A 16 FIG. 16 FIG.A 16 FIG.A 21 FIG. 150 150 150 152 150 180 184 150 3 180 182 184 150 184 156 156 shows an example of a user interfacethat can be presented on any system display as described herein. In some variations of the system, the display is a touch-screen display allowing for direct contact of the user interfaceby the caregiver.shows an example of one of the initial screens of the user interfacewhere the current processis displayed on the interface. In this example, the current process is a “Select Procedure” screen that allows the caregiver to select the intended procedure from a group of procedures-. As discussed herein, the selection of the procedure acknowledges that the vessel will be located at different depths in different body regions and, therefore, the system will show different views or provide different options that are relevant to the particular procedure. The example user interfaceshown inshowsprocedures, “forearm”, “upper arm”, and “femoral”, which represent common regions for catheterization. However, additional variations of the system and user interfacecan include any number of procedures to account for patient size, body type, arterial placement, venous placement, and/or any other type of characteristic that could be relevant to the procedure. Such information includes, but is not limited to, the skill level of the operator, displaying fewer screens, displaying additional screens, etc. Once a procedure is selected, e.g.,shows “femoral”in a highlighted state; the system can proceed to the next step, either automatically or after a user selects the subsequent step/subprocedure option. In this example, the subsequent step/subprocedureis “System Positioning”. Variations of the robotic system can include a user interface that solely controls the system, or that can work in addition to an external control interface, such as that shown inbelow. In the latter case, the caregiver can observe information presented by the user interface while operating the system using the external control surface either alone, or in conjunction with the touch-screen display.

16 FIG.B 16 FIG.B 16 FIG.B 150 1 2 3 1 2 1 2 3 1 2 150 1 2 3 1 2 170 170 1 2 3 1 2 160 162 1 3 1 2 1 3 1 2 shows a variation of the user interfacethat displays the various views T, T, T, L, Lfrom the imaging device (not shown in). As described below, variations of the system and display can include any number of views (more or fewer than T, T, T, L, L).is one example that is intended to convey some of the benefits of the novel system described herein. In the example shown, the user interfacedisplays all views T, T, T, L, and Lwith a trajectory paththat is virtually imposed in the views. The trajectory pathrepresents the path of the needle and/or catheter once they are advanced. The one or more views T, T, T, L, and Lcan include depth marking indicatorsto provide the user with information related to the depth of the vessel. The trajectory path in views T-Tis shown as a straight line, while views Land Lshow the trajectory as an angled line. This difference is because views T-Tshow a radial cross-sectional view of the vessel, while views Land Lshow axial cross sections of the vessel.

16 FIG.B 150 150 152 154 156 154 156 150 170 162 150 also illustrates that the user interfacecan show various informational prompts. For example, since the catheterization procedure is performed in stages, the user interfacedisplays the current step or subprocedurefrom the selected procedure and also shows buttons,to access a previous step/subprocedureor a subsequent step/subprocedure. In the illustrated example, the user interfaceshows the “Position Target Vessel” step, which is an alignment of the imaging device on the body part so that the trajectory pathaligns with the image of the vessel. As discussed below, the improved system disclosed herein can selectively display information to focus the caregiver's attention on the most pertinent screen or view, where providing all of the views could overwhelm or distract the caregiver during placement of the needle. In some cases, e.g., placement of a needle in a vessel located deep within the body part (e.g., a femoral vessel), the user interfacemay display all views.

16 FIG.B 170 162 162 It is also noted thatillustrates each view as having the trajectory pathpassing through the imaged representation of the vessel. This is intended for explanatory purposes only, since natural anatomic variations may prevent alignment of the trajectory with the representation of the vesselin each view.

16 FIG.C 16 FIG.C 150 162 1 2 1 1 2 170 1 2 1 162 170 2 162 170 provides an illustration of another user interfacescreen where the target vessel, as represented by region, is located in a region of the anatomy where T, T, and Lprovide the most relevant views to assist the caregiver in positioning the manipulation device over the target vessel. Since the caregiver is in the act of positioning the manipulation device, prior to insertion/advancement of a needle, the most pertinent views are the transverse views, e.g., Tand T, since these views allow the user to align the needle pathwith both transverse views, e.g., Tand T. As shown in the example of, view Tshows the vessel imageto the right of the needle path, and Tshows the vessel imageto the left of the needle path, which indicates that the manipulation device is skewed in relation to the vessel and allows the caregiver to make the appropriate adjustment.

1 2 1 150 Views T, T, and Lare shown in the various figures for purposes of explanation only. It is understood that any combination of views can be displayed in the user interfaceas needed to assist in the procedure.

16 FIG.C 150 1 2 190 150 190 1 2 192 1 190 190 192 150 The selection of views can be dependent on the selected procedure (as discussed above). Alternatively, or in combination, the system processor (not shown in) can use image processing, AI identification, or other means to visually identify the target vessel on the user interface and to also provide the most pertinent views on the user interface. In the illustrated example, the system provides views Tand Tin a primary focus regionof the user interface. The primary focus regioncan optionally increase a size of the views (e.g., Tand T), or otherwise visually distinguish selective views, such as by increasing brightness, outlining, colorizing, etc. In contrast, regioncan be considered a secondary region to provide views (e.g., L) that will be relevant as the procedure progresses. Again, the views in the secondary region can be scaled to a smaller size than the views in the primary region, decreased in brightness, slightly blurred, etc. Positioning of the primary regionabove the secondary regionis one way to maintain the user's focus. It is understood that alternate variations (e.g., positioning the primary region on a side or on the bottom) are within the scope of alternate variations of the user interface.

16 FIG.D 150 150 166 166 166 166 166 150 shows another feature of the system and user interfacewhere the user interfaceis configured to identify and display a virtual image of a vessel. As noted herein, the system can use image processing, artificial intelligence, or other means, as described below, to identify a vessel. In addition, the system can be configured to selectively identify vessels that are suitable for the procedure. In such a case, the system can either identify an undesirable vessel using a specific color or the system can simply not provide a virtual imageover the undesired vessel. In addition, the virtual identificationof the vesselcan include color-based identification depending on whether the system identifies an artery (e.g., red) or a vein (e.g., blue). However, any visual identification can be used. For example, the system and/or user interface can display a cylindrical or elliptical representationwith a secondary visual indicator (e.g., an outer ring) that visually identifies (e.g., a separate color) whether the target vessel is desirable for the procedure. In additional variations of the system, the user interfacecan also optionally prompt the user to ensure that the user intends to perform the procedure on an artery or a vessel, in addition to visually identifying the vessel. In yet additional variations, the system can determine acceptable vessels by filtering for size, depth, adjacent structures, etc. In such cases, the system can only visually identify vessels that pass the screening criteria, such that an operator knows to avoid vessels that may be observable on the images but are not otherwise identified by the virtual features of the user interface.

16 FIG.E 16 FIG.E 16 FIG.D 150 170 1 2 170 1 2 170 150 174 176 1 2 1 2 1 2 174 176 174 176 170 is intended to illustrate the user interfacewhen the needle pathbecomes aligned, or is substantially aligned, with a vessel in one or more views T, T. As discussed below, data from the imaging device can be processed to calculate a centroid of the vessel. The system can then determine that the needle pathin the transverse views, Tand/or T, is sufficiently close to, or intersects the centroid to align the needle pathwith the vessel. Once sufficient alignment occurs, the user interfacecan notify the user either through visual, audible, or haptic feedback. For example, as shown in, the visual indicator,changes in appearance to indicate alignment in one or more transverse views T, T. While the figure shows that both views, T, T, are in alignment, sequential alignment rather than simultaneous alignment typically occurs. In some variations, once one of the views is in alignment, the system will sequentially lock a portion of the arm while the user aligns the remaining view. For example, once Tor Tis aligned, the system can lock the robotic arm/manipulation device but allow movement about the ball joint coupled to the manipulation device. In additional variations, the change in appearance of the indicator,can be instant (e.g., changing from the indicators shown into a green color). Additionally, the indicators,can cycle through a progression of visual features to convey that the system is close to alignment (e.g., blue/red-to-yellow-to-green, different shades of one or more colors, etc.). As noted above, the system can also provide audible and/or haptic feedback as the needle pathapproaches alignment/becomes aligned with the centroid of the vessel. Such haptic feedback can be provided through the touch screen, the manipulation device, and/or the control interface of the manipulation device.

170 Another optional feature of the system includes locking the robotic arm and/or manipulation device upon securing alignment in the transverse plane. This allows the user to advance to the next stage of advancing the needle. Alternatively, or in combination, when the system identifies the proper vessel, one or more actuators on the robotic arm, and/or manipulation device can self-position the manipulation device to achieve alignment of the needle pathwith the vessel. In yet another variation, the system can apply a dampening effect for the movement of the robotic arm and/or manipulation device upon approaching alignment. The sequential locking can be user-initiated or automatic by the system.

16 16 FIGS.F andG 16 FIG.F 150 150 151 152 154 156 151 illustrate another variation of a user interfacesimilar to those discussed herein and configured to provide additional information to assist a caregiver in performing the procedure. As shown, the user interfacecan display information regarding the various processesand identify the current process, previous process, and next process. The processescan use any type of visual distinctive feature (e.g., coloring, shading, or otherwise distinguishing the number of the process). In the example illustrated in, the current process is “Target Vessel”, which allows the user to position the robotic assembly in alignment with the vessel.

16 FIG.F 150 110 110 110 112 114 also shows a variation of the user interface, which includes an information panel. The information panelcan display any information related to the procedure, such as confirmation of a process, or instructions to start or assist during the process. In the example variation, the information panelincludes instructional textand a video or animationillustrating the procedure or positioning of the robotic assembly.

150 1 144 144 142 148 144 142 166 16 FIG.F The user interfaceshown can also adjust views so that the view that is most relevant during the procedure becomes the primary focus (as described above). In this variation, short viewor the transverse viewis made larger, allowing the viewto be the primary focus of the caregiver. Additionally, the longitudinal view or long viewcan be displayed as shown with axis identifiersthat correspond to the axis of the spaced-apart transverse views.also illustrates a smaller short/transverse viewshown below the first short axis from the long view. This smaller view can be displayed when positioning the robotic assembly or after the assembly is aligned with the virtual image of the blood vessel.

110 170 144 150 144 166 144 144 170 148 170 166 144 150 In this variation, the information paneldirects the user to align the robotic assembly or imaging device such that the first short axis (which corresponds to the virtual path of the needlein the first transverse view) aligns with the vessel. As noted herein, the user interfacecan display any number of virtual images to assist the caregiver during the procedure. For example, the first transverse viewcan display a virtual image of a vesselin the first transverse view. The first transverse viewcan also include the virtual needle path or axisalong with the axis identifier. Once the short axis/needle pathaligns with the virtual cross-section of vesselin the first transverse view, the user interfacecan provide visual or other feedback to alert the caregiver.

16 FIG.G 166 144 150 110 150 146 146 150 110 142 144 144 146 shows the state after the first short axis is aligned with the virtual representation of the vesselin the first short view. The user interfaceprompts the caregiver, through the informational panelor other portion of the user interface, to align the needle path/axis in the second transverse view. As shown, the system can automatically position/scale the second transverse viewto be the primary focus of the caregiver. In addition, the system can also show the alignment status of the first short view in any region of the interface(e.g., in the information panel, in the long view, and/or smaller first transverse view, etc.). Accordingly, showing the alignment status of the first transverse viewwhile aligning the second transverse viewallows the caregiver to maintain the imaging device's alignment with the vessel's longitudinal axis.

146 150 150 156 Once the caregiver performs the appropriate positioning of the robotic system and axis of the second short/transverse view, the user interfaceprovides visual or other feedback to the caregiver, allowing the caregiver to cause the robotic arms to lock in place. Alternatively, the robotic system can be configured to automatically lock the robotic arm/system in place upon alignment. Once aligned and/or locked, the user interfacewill proceed to the next process, where the options and/or information in the information panel change accordingly.

17 FIG.A 16 FIG.C 17 FIG.A 150 170 1 20 1 1 2 150 20 illustrates the user interfaceafter the “position target vessel” phase and into the “advance needle phase”. As shown, since the needle pathwas previously aligned with the vessel, the system adjusts view L, as discussed above, e.g., in, to focus the user on a view that aids in the advancement of the needle. Accordingly, Lcan be repositioned, scaled, or otherwise highlighted to draw the user's attention. Variations of the system can allow for the additional views, e.g., Tand T, to remain on the user interfaceor simply mask one or more of the additional views.shows a representation of a needleadvanced within tissue for explanatory purposes. The explanation can apply to the state where the needle is not yet advanced into tissue.

17 FIG.A 20 170 20 150 20 150 178 178 20 shows the needleadvancing along the needle path. Typically, and as discussed below, the user advances the needle using the control interface. However, variations of the system allow the user to advance the needleusing the user interface. During advancement of the needle(and optionally as during advancement of the wire and/or catheter), the user interfacecan provide a speed/deflection indicatorthat is intended to provide feedback about the rate of advancement of the needle/wire/catheter. In the illustrated example, the indicatorshows directional bars where one bar is highlighted to indicate slow deflection or advancement of the needle. If the user operates the control interface, discussed below, to increase deflection/advancement, a second or additional bars will indicate the increased rate of movement. The system can also provide additional progress bars for any part of needle advancement that is not captured or difficult to see on the displayed images.

17 FIG.A 186 20 20 186 150 186 150 188 20 20 186 188 20 also shows an optional “thrust control”that temporarily increases the speed of insertion (i.e., “thrust”) for the needle (or catheter/wire) over a fixed distance or fixed time interval. During advancement of the needleinto tissue or through tissue, the needlecan cause “tenting” of tissue, which occurs when the needle tip deforms tissue without penetrating the tissue. The ability to provide a thrust option can address this tenting effect since there is less deformation of tissue due to the increased speed. The increased speed allows the needle to overcome tissue resistance prior to deformation as compared to a slower speed. Limiting the distance or time interval over which the needle travels at the increased speed prevents unintended excessive advancement of the needle. In one variation, the user can select the thrust control buttonon the user interface, use a voice-activated command, or (or on any part of the manipulation device), which results in the needle traveling at an increased speed over the fixed distance/time. Afterwards, the speed of the needle reverts to its standard rate of advancement. Variations of the system allow for the user to repeatedly select the thrust controlas needed to advance into tissue, through tissue, and/or into the vessel. Similarly, the user controlalso allows for a vibration control, which causes the oscillation or vibration of the needleto overcome tissue resistance. In some variations of the system, vibration of the needle can be combined with the thrust control. Alternatively, or in combination, the system can use machine learning to monitor and recognize the stages of needle advancement and automatically engage the thrust and/or vibration features. For example, the system can detect the needleapproaching a surface of the patient's skin and automatically engage the thrust and/or vibration controls,. Likewise, the system can detect when the needleapproaches the vessel wall and automatically engage these features to aid in the puncture of the vessel. Alternatively, the system can rely on machine learning to detect various stages of advancement and suggest engagement of the various features.

The thrust and/or vibration features described above can be combined with automatic force detection where the system detects an increase in motor current or force from the linear actuators and/or a separate force sensor, indicating tissue resistance, and recommends or triggers the thrust and/or vibration features. Alternatively, or in combination, the system can detect a zero point, which is the level of the skin, and could recommend or automate the thrust/vibration features. The system can also use the force detection to confirm that penetration of the skin and/or vessel wall has occurred.

17 17 FIGS.B toD 17 FIG.B 20 1 20 162 164 165 164 20 162 164 162 164 165 168 168 164 168 illustrate another feature of the system that relies on machine learning or other image processing to confirm the placement of the needleinto a vessel.shows an example of view Lshowing the needleadvanced towards a vessel, causing the vessel wallto tent at region(i.e., deflect without being fully penetrated by the needle) inwards. It has been found that sufficient tenting can occur, causing an operator to assume that the needle is positioned within the vessel. Therefore, when the operator advances the wire, the wire fails to enter the vessel. To address this situation, the system uses machine learning, or other modes as discussed herein, to monitor the vessel wallduring advancement of the needleinto the vessel. The system will then monitor the wallof the vesselto detect movement of the wallin the tented regionin a reverse direction, as shown by arrows. By detecting the recoilof the wall, the system can notify the user by providing feedback through visual, audible, and/or tactile feedback. In addition, the system can be configured to alert the user if the recoilis not detected so that the user can confirm whether the needle has penetrated the tissue.

17 17 FIGS.E andF 17 FIG.E 17 FIG.F 17 17 FIGS.E andF 22 20 162 162 24 22 162 162 24 represent additional steps of the catheterization procedure performed using the system.shows a wireadvancing through the needleand into the vessel.shows a state where the system retracts the needle from the vesseland advances a catheterover the wireinto the vessel. Ultimately, the system retracts the wire from the vessel, leaving the catheterpositioned within the vessel. It is noted that the system can optionally show all additional views or can rearrange the views in an alternate arrangement than shown in.

Variations of the system and user interface can include a progress indication (e.g., a progress bar), an indication of one or more aspects of the procedure. For example, the progress indication can indicate what stage of the procedure is currently being performed; a progress bar indicating a desired insertion depth, and/or the like. In some embodiments, the progress bar can be associated with the progress of one or more of the device actuators.

19 FIG. 1930 1925 1936 1925 1930 1936 1936 1930 1936 1936 1938 illustrates a variation of a manipulation device(as discussed herein) with a ball jointthat is located adjacent to the imaging deviceand to the path where the needle, catheter, and guidewire enter into tissue. Positioning of the ball jointon this distal region of the manipulation deviceallows a caregiver to rotate the imaging deviceto align with a vessel without having to move the imaging devicethrough an arc (such as when the joint between the manipulation deviceand robotic arm (not shown) are located on a proximal portion of the manipulation device). The design of the housing around the imaging deviceis optionally configured to provide an ergonomic shape that allows a caregiver to rest a hand on the body part of the patient while positioning the imaging deviceand simultaneously triggering one of the brake controls.

19 FIG. 1930 1938 1930 1942 1930 also shows a variation of a manipulation devicewhere one brake release control/button/actuatoris located on a first end of the manipulation deviceand a second brake release button is located on a control padof the manipulation device.

1330 1930 1960 1330 1904 1930 1930 1925 1990 1960 1930 1940 540 1940 1930 1940 1950 1940 1950 1940 1930 1940 1930 1940 1930 13 FIG. 5 FIG. Similar to the manipulation deviceof, the manipulation deviceincludes a bodyand a cartridge motor assembly. However, unlike the manipulation device, the cartridge motor assembly can be disposed within a handleat the proximal end of the manipulation device, and the manipulation deviceincludes the ball jointand a drape adaptor. The bodyand the cartridge motor assembly provide components that drive the needle, catheter, and/or guidewire. The manipulation deviceis coupled to a cartridge assembly(e.g., structurally and/or functionally similar to other cartridge assemblies described herein, including the cartridge assemblyin). The cartridge assemblycan be attached to the manipulation deviceby engaging the cartridge assemblywith the cartridge motor assemblysuch that the actuators within the cartridge assemblyare operably coupled to the motors in the cartridge motor assembly. In some embodiments, one or more mechanical engagement features (e.g., adaptor, clutch, etc.) between the cartridge assemblyand the manipulation devicecan mechanically couple the cartridge assemblyto the manipulation device. For example, the housing of the cartridge assemblycan include features such as tabs that fit within slots in the housing of the manipulation device.

1930 1936 536 1936 5 FIG. The manipulation devicecan include an imaging device(e.g., structurally and/or functionally similar to imaging devicein) that can provide a user with a visual aid of a vascular portion (e.g., blood vessel) as the medical procedure is being performed. In some embodiments, the imaging devicecan be an ultrasound imaging device that captures a visual representation of a blood vessel.

1904 1930 1904 1930 1904 1930 21 FIG. The handleis configured to be held by a user during the operation of the manipulation device. In some embodiments, the handlecan include input devices such as buttons, a joystick, and/or the like. In some embodiments, the input devices can be manipulated by the user to affect one or more operations of the manipulation device. For example, the handlecan include input devices that can cause the manipulation deviceto operate the needle, guidewire, and/or the catheter, engage and/or disengage one or more brakes to lock a position, and/or the like. Details associated with the handle are further shown and described in reference to.

1925 1930 1930 1925 1930 1930 1936 1925 1930 The ball jointis a ball joint configured to allow for the manipulation deviceto be rotated about the joint when aligning the manipulation devicewith the target structure. In some embodiments, the ball jointcan include a braking system configured to lock the position of the manipulation device. In some embodiments, the manipulation devicemay be configured (e.g., counterbalanced) such that the center of mass is between the imaging deviceand the ball jointso that a user does not have to support the weight of the manipulation deviceduring operation.

1990 1930 1936 1930 1936 20 20 FIGS.A-B The drape adaptoris positioned at a distal end of the manipulation devicenear the distal end imaging device. The drape adaptor is configured to allow for at least a portion of the manipulation deviceto be covered with a sanitary drape during a procedure, while allowing for a portion of the imaging deviceto be exposed for engagement with the patient's skin. In some embodiments, the drape adaptor can include an opening for the needle, guidewire, and/or the catheter. The drape adaptor is further shown and discussed in reference to.

20 20 FIGS.A-B 20 FIG.A 2090 2090 2030 2036 illustrate a drape adaptorsimilar to the drape adaptors discussed herein. As seen in, the drape adaptoris configured to be coupled to a distal end of a manipulation deviceand specifically the imaging device.

2090 2036 2030 2090 2092 2090 2094 2036 2090 2090 2096 2090 2030 2090 20 FIG.B The drape adaptoris configured to allow for the imaging deviceto engage the patient while draping at least a portion of the manipulation device. The drape adaptorincludes a funnelconfigured to aid in directing a needle and catheter to a desired location. As seen in, the drape adaptorfurther includes an openingwhich is sized to allow the ultrasound array of the imaging deviceto extend through the drape adaptorto engage the skin of the patient. The drape adaptorfurther includes tabsthat can allow for the drape adaptorto be selectively coupled to the manipulation device. Selective coupling can allow for the drape adaptorsto be replaced between procedures.

21 FIG. 2 FIG. 19 FIG. 2104 230 2104 2104 2104 2104 2104 2104 a a a illustrates a control interfaceof a manipulation device (e.g., structurally and/or functionally similar to any of the manipulation devices described herein, such as the manipulation deviceof), in accordance with some embodiments. The control systemcan be used to monitor and/or control one or more operations of the manipulation device. The control systemis integrated with the handle of the manipulation device, as described above in reference to. The control systemincludes a status identifier. In some embodiments, the status identifiercan indicate which stage of the procedure is currently selected. For example, the status identifiercan indicate if a needle, a wire, and/or a catheter are currently selected.

2104 2104 2104 2104 2104 2104 2104 2104 2104 2104 2104 2104 2104 b b a b c d e e The control systemincludes a joystick. The joystickis configured to operate (e.g., advance, retract, etc.) the selected one of the needle, wire, or the catheter (e.g., as indicated by the status identifier). The joystickcan have multiple operating speeds. For example, a first operating speed can include advancing and/or retreating at about 1 mm/s, while a second operating speed can be about 4 mm/s. To choose between the needle, wire, and catheter, the control systemincludes an advanceand a back, which can allow the user to choose between the needle, wire, and catheter. At the proximal end of the control systemis a brake releaseconfigured to be actuated when it is desirable to release a locking or brake system of the robotic system. In some embodiments, the brake releasecan include two buttons that both need to be actuated (e.g., by both hands of a user) to release the brake system or to permit movement of the robotic system. The two-button configuration can provide a layer of safety as a user is unlikely to press both brake release buttons by accident. The second brake release can be positioned on any portion of the robotic system, including but not limited to the imaging system or a portion of the robotic system that is spaced from the control system. Alternatively, or in combination, one or both of the brake release buttons/switches can be a foot-actuated release button. In some embodiments, the control systemcan include an additional input device for operating an all-out condition where it is desirable for the needle, the guidewire, and the catheter to be retracted. In some embodiments, the all-out condition input device can be located so that the input device is unlikely to be accidentally pressed by a user.

23 FIG. 1 FIG. 4 4 FIGS.A-B 2 FIG. 2305 100 2305 405 405 2305 240 2305 405 2305 405 is a block diagram that illustrates a control unitof a system for facilitating vascular access (e.g., structurally and/or functionally similar to the systemofand/or any of the systems described herein), in accordance with some embodiments. The control unitis structurally and/or functionally similar to the control unitof. Similar to the control unit, the control unitmay be included in a base and can be configured to control and/or monitor one or more components of a robotic system (such as a base, a robotic arm, a manipulation device, the cartridge assembly (e.g., cartridge assemblyinand/or any of the cartridge assemblies described herein), and/or a combination thereof). The control unitcan include any suitable processing device (e.g., processor and/or processing circuitry) configured to run and/or execute functions associated with controlling and/or monitoring one or more components of the robotic system. In some embodiments, the control unitmay be communicatively coupled to or include a sensor (e.g., torque sensor, pressure sensors, ammeters, force sensors, position sensors, etc.) configured to monitor the state and/or operation of the robotic system. In some embodiments, the control unitcan be a portion of and/or combined with the control unitso that the resulting functionality is combined.

23 FIG. 2305 2306 2307 2306 2307 2307 2306 2307 As seen in, in some embodiments, the control unitincludes a processorand a memory. The processorcan be a general-purpose processor, microcontroller, a Field Programmable Gate Array (FPGA), an Application Specific Integrated Circuit (ASIC), a Digital Signal Processor (DSP), and/or the like. The memorycan be, for example, a random access memory (RAM), a memory buffer, a hard drive, a flash memory, a database, an erasable programmable read-only memory (EPROM), an electrically erasable read-only memory (EEPROM), a read-only memory (ROM), and/or so forth. In some embodiments, the memorystores instructions that cause the processorto execute modules, processes, and/or functions associated with the robotic system. In some instances, the memorycan be operatively coupled to other control units (e.g., such as a control unit in a manipulation device and/or the like).

2307 2306 2307 2307 2307 2307 2307 2307 2305 2305 a b c d e The memorycan store processor-executable instructions that, when executed by a processor (e.g., processor), cause the processor to implement one or more functions, modules, or processes, such as position monitoring, anatomy alignment(optionally), anatomy targeting(optionally), boundary detection(optionally), and puncture control. In some implementations, the memorycan include additional instructions for operating the control unitand/or instructions for operating the robotic system. As discussed further below, the control unitis configured to automatically and/or semi-automatically select and align the robotic device with a target vessel. Including automatic and/or semi-automatic targeting and selecting can reduce manual input and reduce the chance of user error while maintaining clinician oversight.

2307 2307 2307 4207 2307 2307 2307 2307 a a a a a a a a 4 FIG.B Position monitoringcan include monitoring of one or more positions (e.g., a specific position, relative position, etc.) associated with the patient and/or the robotic system. In some embodiments, position monitoring can be structurally and/or functionally similar to the position monitoringof. While the position monitoringcan be configured to monitor the positions of additional components as described in reference to the position monitoring, the position monitoringspecifically monitors the position of the needle (and specifically the tip of the needle) relative to the target site of the patient. In some embodiments, position monitoringcan include monitoring a position or orientation of the needle relative to a skin surface of the patient. In some embodiments, position monitoringcan include monitoring a position or orientation of the needle relative to a vessel (e.g., an artery) of the patient. In some embodiments, the position monitoringcan include using sensor data to determine the one or more positions. For example, the sensor data can include camera signals, force sensors (e.g., indicating the manipulation device has contacted the patient), motor encoders, and/or the like.

2307 2307 2307 2307 2307 2306 2306 2307 2306 a a a a a a In some embodiments, position monitoringcan include determining a position of the surface of the skin of the patient. For example, the position monitoringcan include determining a zero position of the skin of the patient based on sensors and/or imaging data. For example, the position monitoringcan include determining the zero position of the skin based on the robotic system engaging the patient. As another example, the position monitoringcan include determining a position (e.g., depth below skin zero position, etc.) of the vessel within the patient. In some embodiments, such as when the cartridge is coupled to the manipulation device, the position monitoringcan include monitoring the position of the needle from a zero position (e.g., a fully retracted position). For example, the processorcan be configured to initially zero the location of the needle by activating motor(s) to position the needle at the most proximal position. In other words, the processorcan be configured to activate motor(s) or actuator(s) of the system to set the position of the needle to a zero position (e.g., a predetermined position associated with a starting point of the procedure). In some embodiments, position monitoringcan include monitoring the position of the needle as the needle is advanced into the skin and/or into the vessel. The processor, while the needle is advanced (e.g., to insert the needle into a target vessel and/or skin), can then monitor the position of the needle relative to its zero position.

2307 407 1700 2307 2307 2307 2307 b b b b b b 4 FIG.B 17 FIG. 16 FIG.B Anatomy alignmentis functionally and/or structurally similar to the anatomy alignmentofand/or to the methodof, when executed. Similarly, the anatomy alignmentcan include receiving information from an imaging and/or sensing device for aligning the system with respect to a target on the patient (e.g., target vessel, target skin position, etc.), or causing a display (e.g., a display associated with an imaging device) to present information to facilitate alignment. For example, the anatomy alignmentcan include receiving information associated with aligning a trajectory of the needle with a target vessel. For example, the information can include ultrasound imaging signals corresponding to one or more views (e.g., a transverse view, a longitudinal view, etc.) of the target vessel (e.g., as shown in). The anatomy alignmentcan determine if the manipulation device has been positioned so that the trajectory of the needle is aligned with the target on the patient, e.g., so that the manipulation device can safely advance the needle into the skin and/or the target vessel. For example, the anatomy alignmentcan determine if the angle and/or location of the manipulation device is configured to allow the needle to be inserted into the target vessel and/or skin safely (e.g., centrally, at an insertion angle that reduces damage, etc.).

2307 2307 b b In some embodiments, the anatomy alignmentcan automatically determine if a trajectory of the needle is aligned with the target vessel or skin based on one or more sensor inputs. In some embodiments, the processor can cause the robotic system to automatically drive the movement of the robotic arm (e.g., via activating one or more motors of the robotic arm) to reposition the manipulation device and the cartridge to align the needle with the target vessel or the skin. In some embodiments, the anatomy alignmentmay be configured to identify walls or boundaries of the target vessel in the images (e.g., using image processing, image segmentation, object recognition, etc.), and determine whether the trajectory of the needle is aligned with the target vessel.

2307 2307 c c Anatomy targetingcan include identifying a target vessel based on one or more sensor and/or image signals. For example, identifying the target vessel can include identifying a suitable (e.g., desirable) vessel within the patient anatomy. In some embodiments, a suitable vessel may be a vessel in a predetermined size range, a vessel in a predetermined depth range, and/or the like. In some embodiments, the anatomy targetingcan be manually assisted, semi-automatic, or automatic. For example, in some embodiments, a user may provide an input identifying the target vessel. For example, the user can select a target vessel using an input device. In some embodiments, a plurality of vessels can be identified automatically (e.g., via an algorithm, machine learning model, artificial intelligence, and/or the like) and then the user can select the target vessel.

2307 2307 2307 2307 2307 c c c c b As another example, anatomy targetingcan include automatically identifying a plurality of vessels and then selecting the target vessel. In some embodiments, the anatomy targetingcan include implementing one or more algorithms, machine learning models, and/or the like, e.g., for identifying and then selecting the target vessel. In some embodiments, a computer vision model can be used for monitoring sensor output associated with a blood vessel (and/or an area around the blood vessel) of a patient. In some embodiments, structure recognition methods can be used for automatically identifying and/or detecting the target vessel based on sensor data. Identifying the target vessel automatically can, in some embodiments, minimize user-to-user variability by reducing error from manual processes. In some embodiments, after the anatomy targetingidentifies the target, the user can input a confirmation command. In some embodiments, the output of anatomy targetingcan be used for anatomy alignmentfor aligning the needle with the target vessel.

2307 2307 2307 2307 2307 d d c d d Boundary detectioncan include identification of one or more tissue boundaries associated with the target vessel and/or the skin of the patient. The tissue boundary can include skin, vessel walls, and/or the like. In some embodiments, the boundary detectioncan include receiving inputs from the anatomy targeting. For example, imaging data can indicate tissue boundaries associated with the target vessel (e.g., vessel walls). In some embodiments, detecting the tissue boundary can include using one or more sensors associated with the needle to determine if the needle is contacting a tissue boundary. For example, the one or more sensors can include a force sensor configured to measure the force associated with the needle engaging and/or puncturing tissue. As another example, the one or more sensors can include a motor monitoring sensor (e.g., a meter) configured to determine a change in the function of the motor associated with the needle, where the change can be associated with the needle engaging a different (e.g., harder) tissue and/or passing through tissue. In some embodiments, when the boundary detectiondetermines that a boundary has been identified, the boundary detectionmay send a signal indicating that the boundary has been identified. In some embodiments, the signal can indicate if the identified boundary indicates that the needle has engaged tissue or that the needle has passed through tissue.

2307 2307 2307 2307 2307 2307 d d d d d d During operation, the boundary detectioncan include determining that the needle has contacted the skin and that a puncture condition is present. The boundary detectioncan then generate a signal indicating that a puncture condition is present (e.g., an increase in motor-current draw above a predetermined threshold, an increase in force measurement above a predetermined threshold, etc.). Similarly, the boundary detectioncan include determining that the needle has contacted the vessel wall (e.g., an increase in motor-current draw, an increase in force measurement, etc.) and that a puncture condition is present. Again, the boundary detectioncan then generate a signal indicating that a puncture condition is present. In some embodiments, the boundary detectioncan also determine once the skin and/or the tissue wall is punctured (e.g., decrease in motor-current draw below a predetermined threshold, decrease in force measurement below a predetermined threshold, etc.). The boundary detectioncan then generate a signal indicating that a puncture condition is no longer present and/or satisfied.

2307 2307 2307 e e e Puncture controlcan include operating the needle to control puncturing through skin and/or the vessel wall of the target vessel. The puncture controlincludes operating the needle to puncture at a short, high-velocity, and/or high-acceleration burst to quickly advance the needle through the tissue and to overcome tissue resistance smoothly. The quick advancement is configured to reduce tissue tenting and/or minimize vessel deformation that can be associated with relatively slower tissue puncturing. Further, quick advancement can reduce the likelihood of tissue displacement prior to successful puncture. In some embodiments, the puncturing can be according to one or more predetermined parameters, such as a predetermined distance, a predetermined time, and/or the like. In some embodiments, the predetermined parameters can be constant across patients. In some embodiments, the predetermined parameters can be customized to a patient based on one or more measurements associated with the patient (e.g., vessel depth, diameter, etc.). In some embodiments, the predetermined parameters can be associated with a target vessel type. For example, the predetermined parameters can be different for a forearm vein puncture vs. a femoral artery puncture. In some embodiments, the puncture controlcan be used for one or both of puncturing the skin and the target vessel.

2307 2307 2307 2307 2307 2307 e c e e d e In some embodiments, the puncture controlcan automatically proceed with a puncture based on the target vessel being identified (e.g., by the anatomy targeting) and the puncture condition being present. In some embodiments, the puncture controlcan proceed with a puncture based on a signal received from a user. In some embodiments, the puncture controlcan automatically stop a puncture based on the boundary detectiondetecting that a puncture condition is no longer present and/or when the puncture is successful (e.g., skin is punctured, vessel wall is punctured, etc.). In some embodiments, the puncture controlstops the puncture when one or more of the predetermined parameters are satisfied (e.g., after a predetermined distance, after a predetermined amount of time, etc.).

24 FIG. 4 4 FIGS.A-B 23 FIG. 2400 2400 405 2305 2400 2400 illustrates a methodfor automatically identifying and puncturing target tissue, in accordance with some embodiments. The methodcan be executed automatically (e.g., by a control unit such as the control unitofand/or the control unitof) and/or by a user during a vascular access procedure. The methodidentifies a suitable target vessel and punctures the suitable target vessel with a needle of a robotic system. In some embodiments, the methodis configured to allow for automatic detection and for automatic puncturing to reduce manual input and to, thus, reduce a likelihood of user error.

2402 2400 2404 2400 2307 2404 c 23 FIG. At, the methodoptionally includes positioning an imaging device of a robotic system near a target structure (e.g., target puncture area, etc.). For example, the robotic system can automatically, or a user can, position the imaging device to substantially engage the skin of the patient near the target structure. In some embodiments, once the robotic device is positioned, an imaging device and/or other sensor can generate signals associated with the target structure. At, the methodincludes identifying a suitable target of the target structure based on an output from an imaging device. Identifying the suitable target can include identifying a target vessel (e.g., a suitable vessel) in the target structure as described in anatomy targetingof. The suitable vessel can be a blood vessel that satisfies predetermined criteria for puncture. In some embodiments,can be automatic, semi-automatic, and/or manual (e.g., by a user).

2406 2400 2307 2406 2307 2408 2400 2410 2400 b d 23 FIG. At, the methodoptionally includes automatically aligning the robotic system with the suitable target. As discussed above with reference to anatomy alignment, anatomy alignment can include aligning the robotic system for insertion into the skin and the target vessel. In some embodiments,can be automatic, semi-automatic, and/or manual (e.g., by a user). In some embodiments, aligning can include aligning the needle until a determination is made that a puncture is desired, as described in reference to the boundary detectionof. At, the methodoptionally includes generating a notification associated with the identification of the suitable target. In some embodiments, the notification can include that the suitable target has been identified. In some embodiments, the notification can further include whether the robotic system has been aligned for puncture. In some embodiments, the notification can be sent to a user. In some embodiments, the notification is a signal that is configured to automatically trigger puncture. At, the methodoptionally includes receiving a puncture command based on the notification. In some embodiments, the puncture command can be included as a signal in the notification. In some embodiments, the puncture command is received from a user indicating that puncture can proceed.

2412 2400 2307 2414 2400 2400 2400 e At, the methodincludes puncturing the suitable target with a needle of the robotic system. As described above in reference to puncture control, in some embodiments, the needle punctures the suitable target at a fast velocity and/or fast acceleration to quickly puncture through the skin and/or vessel wall. In some embodiments, the puncture is based on one or more predetermined parameters. In some embodiments, the puncture proceeds until a signal is received, stopping the puncture procedure. In some embodiments, the puncture proceeds according to a combination of commands and/or predetermined parameters. At, the methodoptionally includes stopping puncturing based on determining a change in tissue associated with the suitable target. For example, if the boundary detection determines that the puncture is successful, the puncture can be stopped. In some embodiments, the puncturing can be stopped based on one or more predetermined parameters being satisfied. In some embodiments, such as when the methodis used to puncture skin, at least a portion of the methodcan repeat to puncture the target vessel.

25 FIG. 4 4 FIGS.A-B 23 FIG. 2500 2500 405 2305 2500 2500 illustrates a methodfor puncturing tissue, in accordance with some embodiments. The methodcan be executed automatically (e.g., by a control unit such as the control unitofand/or the control unitof) and/or by a user during a vascular access procedure. The methodmanually or automatically generates a puncture command based on a puncture condition being present so that a robotic system can puncture skin or a target vessel. In some embodiments, the methodis configured to allow for automatic detection and for automatic puncturing to reduce manual input and to, thus, reduce the likelihood of user error.

2502 2500 2307 2502 2500 2504 2508 2504 2508 d 23 FIG. At, the methodoptionally includes determining that a tissue puncture condition is present based on detected tissue. For example, and as described in boundary detectionin, a tissue boundary (e.g., skin, vessel wall, etc.) can be detected such that it is desirable to puncture with the needle to reach the desired location within the vessel. For example, an increase in a motor-current measurement or a force measurement associated with the needle can indicate that the needle is in the skin or at the vessel wall. As another example, the position of the vessel wall and/or the skin can be known, and the needle can be within a predetermined puncturing distance of the vessel wall and/or the skin. After, the methodcan either continue toor to. Continuing toresults in a semi-automatic puncturing, while continuing toresults in an automatic puncturing. In some embodiments, a user can choose between automatic and semi-automatic puncturing. In some embodiments, puncturing the skin and the vessel wall can be semi-automatic, automatic, and/or any combination.

2504 2500 2500 2506 2506 2500 At, the methodoptionally includes generating a notification indicating that a tissue puncture condition is present. The notification can indicate if the needle is to puncture the skin or the vessel wall. In some embodiments, the notification can be sent to a display for displaying to a user. The user can review the notification to determine if the tissue puncture condition is present or if the notification was a false positive and a puncture is undesirable. If the user determines the condition to be present, the methodcontinues to. At, the methodincludes receiving, from a user, a puncture command based on the notification. In some embodiments, the puncture command can include additional information associated with the puncture, such as parameters and/or the like.

2508 2500 2510 2506 2508 2500 2307 2512 2500 e At, the methodincludes automatically generating a puncture command based on the tissue puncture condition being present. Automatically generating the puncture command can reduce the amount of input from the user and can reduce the likelihood of user error. In some embodiments, a user can monitor the automatic generation of the puncture command and can provide a stop input in the case of an undesirable puncture. At, and after eitheror, the methodincludes puncturing the tissue according to one or more predetermined parameters, in response to receiving the puncture command. As described above in reference to puncture control, in some embodiments, the needle punctures the suitable target at a fast velocity and/or fast acceleration to quickly puncture through the skin and/or vessel wall. In some embodiments, the puncture is based on one or more predetermined parameters. In some embodiments, the puncture proceeds until a signal is received, stopping the puncture procedure. In some embodiments, the puncture proceeds according to a combination of commands and/or predetermined parameters. At, the methodoptionally includes stopping the puncturing, based on determining a change in the tissue. For example, if the boundary detection determines that the puncture is successful, the puncture can be stopped. In some embodiments, the puncturing can be stopped based on one or more predetermined parameters being satisfied.

While various inventive embodiments have been described and illustrated herein, those of ordinary skill in the art will readily envision a variety of other means and/or structures for performing the function and/or obtaining the results and/or one or more of the advantages described herein, and each of such variations and/or modifications is deemed to be within the scope of the inventive embodiments described herein. More generally, those skilled in the art will readily appreciate that all parameters, dimensions, materials, and configurations described herein are meant to be exemplary and that the actual parameters, dimensions, materials, and/or configurations will depend upon the specific application or applications for which the inventive teachings are used. Those skilled in the art will recognize or be able to ascertain, using no more than routine experimentation, many equivalents to the specific inventive embodiments described herein. It is, therefore, to be understood that the foregoing embodiments are presented by way of example only and that, within the scope of the appended claims and equivalents thereto, inventive embodiments may be practiced otherwise than as specifically described and claimed. Inventive embodiments of the present disclosure are directed to each individual feature, system, article, material, kit, and/or method described herein. In addition, any combination of two or more such features, systems, articles, materials, kits, and/or methods, if such features, systems, articles, materials, kits, and/or methods are not mutually inconsistent, is included within the inventive scope of the present disclosure.

As used herein, the terms “about” and/or “approximately” when used in conjunction with numerical values and/or ranges generally refer to those numerical values and/or ranges near a recited numerical value and/or range. In some instances, the terms “about” and “approximately” may mean within ±10% of the recited value. For example, in some instances, “about 100 [units]” may mean within ±10% of 100 (e.g., from 90 to 110). The terms “about” and “approximately” may be used interchangeably.

Also, various inventive concepts may be embodied as one or more methods, of which an example has been provided. The acts performed as part of the method may be ordered in any suitable way. Accordingly, embodiments may be constructed in which acts are performed in an order different from those illustrated, which may include performing some acts simultaneously, even though shown as sequential acts in illustrative embodiments.

Some embodiments and/or methods described herein can be performed by different software (executed on hardware), hardware, or a combination thereof. Hardware modules may include, for example, a general-purpose processor, a field-programmable gate array (FPGA), and/or an application-specific integrated circuit (ASIC). Software modules (executed on hardware) can be expressed in a variety of software languages (e.g., computer code), including C, C++, Java™, Ruby, Visual Basic™, and/or other object-oriented, procedural, or other programming languages and development tools. Examples of computer code include, but are not limited to, micro-code or micro-instructions, machine instructions, such as those produced by a compiler, code used to produce a web service, and files containing higher-level instructions that are executed by a computer using an interpreter. For example, embodiments may be implemented using imperative programming languages (e.g., C, Fortran, etc.), functional programming languages (Haskell, Erlang, etc.), logical programming languages (e.g., Prolog), object-oriented programming languages (e.g., Java, C++, etc.), or other suitable programming languages and/or development tools. Additional examples of computer code include, but are not limited to, control signals, encrypted code, and compressed code.

It will be understood that, although the terms first, second, third, etc. may be used herein to describe various elements, these elements should not be limited by these terms. These terms are only used to distinguish one element from another. Thus, a first element discussed below could be termed a second element without departing from the teachings of the present disclosure.

The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting. As used herein, the singular forms “a”, “an”, and “the” are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms “comprises” and/or “comprising” or “includes” and/or “including” when used in this specification, specify the presence of stated features, regions, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, regions, integers, steps, operations, elements, components, and/or groups thereof.

As for other details of the present invention, materials and manufacturing techniques may be employed as within the level of those with skill in the relevant art. The same may hold true with respect to method-based aspects of the invention in terms of additional acts that are commonly or logically employed. In addition, though the invention has been described in reference to several examples, optionally incorporating various features, the invention is not to be limited to that which is described or indicated as contemplated with respect to each variation of the invention.

Various changes may be made to the invention described and equivalents (whether recited herein or not included for the sake of some brevity) may be substituted without departing from the true spirit and scope of the invention. Also, any optional feature of the inventive variations may be set forth and claimed independently, or in combination with any one or more of the features described herein. Accordingly, the invention contemplates combinations of various aspects of the embodiments or combinations of the embodiments themselves, where possible. Reference to a singular item, includes the possibility that there are plural items of the same type present. More specifically, as used herein and in the appended claims, the singular forms “a,” “an,” “said,” and “the” include plural references unless the context clearly dictates otherwise.

It is important to note that, where possible, aspects of the various described embodiments, or the embodiments themselves can be combined, where such combinations are intended to be within the scope of this disclosure.

Classification Codes (CPC)

Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.

Patent Metadata

Filing Date

April 3, 2026

Publication Date

September 3, 2026

Inventors

Jonathan AZEVEDO

Want to explore more patents?

Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.

Citation & reuse

Analysis on this page is generated by Patentable — an AI-powered patent intelligence platform. AI-generated summaries, explanations, and analysis may be reused with attribution and a visible link back to the canonical URL below. Patent abstracts and claims are USPTO public domain.

Cite as: Patentable. “VASCULAR ACCESS ROBOTIC SYSTEMS AND DEVICES” (US-20260256533-A1). https://patentable.app/patents/US-20260256533-A1

© 2026 Patentable. All rights reserved.

Patentable is a research and drafting-assistant tool, not a law firm, and does not provide legal advice. Documents we generate are drafts for review by a licensed patent attorney.