Conceptio › Archive › arXiv CS
arXiv CS open access

Autonomous Robotic Navigation for Endovascular Brain-Computer Interface Access

Harry Robertshaw et al. · arxiv_cs
arXiv CS · Papers
Open Source ↗Direct PDF ↓
machine-learningneural-networks
Endovascular brain-computer interfaces (BCIs) avoid craniotomy but require precise device delivery through anatomically variable cerebral veins. This work presents the first demonstration of in vitro autonomous robotic navigation for endovascular BCI access in the cerebral venous system. Soft Actor-
Conceptio Open Archive

Analyze & explore related research in Conceptio

Connect this record directly into your research workflow or AI agent. Explore citations across open repositories, query full text, and export structured proof bundles.

AUTONOMOUS ROBOTIC NAVIGATION FOR E NDOVASCULAR B RAIN –C OMPUTER I NTERFACE ACCESS

Harry Robertshaw1,2 , Weijie Qi2 , Nikola Fischer1 , Alejandro Granados1 , Thomas C. Booth1,3 , Sam E. John2 ,∗ 1

arXiv:2610.03537v1 [cs.RO] 2 Oct 2026

2

School of Biomedical Engineering & Imaging Sciences, Kings College London, London, UK Department of Biomedical Engineering, The University of Melbourne, Parkville, Victoria, Australia 3 Department of Neuroradiology, King’s College Hospital, London, UK

A BSTRACT Endovascular brain–computer interfaces (BCIs) avoid craniotomy but require precise device delivery through anatomically variable cerebral veins. This work presents the first demonstration of in vitro autonomous robotic navigation for endovascular BCI access in the cerebral venous system. Soft Actor-Critic controllers were trained in silico for two sequential tasks spanning the right internal jugular vein to the superior sagittal sinus, using geometric augmentation of one training anatomy. Navigation was evaluated in a training anatomy and an anatomically unseen hold-out model over 250 in silico episodes and five fluoroscopy-guided in vitro robotic runs per task–anatomy condition, comprising 1,000 simulated episodes and 20 physical runs overall. Task recurrent predictors were also evaluated for online identification of impending navigation failure. In silico success rates for Tasks A and B were 85.6% and 98.4% in the training anatomy and 42.0% and 91.6% in the hold-out anatomy, respectively. Fourteen of 20 physical runs were successful (70% overall), including 80% success for Task B in the hold-out phantom. In silico the predictors detected 99.3–100.0% of failures with false-alarm rates of 0.8–6.7%. During in vitro evaluation, predicted risk increased before failed episodes, but elevated probabilities during some successful runs showed reduced calibration after transfer. These results demonstrate the feasibility of autonomous cerebral venous access and show how online failure prediction could support human oversight, while also identifying anatomical generalization and sim-to-real calibration as priorities before preclinical translation. Keywords Reinforcement Learning · AI-Enabled Robotics · Brain Machine Interface

1

Introduction

Brain–computer interfaces (BCIs) offer a route to restoring communication and control through digital devices for individuals with severe motor impairment arising from conditions such as amyotrophic lateral sclerosis (ALS), brainstem stroke, or high cervical spinal cord injury, for whom conventional assistive technologies are frequently insufficient [1, 2]. Cortical BCIs achieve this by decoding motor intent directly from neural activity, bypassing the damaged efferent pathways that would otherwise carry a movement command from brain to muscle, and translating that decoded intent into control of an external device [3]. The majority of BCIs validated in human trials to date have relied on electrode arrays implanted via craniotomy [4]. This could be by penetrating the cortical surface as intracortical arrays, or resting upon it as subdural or epidural electrocorticography (ECoG) grids. These approaches offer excellent spatial and temporal signal fidelity, but craniotomy carries surgical risk, and the chronic foreign-body response provoked by direct cortical contact, including glial scarring and encapsulation, can progressively degrade signal quality over the working life of the implant [5, 6]. Endovascular BCIs offer an alternative to open cranial surgery. The Stentrode (Synchron, Brooklyn, NY, USA) is a stentmounted electrode array delivered via the jugular vein and deployed within the superior sagittal sinus (SSS) adjacent ∗

Corresponding author: sam.john@unimelb.edu.au

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

to primary motor cortex. This approach repurposes catheter-based delivery techniques established in interventional cardiology and neurointervention for the placement of a chronic neural interface. Endovascular BCIs enable neural recording via cerebral veins, avoiding craniotomy, with signal quality similar to subdural arrays and minimal vascular complications reported to date [7]. The SWITCH and COMMAND feasibility studies have now extended to ten participants implanted for periods of up to five years, and have shown that vascular ECoG can be recorded safely and with long-term signal stability, although considerable inter-participant variability in recorded motor signal strength has been observed [8, 9]. Functional performance of an endovascular BCI depends on the relationship between electrode location and task-relevant cortex. Clinical data indicate that greater primary motor cortex coverage is associated with stronger recorded motor signals from the Stentrode [8], meaning achieving reproducible access to patient-specific venous targets is an important prerequisite for reliable endovascular BCI implantation. This is challenging because cerebral venous anatomy varies between individuals and the relevant vessels can be tapered and tortuous [10]. Additionally, computational modeling suggests that vessel tapering and deformation alter the local hemodynamic environment around stent-mounted neural interfaces [11]. Endovascular BCI placement remains a manually performed neurointervention. Under fluoroscopic guidance, the operator repeatedly translates and rotates the guidewire and catheter to reach a prespecified vascular target. Similar to other endovascular procedures, manual navigation is dependent on operator skill, while repeated fluoroscopic imaging exposes operators to occupational radiation [12]. Autonomous robotic navigation could reduce operator burden and, in the case of endovascular BCIs, improve the reproducibility of access to prespecified venous targets, independent of an individual operator’s skill. Previous research into the autonomous navigation of catheters and guidewires has demonstrated in silico and in vitro feasibility across cardiac interventions, mainly by using reinforcement learning (RL) to automate device control [12]. Recently, autonomous thrombectomy navigation has been investigated using multi-agent and world-model-based RL approaches validated across unseen patient vasculatures in silico and fluoroscopy-guided vascular phantoms in vitro [13, 14]. Despite these studies, current literature has focused predominantly on the aortic arch and coronary vasculature [12], with only a small number of studies extending into the cerebral vasculature, and those exclusively in the context of the arterial circulation [15, 16]. To our knowledge, no study has addressed autonomous navigation of the cerebral venous system. Beyond demonstrating navigation performance, recent work has increasingly emphasized human-supervised autonomy embedded within existing interventional workflows [17, 18]. Under this framing, autonomous navigation should be accompanied by online monitoring that identifies when system behavior is becoming unreliable and when human intervention may be required. This motivates the combination of autonomous venous navigation and online failure prediction investigated in this study. The primary aim of this paper was to demonstrate that the autonomous navigation of the cerebral venous system is possible both in silico and in vitro. Specifically, we contribute: • The first demonstration of autonomous robotic navigation for cerebral venous access, including fluoroscopyguided robotic navigation from the right internal jugular vein toward the superior sagittal sinus. • Sim-to-real evaluation of controllers trained entirely in silico, including evaluation in an anatomically unseen cerebral venous in vitro model. • A task-specific recurrent failure-prediction framework for online estimation of impending navigation failure, evaluated in silico and transferred to the physical testbed to investigate its potential for human-supervised autonomy.

2

Methods

2.1

Navigation tasks

We decomposed the access route into two sequential navigation subtasks, following a similar strategy used for arterial endovascular navigation [19]. It has also been shown that these sub-tasks can be combined to complete long continuous navigation tasks in silico and in vitro [13]. Here, navigation task A involves navigation from the superior right jugular vein to the inferior SSS, representing the destination for a stent that targets the cerebellum or visual cortices. Task B then starts at the inferior SSS and navigates to the most superior aspect of the SSS, representing the destination of a stent for motor decoding or somatosensory 2

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

Figure 1: Labeled anatomy for navigation tasks A and B, with task start and target region highlighted.

Table 1: Centreline length and tortuosity for each anatomy and task. Length was calculated as the sum of the Euclidean distances between consecutive centreline points. Tortuosity was calculated as the centreline length divided by the straight-line distance between the first and last centreline points; a value of 1 indicates a straight path. Anatomy Task Length (mm) Tortuosity Training A 224.6 1.72 Training B 145.4 1.49 Hold-out A 211.9 1.73 Hold-out B 161.3 1.39

decoding. Both navigation tasks are shown in Fig. 1, and in Table 1 where it can be seen that Task A has a longer length and higher tortuosity than task B. Together, Tasks A and B approximate successive segments of the vascular access route used for Stentrode implantation, from the right internal jugular vein to the SSS adjacent to primary motor cortex. For all navigation tasks, a target was randomly sampled from a set of points within the task target region, while a catheter and guidewire were navigated to it from a randomly sampled point in the task start region. 2.2

Dataset

Two publicly available 3D vascular STL models derived from MRI venography were used in this study. The models, CNS Venography 3D SR Nevit Dilmen and 3DPX-003440 CNS Venography Nevit Dilmen, were created by Nevit Dilmen and made available through Wikimedia Commons under a Creative Commons Attribution-ShareAlike 3.0 (CC BY-SA 3.0) license [20, 21]. The models contain the cerebral venous structures required for the navigation tasks, including the SSS and associated venous structures relevant to endovascular BCI implantation. The source STL models were subsequently modified for use in the navigation environment. They were imported into 3D Slicer [22], where vessel centrelines were extracted. Local vessel radii were calculated at each centreline point and used to reconstruct a parameterized representation of the vascular lumen. This representation enabled generation of a smooth surface mesh while preserving the underlying vascular topology and vessel diameter distribution. The resulting surface meshes were subsequently imported into the Simulation Open Framework Architecture (SOFA, v23.12), where they were used for autonomous navigation training and evaluation [23]. As only two anatomically distinct venous models were available, one was used for training and one as a hold-out anatomy. Additional geometric augmentation was employed during RL training to increase morphological diversity and reduce overfitting to a single anatomy [14]. Augmentations were applied directly to the extracted centreline representation prior to mesh generation. These included global scaling, local stretching and compression of vessel segments, rotation, and spatial perturbation of centreline control points while preserving vessel connectivity. Vessel radii were transformed consistently with the modified centrelines to maintain realistic lumen geometry. Centreline lengths were randomly scaled by ±20%, vessel radii by ±20%, and rotational perturbations of up to 30◦ were applied. 3

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

Figure 2: Labeled in vitro testbed, with inset of 3D vascular phantom and labeled anatomy.

The in silico augmented vascular models were used during training to expose the navigation policy to a wider range of vessel geometries, diameters, and curvatures than available in the original source models. This approach aimed to improve robustness to anatomical variability and facilitate generalization to previously unseen vascular anatomies.

2.3 2.3.1

Testbed In silico

The open-source simulated EndoVascular Environment (stEVE) framework was used to build an in silico environment [24]. stEVE utilizes the BeamAdapter plugin for SOFA, which was used to model the vasculatures and the devices used for navigation [25]. The devices modeled were a 0.038” J-tip guidewire (AngioDynamics, Inc., Latham, NY, USA), and a 0.070” multipurpose (MP) catheter (Penumbra, Inc., Alameda, CA, USA). A single-tracking (guidewire tracking only) method was employed [26]. The simulation’s fidelity to real-world device behavior was achieved through iterative fine-tuning of parameters such as the friction between the device and vessel wall and the device’s stiffness. Such methodology has previously allowed domain adaptation of autonomous navigation agents from in silico to in vitro models and from in silico to ex vivo of porcine liver vasculatures [24, 27, 13].

2.3.2

In vitro

The in vitro testbed used in this study consisted of an in-house 3D-printed phantom fabricated from polylactic acid (PLA), as shown in Figure 2. Both of the vascular models described in Section 2.2 were printed at original scale. A mobile C-arm (Ziehm Vision, Ziehm Imaging, Nuremberg, Germany) was used to provide fluoroscopic images as an input to a device tip-tracking algorithm that extracted the necessary coordinates for the state-based RL algorithm [28]. A 0.038” J-tip guidewire (AngioDynamics, Inc., Latham, NY, USA), and a 0.070” MP catheter (Penumbra, Inc., Alameda, CA, USA) were used for experiments. A robotic manipulator (Fig. 3) was used to translate and rotate the catheter and guidewire independently [13]. The system features a modular design with independent actuation carriage units, each capable of two degrees of freedom (rotation and translation), placed on a single lead screw rod, which was fixed on a frame made from aluminum struts. Direct-drive hollow shaft stepper motors were used with a leadscrew nut to translate the actuation carriage unit with an instrument along the length of the actuation system. Furthermore, the same stepper motor type was deployed to rotate the instruments via small drill chuck couplings. 4

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

Figure 3: Robotic manipulator used for in vitro evaluation.

2.4 2.4.1

Controller architecture Observation and action spaces

Navigation was formulated as a partially observable Markov decision process. At control step t, the recurrent policy selected an action from the history of observations. The current observation ot comprised the current guidewire ⊤ (e) ⊤ positions p⊤ ) , and previous action a⊤ t , the previous guidewire positions pt−1 , episode target (g t−1 as in (1). ⊤ (e) ⊤ ⊤ ot = [p⊤ ) , a⊤ t , pt−1 , (g t−1 ] ,

pt = [xd,1,t , yd,1,t , . . . , xd,3,t , yd,3,t ]⊤ .

(1)

Here, pt contains the image-plane coordinates of three equally spaced points along the distal guidewire, with (xd,1,t , yd,1,t ) at the tip. The controller received neither the fluoroscopic image nor the vessel geometry. The normalized action at and its mapping to physical translational v̂j,t and rotational ω̂j,t velocities were given as (2). at = [v̂gw,t , ω̂gw,t , v̂cat,t , ω̂cat,t ]⊤ ∈ [−1, 1]4 , vj,t =40v̂j,t mm s−1 , j ∈ {gw, cat}. 2.4.2

ωj,t = 180ω̂j,t ◦ s−1 ,

(2)

Soft Actor–Critic

Controllers were trained with Soft Actor–Critic (SAC), an off-policy maximum-entropy actor–critic algorithm [29], using the recurrent architecture described in [24]. An LSTM observation embedder was followed by separate policy and twin Q-networks. The policy was a tanh-squashed diagonal Gaussian, ensuring that sampled actions lay in the bounds of (2). Sampled actions were used during training and the squashed mean during evaluation. Standard SAC target-network, terminal-masking, critic, and entropy-regularized actor updates were used. The reward function used for training is shown in (3). Here, dt is the centreline distance in millimeters from the guidewire tip to the target. In (3), Igoal,t+1 = 1 when the target was reached and zero otherwise. Thus, progress along the vessel centreline produced positive reward, movement away from the target produced negative reward, and the constant term penalized long trajectories. rt = −1.5 × 10−4 + 10−3 (dt − dt+1 ) + Igoal,t+1 , 2.5

(3)

Failure Predictor

To provide an online estimate of navigation risk, a separate recurrent predictor was trained for each navigation task using in silico trajectories from that task. The navigation policy was trained first and subsequently used to generate successful and unsuccessful trajectories, which were stored and used to train the failure predictor a posteriori. The predictor and navigation policy were therefore not trained jointly. 5

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

Figure 4: Failure predictor architecture, comprising the recurrent input sequence, 128-unit GRU, prediction head, and sigmoid output estimating failure probability within the next H = 20 control steps. At control step t, the predictor received the current observation ot , its difference from the previous observation ∆ot , and normalized episode progress ρt . The predictor input and recurrent history were defined as (4), where ∆o0 = 0. ∆ot = ot − ot−1 ,  ⊤ ⊤ x t = o⊤ , t , ∆ot , ρt

(4)

Ht = (x0 , . . . , xt ) . For each unsuccessful trajectory, the failure time step tf was defined as the first control step where the task-specific terminal failure criterion was satisfied and the episode was recorded as unsuccessful. Training labels were generated from the stored trajectory according to the temporal distance from tf . The binary training label and predicted probability of failure within the subsequent H time steps were defined as (5).  yt =

0 < tf − t ≤ H, otherwise,

1, 0,

q̂t = σ! (fϕ (Ht )) , q̂t ≈ Pr! (0 < tf − t ≤ H | Ht ) .

(5)

Here, fϕ denotes the recurrent predictor and prediction head and σ(·) is the sigmoid function. With H = 20, the final 20 control steps preceding tf were therefore labeled yt = 1, while earlier time steps were labeled yt = 0. Successful trajectories, for which no failure time step existed, were assigned yt = 0 at every time step. Only trajectories generated in the training anatomy and its geometric augmentations were used for predictor development. As shown in Fig. 4, each predictor comprised a one-layer GRU with 128 hidden units followed by layer normalization, a 128-unit ReLU layer, dropout of 0.1, a linear output layer, and a sigmoid activation. The recurrent hidden state was propagated through Ht ; consequently, H denotes the future prediction horizon and not the length of the GRU input history. The network parameters ϕ were learned by minimizing a class-weighted binary cross-entropy loss between the target label yt and predicted probability q̂t , as in (6). N

LFP (ϕ) = −

1 Xh w1 yt log(q̂t ) N t=1

(6)

i + w0 (1 − yt ) log(1 − q̂t ) . Here, w1 and w0 are the positive- and negative-class weights, respectively, used to compensate for class imbalance, and N is the number of labeled time steps in the training batch. Models were trained using AdamW with a learning rate of 3 × 10−4 , weight decay of 10−5 , batch size 16, and gradient clipping at 5.0. Trajectories, rather than individual time steps, were divided 70/15/15% into training, validation, and test sets before generation of the corresponding time-step samples, preventing observations from the same episode from appearing across different data splits. The checkpoint with the lowest validation loss was selected for evaluation. During deployment, the task-matched predictor operated alongside the navigation controller and updated q̂t with each new observation. For the in vitro experiments, an optional automatic guidewire-retraction response was implemented. 6

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

Table 2: In silico training hyperparameters. Parameter Value Learning rate 2.20 × 10−4 Discount factor (γ) 0.99 Batch size 32 Replay buffer size 104 Training steps 2 × 107 Heat-up steps 5 × 105 Updates per environment step 0.05 Hidden layers 4 × 900 Embedder layers 1 Embedder width 500

When q̂t > 0.80 for six consecutive control steps, the controller replaced the guidewire translation command with a normalized action of −1.0 for ten consecutive steps, thereby commanding guidewire withdrawal. A separate threshold of q̂t ≥ 0.50 generated a visual warning but did not independently initiate retraction. The mechanism was evaluated as a proof-of-concept response and was not treated as a validated safety controller. 2.6 2.6.1

Training, experimental design and evaluation Training

RL training was done entirely in silico, using the hyperparameters in Table 2. All training was completed on an NVIDIA DGX A100 node (Santa Clara, CA, USA). One attempt at a navigation task constituted an episode. An episode was successful when the tracked device tip entered the predefined target region equal to the local vessel diameter. Training episodes terminated after 200 exploration steps (approximately 27 s) if the target had not been reached to lower simulation cost. To select the checkpoint used for final testing, evaluations were conducted every 2.5 × 105 exploration steps for 50 episodes during in silico training. Agents were allowed 450 exploration steps (equivalent to approximately 60 s) during in silico evaluation to avoid classifying slower but recoverable trajectories as failures because of the training-time truncation limit. The Success Rate was defined as the percentage of evaluation episodes in whichthe controller  successfully reached the target; for unsuccessful episodes Path Ratio was defined as PathRatio = 100 1 − ddend %, 0 where d0 and dend are the initial and final centreline distances to the target (larger values indicate greater progress); and Procedure Time was defined as the time taken from the start of navigation to the target location for successful episodes [17]. Each evaluation step recorded the success rate, procedure time, and path ratio. The checkpoint with the highest success rate across training was selected for final testing. 2.6.2

Experimental design & evaluation

The trained agents were evaluated separately for Tasks A and B in the training anatomy and the previously unseen hold-out anatomy (Fig. 5). Each anatomy–task condition comprised 250 in silico episodes and five in vitro runs. Success rate, procedure time, and path ratio were recorded for every condition. Physical runs were limited to 5 min to account for the lower operating speed of the robotic manipulator. Failure-prediction performance was evaluated at the prespecified visual-warning threshold of q̂t ≥ 0.50. Detection rate was the proportion of failed episodes in which q̂t ≥ 0.50 at least once before failure, thereby generating a warning; warning lead time was the number of control steps between the first warning and failure; and false-alarm rate was the proportion of successful episodes with at least one warning. Calibration was assessed using an episode-level Brier score, obtained by averaging (q̂t − yt )2 over all timesteps in an episode. This measures the accuracy of the predicted failure probabilities, with lower values indicating closer agreement between predicted risk and observed failure outcomes. Success rate, detection, and false-alarm proportions are reported with Wilson 95% confidence intervals (CIs). Procedure time, path ratio, and Brier scores are reported as mean ± standard deviation (SD), whereas warning lead time is reported as median [interquartile range]. Given the five physical runs per anatomy–task condition, the in vitro analysis was descriptive and no inferential between-condition tests were performed. 7

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

Figure 5: Phantom vessel model under fluoroscopy, showing start and target regions for task A and B. Table 3: In silico navigation performance across anatomy and task conditions. Values are reported over 250 episodes per condition. Path ratio is summarized over unsuccessful episodes, and procedure time over successful episodes. Continuous values are mean ± SD.

3

Results

3.1

In silico

Anatomy

Task

Success rate (%, 95% CI)

Path ratio (%)

Procedure time (s)

Training Training Hold-out Hold-out

A B A B

85.6 (214/250, 80.7–89.4%) 98.4 (246/250, 96.0–99.4%) 42.0 (105/250, 36.0–48.2%) 91.6 (229/250, 87.5–94.4%)

13.7 ± 23.2 31.7 ± 4.5 8.4 ± 1.4 30.2 ± 19.3

10.33 ± 4.60 13.40 ± 5.64 12.15 ± 6.44 11.77 ± 5.74

Agent performance across the training and hold-out anatomies is summarized in Table 3. In the training anatomy, Tasks A and B achieved success rates of 85.6% and 98.4%, respectively. In the hold-out anatomy, Task A success decreased by 43.6 percentage points to 42.0%, whereas Task B success decreased by 6.8 percentage points to 91.6%. Across successful episodes, mean procedure time ranged from 10.33 s to 13.40 s. Across unsuccessful episodes, mean path ratio ranged from 8.4% to 31.7%. Quantitative failure-prediction results are reported in Table 4, where the predictor detected every failure in the training anatomy. In the hold-out anatomy, the predictor was able to detect 99.3% of Task A failures and 100.0% of Task B failures. Median warning lead time ranged from 22 to 27 steps, corresponding to approximately 2.9–3.6 s at the in silico evaluation control rate. Maximum false-alarm rates were at most 2.3% in the training anatomy and at most 6.7% in the hold-out anatomy. The largest calibration difference occurred for hold-out Task A, for which the Brier score was 0.0203. The solid curves in Figure 6 show the temporal outputs of the task-matched predictors in simulation. For unsuccessful episodes, the mean predicted probability remained low during the early and middle portions of the trajectory and rose sharply as failure approached, reaching approximately 100% near episode termination for both tasks. For successful episodes, the mean output remained close to zero throughout, consistent with the low in silico false-alarm rates in Table 4. 8

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

Table 4: Failure-predictor performance in silico. Proportion confidence intervals are Wilson 95% CIs. Warning lead time is median [IQR], and Brier score is mean ± SD. Anatomy Task Training Training Hold-out Hold-out

A B A B

Detection (%, 95% CI) 100.0 (36/36, 90.4–100.0%) 100.0 (4/4, 51.0–100.0%) 99.3 (144/145, 96.2–99.9%) 100.0 (21/21, 84.5–100.0%)

Lead time (steps) False alarm (%, 95% CI) 23.0 [21.8, 24.0] 22.0 [21.5, 22.5] 27.0 [26.0, 28.0] 22.0 [20.0, 29.0]

2.3 (5/214, 1.0–5.4%) 0.8 (2/246, 0.2–2.9%) 6.7 (7/105, 3.3–13.1%) 0.9 (2/229, 0.2–3.1%)

Brier score 0.0032 ± 0.0122 0.0003 ± 0.0018 0.0203 ± 0.0212 0.0026 ± 0.0103

Figure 6: Temporal failure-prediction performance, across training and hold-out anatomies. Mean predictor outputs are shown for unsuccessful episodes aligned to failure (left) and successful episodes aligned to completion (right). Time is normalized to episode duration. Solid and dashed curves are in silico and in vitro episodes, respectively; shaded regions show 95% CIs.

3.2

In vitro

The in vitro navigation results are summarized in Table 5. Success occurs in 14/20 runs, corresponding to an overall success rate of 70% (95% CI 48.1–85.5%). In the training anatomy, both Tasks A and B achieved success rates of 80%, while in the hold-out anatomy, Task A achieved a 40% success rate and Task B achieved 80%. For successful runs in the training anatomy, mean procedure time ranged from 85 s for Task B to 189 s for Task A. Among unsuccessful runs, Task A had a higher path ratio than Task B in both anatomies. In the training anatomy, the single unsuccessful Task A run reached 84% of the route, whereas unsuccessful Task B runs reached 35%. In the hold-out anatomy, the corresponding values were 88% for Task A and 56% for Task B. The observed physical failure modes differed by task and anatomy. For Task A, the single training-anatomy failure occurred when the device entered the left internal jugular vein instead of the SSS. In the hold-out anatomy, one Task A failure occurred when the device became lodged in the right internal jugular vein and two occurred at the base of the SSS. For Task B, the single failure in each anatomy occurred when the device became lodged in a smaller branch arising from the SSS. All hold-out anatomy failures were associated with substantial device–phantom friction. The dashed curves in Figure 6 show task-matched predictor outputs during in vitro testing. Mean predicted risk increased before failed episodes for both tasks and was high near failure. In contrast to in silico, the physical predictor outputs were also elevated during successful runs, as Task A mean exceeded 50% through much of the latter portion of successful trajectories, while Task B mean rose to approximately 40–60%. The wide CIs reflect the small number of physical runs, but the overlap between successful and unsuccessful outputs indicates reduced predictor calibration after sim-to-real transfer. Figure 7 maps the locations at which the armed automatic response initiated guidewire retraction in the hold-out in vitro phantom. 9

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

Table 5: In vitro navigation performance across anatomy and task conditions. Each condition comprised five runs. Path ratio is summarized over unsuccessful runs, and procedure time over successful runs. Continuous values are mean ± SD. Anatomy

Task

Success rate (%)

Path ratio (%)

Procedure time (s)

Training Training Hold-out Hold-out

A B A B

80 (4/5) 80 (4/5) 40 (2/5) 80 (4/5)

84 (n = 1) 35 (n = 1) 88 ± 10 56 (n = 1)

188 ± 96 85 ± 29 101 ± 33 93 ± 56

Figure 7: Spatial distribution of predictor-triggered guidewire-retraction onsets during armed navigation in the hold-out in vitro anatomy. Heatmap intensity indicates the relative frequency of retraction onset.

4

Discussion

This study presents the first demonstration of autonomous robotic navigation in the cerebral venous system and evaluates a complementary online failure predictor. Two sequential navigation tasks approximating the access route from the superior right jugular vein to the SSS were completed in silico and in vitro under fluoroscopic guidance, including a hold-out anatomy. The primary findings were that autonomous venous access was feasible but strongly task- and anatomy-dependent; that simulated failure prediction generalized well to the hold-out anatomy; and that direct transfer of the predictor to the physical testbed introduced calibration error. The work therefore establishes technical feasibility while identifying the limitations that must be addressed before autonomous BCI delivery can be considered safe or clinically applicable. 4.1

Autonomous navigation performance

The navigation results demonstrate that cross-anatomy generalization cannot be characterized by a single aggregate success rate. Task B retained high in silico performance in the hold-out anatomy, decreasing from 98.4% to 91.6%, whereas Task A decreased from 85.6% to 42.0%. Task A requires route selection at multiple venous junctions, with greater path tortuosity than Task B, making it a more challenging navigation. The larger degradation for Task A suggests that the geometric augmentation used during training did not span the variation in this junction sufficiently. It also shows why validation confined to a training anatomy would have overstated the robustness of the controller. In vitro navigation was successful in 14/20 runs. The hold-out results followed the same task-dependent pattern as simulation: Task A achieved 40% physical success compared with 42% in simulation, whereas Task B achieved 80% compared with 91.6%. These similar point estimates should not be interpreted as evidence of sim-to-real equivalence because the physical estimates were based on only five runs per condition and consequently had wide CIs. Nevertheless, successful in vitro fluoroscopy-guided navigation in both printed anatomies shows that a policy trained entirely in silico can produce useful physical behavior in the cerebral venous route, extending prior autonomous endovascular work from arterial navigation toward venous BCI access [15, 13, 14]. 10

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

The in vitro failure modes identify specific targets for system improvement. Incorrect entry into the contralateral jugular route during Task A may reflect state ambiguity or an incorrect policy decision at a vascular branching point, whereas lodging at the SSS base or in smaller SSS branches was attributed to friction. The latter failures expose a limitation of matching in silico device mechanics to a rigid printed phantom, as contact and friction can dominate progression even when the selected route is anatomically correct. In vitro procedure times were also longer than in silico procedure times, due to the slower robotic platform, and fluoroscopic acquisition. These differences reinforce the need to evaluate task completion, mechanics, and timing after in vitro transfer rather than relying on in silico performance alone. For endovascular BCIs, reaching the SSS is an enabling step rather than the complete implantation problem. The optimal recording location depends on the relationship among venous anatomy, task-relevant cortex, and electrode coverage [8]. Future clinical systems would need to register a patient-specific implantation target derived from venography and functional imaging, navigate to that target, and support controlled device deployment. The present experiments address autonomous access only, as no Stentrode was deployed, no neural signals were recorded, and the accuracy of final electrode placement relative to functional cortex was not evaluated. 4.2

Failure prediction and human oversight

In silico task-specific predictors detected 99.3–100.0% of failures with median warning lead times of approximately 20–27 control steps. The in vitro trajectories provide a more cautious result, as predicted risk rose before failed runs, showing that the learned temporal signal retained some relevance after transfer. However, risk also rose during successful in vitro runs and frequently exceeded the 50% visual-warning threshold, especially for Task A. This behavior is consistent with a covariate shift in tracked device motion, timing, or image-derived coordinates between in silico and in vitro testbeds. A detector that identifies failures but also warns during successful navigation could increase operator workload or cause unnecessary withdrawal, limiting its clinical value. Physical calibration, task-conditional threshold selection, and explicit uncertainty or out-of-distribution detection are therefore necessary before the output can be used as a dependable supervisory signal. Coupling persistent high predicted risk to guidewire retraction illustrates how online monitoring could lead to an immediate physical response. However, it does not establish that automatic retraction is safe or beneficial. No matched no-retraction experiments were performed, and retraction could itself prolong a procedure, cause repeated device–wall contact, or prevent recovery from a transient but non-hazardous state. Near-term use should therefore remain operator-armed and human-supervised, consistent with proposals for AI assistance within existing interventional workflows [17, 18]. 4.3

Limitations and future work

Several limitations should be acknowledged. First, only two venous anatomies were available, with one used for training and one for hold-out evaluation, reflecting the limited availability of cerebral venous imaging datasets in the current literature, when compared to the corresponding availability of arterial vascular datasets. Geometric augmentation increases variation around the training model but cannot reproduce the topology and pathology of a larger patient cohort. This limited-anatomy design is consistent with earlier feasibility studies in autonomous endovascular navigation, in which initial single-anatomy demonstrations motivated subsequent evaluation across larger patient-derived cohorts [26]. The in vitro study included only five runs per anatomy–task condition, limiting precision and preventing meaningful inferential comparisons. No manual expert-navigation benchmark was included, preventing direct comparison of autonomous and operator performance in terms of success rate, procedure time, or failure modes. Future studies should use a larger set of patient-derived venographies, preserve a multi-patient external test cohort, and repeat in vitro evaluation sufficiently to characterize both common and rare failures. Second, 3D-printed phantoms did not reproduce pulsatility, or physiological motion [17], although these are less prevalent in the venous system when compared to the arterial system. The frictional behavior was a major cause of failure and may not represent either living veins or more compliant flow phantoms. More realistic flow loops, compliant materials, and systematic domain randomization of image and device mechanics are required to enhance the in vitro testbed. Future testbeds should therefore investigate elastomeric materials that better reproduce venous deformation and device–wall interaction, with physiologically representative flow conditions. Third, navigation success rate was defined by target entry and did not measure contact force, vessel-wall stress, perforation, dissection, or other safety outcomes. It also quantified vascular access rather than optimal BCI placement relative to the intended cortical target and electrode coverage. No endovascular BCI was deployed, and no ex vivo or in vivo validation was performed. Future platforms should incorporate force estimation, impose explicit mechanical safety constraints, evaluate final implant-placement accuracy relative to patient-specific functional targets, evaluate controlled 11

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

catheter and implant deployment, and progress through compliant phantoms and preclinical models before any clinical study. Finally, the predictors were trained from trajectories generated by the same controller family and may not recognize failures caused by unseen policies, tracking artifacts, or hardware faults. In vitro results show that simulation calibration did not transfer directly. Future work should fine-tune and recalibrate the predictor using independently collected physical data, evaluate generalization across controllers and failure modes, prospectively select alert thresholds, and compare operator-only, warning-only, and automatic-response conditions. A controlled study is also needed to determine whether prediction and retraction improve success, reduce force, or shorten recovery without increasing false interventions.

5

Conclusion

This work demonstrates the feasibility of autonomous robotic access to the cerebral venous system for an endovascular BCI route. In silico-trained controllers completed two sequential tasks from the right jugular vein toward the SSS in training and hold-out anatomies and achieved 70% success across 20 fluoroscopy-guided physical runs. Recurrent predictors identified nearly all simulated failures with early warning and low false-alarm rates. However, elevated risk estimates during successful in vitro runs revealed an important sim-to-real calibration gap. The results support further development of human-supervised autonomous venous navigation, but they do not establish autonomous implantation or clinical safety. Larger anatomical cohorts, realistic compliant flow models, physical recalibration, force-aware safety evaluation, and preclinical validation are required before translation.

Acknowledgments Partial financial support was received from the WELLCOME TRUST (Grant Agreement No 203148/A/16/Z), the Engineering and Physical Sciences Research Council Doctoral Training Partnership (Grant Agreement No EP/R513064/1), and the MRC IAA 2021 King’s College London (MR/X502923/1). For the purpose of Open Access, the Author has applied a CC BY public copyright license to any Author Accepted Manuscript version arising from this submission.

References [1] Ujwal Chaudhary, Niels Birbaumer, and Aitor Ramos-Murguialday. Brain–computer interfaces for communication and rehabilitation. Nature Reviews Neurology, 12(9):513–525, 2016. [2] Luis Fernando Nicolas-Alonso and Jaime Gomez-Gil. Brain computer interfaces, a review. Sensors, 12(2):1211– 1279, 2012. [3] Andrew Jackson and Jakob B. Zimmermann. Neural interfaces for the brain and spinal cord—restoring motor function. Nature Reviews Neurology, 8(12):690–699, 2012. [4] K. Michelle Patrick-Krueger, Ian Burkhart, and Jose L. Contreras-Vidal. The state of clinical trials of implantable brain–computer interfaces. Nature Reviews Bioengineering, 3:50–67, 2025. [5] Joseph W. Salatino, Kip A. Ludwig, Takashi D. Y. Kozai, and Erin K. Purcell. Glial responses to implanted electrodes in the brain. Nature Biomedical Engineering, 1:862–877, 2017. [6] Andrew Campbell and Chengyuan Wu. Chronically implanted intracranial electrodes: Tissue reaction and electrical changes. Micromachines, 9(9):430, 2018. [7] Julien Ognard et al. Advances in endovascular brain computer interface: Systematic review and future implications. Journal of Neuroscience Methods, 420:110471, 2025. [8] Hunter R. Schone et al. Motor cortex coverage predicts signal strength of a stentrode endovascular brain-computer interface. medRxiv, 2025. [9] Nikole Chetty et al. Signal properties and stability of a chronically implanted endovascular brain computer interface. medRxiv, 2025. [10] T. J. Oxley et al. Minimally invasive endovascular stent-electrode array for high-fidelity, chronic recordings of cortical neural activity. Nature Biotechnology, 34:320–327, 2016. [11] Weijie Qi, Andrew Ooi, David B. Grayden, Nicholas L. Opie, and Sam E. John. Haemodynamics of stent-mounted neural interfaces in tapered and deformed blood vessels. Scientific Reports, 14:7212, 2024. 12

Autonomous Robotic Navigation for Endovascular Brain–Computer Interface Access

[12] H. Robertshaw et al. Artificial intelligence in the autonomous navigation of endovascular interventions: a systematic review. Frontiers in Human Neuroscience, 17:1239374, 2023. [13] H. Robertshaw et al. Toward ai autonomous navigation for mechanical thrombectomy using hierarchical modular multi-agent reinforcement learning (hm-marl). IEEE Robotics and Automation Letters, 11(4):4745–4752, 2026. [14] Harry Robertshaw et al. Toward safe autonomous robotic endovascular interventions using world models, 2026. [15] H. Robertshaw et al. Reinforcement learning for safe autonomous two-device navigation of cerebral vessels in mechanical thrombectomy. Int J CARS, 20:1077–1086, 2025. [16] Noah Barnes et al. Toward autonomous soft robotic endovascular navigation via imitation learning. arXiv preprint arXiv:2510.09497, 2025. [17] Harry Robertshaw et al. A position statement on endovascular models and effectiveness metrics for mechanical thrombectomy navigation, on behalf of the stakeholder taskforce for artificial intelligence&#x2013;assisted robotic thrombectomy (start). Journal of the American Heart Association, 15(7):e044931, 2026. [18] A. Granados et al. Evolving surgical teams in the age of artificial intelligence and robotics. Frontiers in Science, 4:1783803, 2026. [19] Harry Robertshaw et al. World model for AI autonomous navigation in mechanical thrombectomy. In Medical Image Computing and Computer Assisted Intervention 2025, 2025. [20] Nevit Dilmen. CNS Venography 3D SR Nevit Dilmen.stl. Wikimedia Commons, 2017. [21] Nevit Dilmen. 3DPX-003440 CNS Venography Nevit Dilmen.stl. Wikimedia Commons, 2017. [22] Andriy Fedorov et al. 3d slicer as an image computing platform for the quantitative imaging network. Magnetic Resonance Imaging, 30:1323–1341, 11 2012. [23] François Faure et al. SOFA, a Multi-Model Framework for Interactive Physical Simulation. Springer Berlin Heidelberg, 2012. [24] Lennart Karstensen et al. Learning-based autonomous navigation, benchmark environments and simulation framework for endovascular interventions. Computers in Biology and Medicine, 196:110844, 9 2025. [25] Yiyi Wei, Stephane Cotin, Jrmie Dequidt, Christian Duriez, Jrmie Allard, and Erwan Kerrie. A (Near) Real-Time Simulation Method of Aneurysm Coil Embolization. InTech, 8 2012. [26] Harry Robertshaw, Lennart Karstensen, Benjamin Jackson, Alejandro Granados, and Thomas C. Booth. Autonomous navigation of catheters and guidewires in mechanical thrombectomy using inverse reinforcement learning. Int J CARS, 6 2024. [27] Lennart Karstensen et al. Learning-based autonomous vascular guidewire navigation without human demonstration in the venous system of a porcine liver. Int J CARS, 17:2033–2040, 11 2022. [28] Christoph Eyberg et al. A ROS2-based testbed environment for endovascular robotic systems. In Current Directions in Biomedical Engineering, volume 8, pages 89–92. Walter de Gruyter GmbH, 7 2022. [29] Tuomas Haarnoja et al. Soft actor-critic: Off-policy maximum entropy deep reinforcement learning with a stochastic actor. In Proceedings of the 35th International Conference on Machine Learning, 2018.

13

Related documents

Record · ID 1181643 · SHA-256 3c015640a4e984ca
Retrieved via Conceptio: every document is proof-bundled with source, license, and retrieval metadata.
Bring this data into your agent: Connect via MCP or API · 20 free credits to start · no card required
Read the Docs → · View CLI source on GitHub · Conceptio Open Knowledge Archive