Abstract
Left atrial appendage occlusion is a procedure to reduce the risk of thromboembolism in atrial fibrillation patients by blocking the left atrial appendage ostium using an occlusion device implanted by an intra-vascular delivery catheter. The preprocedural planning of the left atrial appendage occlusion procedure aims to identify an optimal implantation trajectory for a successful occlusion implant delivery from a structural understanding of the left atrial appendage. In this paper, a Bayesian Optimization based preprocedural planning approach is proposed for the robotic left atrial appendage occlusion procedure. The preprocedural planner efficiently samples transseptal puncture positions over the fossa ovalis and sequentially optimizes the transseptal puncture location. The iterative linear-quadratic-regulator is employed by the Bayesian Optimization planner for locally optimizing the occlusion trajectory for a given transseptal puncture location. The performance of the proposed Bayesian Optimization based preprocedural planner is evaluated in a simulation environment using a real cardiac anatomy model.
I. Introduction
The left atrial appendage (LAA) is a small, hollow, and pouch-like structure in the top left chamber of the heart. Blood clots formed in LAA leading to thromboembolism is known to be a major risk for patients with atrial fibrillation (AFib) [1]. An emerging approach used to prevent stroke in AFib is to eliminate the LAA site of blood clot formation, using a procedure called LAA occlusion. In the LAA occlusiong procedure, LAA ostium is blocked using an occlusion device implanted by an intra-vascular delivery catheter. In this procedure, the delivery catheter is introduced through the femoral vein and threaded through the vena cava into the right atrium, followed by a transseptal puncture through the fossa ovalis to gain access to the left atrium. Positioning of the transseptal puncture (TSP) is critical for success of the LAA occlusion procedure since the TSP location determines if and how easily the catheter can access the LAA [2], [3]. Furthermore, the selection of the TSP location must be done on a patient-specific basis, as there is substantial variability in LAA shapes and locations [4], [5].
The preprocedural planning of the robotic left atrial appendage occlusion procedure has two planning objectives: finding an optimal TSP location and finding an optimal collision-free robotic catheter trajectory for the delivery of the occlusion device. Evaluation of a catheter trajectory from a TSP location is computationally costly. In this paper, we present a Bayesian Optimization based planning framework to efficiently search for the optimal TSP location and optimize the catheter trajectory. Bayesian Optimization provides a derivative-free framework for sequentially optimizing the objective functions that are computationally expensive to evaluate [6], [7], where an acquisition function is defined and optimized to trade off the exploration and exploitation of the search space [7]. For the left atrial appendage preprocedural planning problem, the objective function is defined as the cost of the catheter trajectory given a TSP location. The Bayesian Optimization based preprocedural planner employs the iterative linear quadratic regulator (iLQR) [8], [9] algorithm to optimize the catheter trajectory given sampled TSP positions, and sequentially selects the next TSP location in the optimization process by maximizing the acquisition function.
The rest of this paper is organized as follows. Related work is presented in Section II. The problem formulation of the left atrial appendage preprocedural planning problem is introduced in Section III. The proposed Bayesian Optimization based left atrial appendage catheter planning approach is presented in Section IV. The simulation results of the left atrial appendage preprocedural planning using the proposed approach are presented in Section V, followed by conclusions in Section VI.
II. Related Work
Bayesian Optimization algorithm provides an efficient search strategy for finding the global maximum of objective functions where each evaluation of the objective function is computationally expensive, greatly reducing the exploration time. As such, Bayesian Optimization has been applied in the medical robotics domain, where such optimization problems are frequently encountered. Ayvali et al. [10] use Bayesian Optimization algorithm to guide the tissue palpation for simultaneous registration and stiffness estimation. In [11], the authors develop a Bayesian Optimization guided probing strategy for tissue abnormalities. Yan and Pan [12] propose a simultaneous tumor localization and segmentation approach based on Bayesian Optimization guided probing. In [13], Morere et al. propose a Bayesian Optimization based optimal trajectory search for partially observable Markov decision process (POMDP).
To the best of our knowledge, there are no earlier studies in the literature which present an automated method for patient specific selection of TSP location. The TSP location selection methods primarily provide general guidelines based on the specific procedure to be performed [14] or based on broad anatomical variations [15], [16]. In [17] Liu et al. employ 3D printed models of the LAA to help physicians plan and select the right size of appendage closure device beforehand.
In this paper, we present a Bayesian Optimization based preprocedural planning approach for robotic left atrial appendage occlusion procedure. The preprocedural planner provides an efficient search strategy for the optimal TSP position and optimizes the catheter trajectory for the occlusion device implantation.
III. Problem Description
During the implantation of the occlusion device, the robotic catheter performs a TSP on the fossa ovalis [15] and advances to the left atrium until it reaches to the LAA ostium, as shown in Fig. 1. The position and orientation of the catheter tip in relation to the LAA ostium is crucial for a successful implantation of the occlusion device. Specifically, the position of the catheter tip should provide sufficient space for the occlusion device to be successfully and safely unfolded, and the orientation of the catheter tip should align with the proximal segment of the LAA [15]. The location of the TSP is essential for achieving proper alignment between the robotic catheter and the LAA. The choice of the TSP site on fossa ovalis depends on the anatomy of the LAA, e.g., the LAA location and angulation relative to the left atrium [15].
Fig. 1.

Illustration of the left atrial appendage occlusion scheme [18].
A. Model of the MRI-Actuated Robotics Catheter
In this paper, a novel magnetically-actuated robotic in-travascular cardiac catheter is employed for performing the LAA occlusion procedure. The MRI-actuated robotic catheter [19]–[21] operates inside the bore of a MRI scanner and is magnetically actuated by the magnetic torque generated by two sets of electromagnetic micro-coils embedded on the catheter, where the actuation of the catheter is controlled by the currents passing through the coils. Each set of coils (or actuators) contains one axial coil, and two orthogonal side coils [21]. The kinematic models of the MRI-actuated robotic catheter are provided in [19] and [21], including the continuum model based on finite differences approach and beam theory, and the pseudo-rigid-body model (PRBM), respectively. In this study, the catheter kinematics is modeled using a Cosserat rod model (CRM) [22], [23]. In the formulation employed, the relationship between the catheter shape and the actuation currents is described by a quasistatic equilibrium, as the catheter moves with low velocity and acceleration during the LAA occlusion procedure.
Specifically, let denote the actuation currents and denote the insertion length of the catheter. The forward kinematics map of the catheter, , maps the concatenated vector of the actuation currents and insertion length, , to , where is the catheter tip position and is the normal direction of the catheter tip.
B. Planning Objectives
Given the geometric model of the left atrium obtained from preoperative medical imaging, and the desired implant delivery location and axial direction provided by the physician, the LAA occlusion preprocedural planning aims to find an optimal catheter trajectory for the occlusion device implantation by selecting an optimal transseptal puncture location. In this paper, a Bayesian Optimization based preprocedural planning framework is proposed, as presented in Section IV, sequentially optimizing the TSP location over the fossa ovalis and the catheter trajectory.
IV. Bayesian Optimization Based Left Atrial Appendage Occlusion Planner
In this section, the proposed Bayesian Optimization (BO) based left appendage occlusion planning framework is presented. The method efficiently samples the TSP positions over the fossa ovalis while optimizes the catheter trajectories for the sampled TSP positions. Bayesian Optimization algorithm iteratively samples TSP position by maximizing an acquisition function [7], where the cost of the catheter trajectory is used as the objective function for the BO algorithm. The iterative-Linear-Quadratic-Regulator (iLQR) [8] algorithm is employed for the catheter trajectory optimization, locally optimizing the catheter trajectory for a given TSP position sample.
A. Iterative Linear Quadratic Regulator (iLQR) For Catheter Trajectory Optimization
The derivation of the iterative linear quadratic regulator (iLQR) [8] for catheter trajectory optimization is presented in this subsection. Given a TSP position , we consider the following discrete-time dynamics:
| (1) |
where the state variable is the concatenated vector of the actuation currents and insertion length of the robotic catheter. The control input of the dynamic in (1) is the displacement of the state variable, i.e., the change of actuation currents and insertion length. The output function returns the positional and normal directional difference between the desired catheter tip configuration and actual tip configuration, and is defined as . Let , the output is then computed as:
| (2) |
where and are the desired catheter tip position and tangential tip normal vector, respectively.
The cost of the catheter trajectory for the implant delivery given the TSP position and the initial state of the robotic catheter is defined as:
| (3) |
denotes the terminal state. The cost function weighting matrices , and are symmetric positive semi-definite, and , . A set of marker points for collision checking are sampled along the inserted catheter body for the calculation of the cost of collision , where is the coefficient of the collision cost, is the closest distance between the marker point to the wall of the left atrial chamber.
The iLQR controller uses value iteration to locally optimize the trajectory, where a backward sweep and a forward sweep are performed in each iteration. Let denotes the immediate cost in (3), the cost-to-go function is then defined as [8]:
| (4) |
where denotes value function. Let and denotes the small changes around and , the value function is then approximated as [8]:
| (5) |
and
| (6) |
where the subscripts and denote the partial derivatives with respect to the state and the displacement of the state, respectively. The optimal policy of the state displacement is then computed as [8]:
| (7) |
Let and , the backward value iteration is given as:
| (8) |
The new state trajectory is then propagated given the optimal displacement policy from (7) in the forward sweep as:
| (9) |
B. Bayesian Optimization For Transseptal Puncture (TSP) Position Selection
Bayesian Optimization (BO) provides an efficient sampling strategy for finding global optima of functions that are computationally expensive to evaluate [7]. In this paper, a Bayesian Optimization based planner is employed for finding an optimal TSP position. The BO planner sequentially samples TSP positions over the fossa ovalis while maximizing an acquisition function, trading off between exploration and exploitation.
Conventionally, Bayesian Optimization solves a maximization problem. In this paper, we define the objective function of the maximization problem as , given the cost of catheter trajectory in (3). BO algorithm defines a Gaussian Process over the objective functions , where denotes the mean of the functions and denotes the covariance function:
| (10) |
where is a hyperparameter [7]. Given the observation data drawn from the priors, Bayesian optimization selects the next TSP position sample by maximizing the acquisition function over the incumbent , where
| (11) |
The expected improvement (EI) is chosen as the acquisition function [24]:
| (12) |
where and are the cumulative distribution function and the probability density function of the standard normal distribution, respectively. is then updated with the new sample :
| (13) |
where . The distribution of the objective function of the new sample can be computed using Sherman-Morrison-Woodbury [7], [25] as , where
| (14) |
A global search algorithm DIRECT proposed in [26] is employed as the sampling strategy for the BO algorithm. Given the existing TSP position samples, DIRECT divides the fossa ovalis into finer rectangles to decide where to sample next [7].

The complete Bayesian Optimization based left atrial appendage catheter planner is presented in Algorithm 1 [7]. The algorithm takes as input the catheter actuation state as the initial state of the iLQR planner. In Line 1, the BO planner first generates an initial Gaussian Process and samples TSP positions uniformly over the fossa ovalis, where the initial observation data is collected. In Line 3, the acquisition function (12) is optimized in OptimizeAcquisitionFunction, which returns a new TSP position sample . Line 4 evaluates the objective function as and collect the catheter trajectory at the new TSP location using the iLQR presented in Section IV-A. The observation data is then augmented in Line 5, and the Gaussian Process is updated given the new TSP sample in Line 6. In Line 7, BO proceeds to sub-sample over the fossa ovalis given the new sample. The algorithm converges until the covariance matrix converges to zero, as given in Line 2, where is a very small number. The Bayesian optimization LAA preprocedural planner returns the optimal TSP position and the catheter trajectory given the optimal TSP position.
V. Simulation Results
In this section, we present an example scenario of the left atrial appendage occlusion preprocedural planning using the proposed Bayesian Optimization planner.
The parameters of MRI-actuated robotic catheter model used in this paper are based on the parameters identified in [20] of our MRI-actuated robotic catheter prototype. 10 marker points are sampled along the robotic catheter body for the calculation of the collision cost. A realistic left atrium model [27] is used in this paper as presented in Fig. 2 (a), where the atrial septum, i.e., the insertion plane, is marked by the red mesh and fossa ovalis are circled in black with a diameter of 14 mm [28]. The desired catheter tip position and catheter-LAA alignment direction are marked by the red point and arrow at the LAA ostium.
Fig. 2.

(a) The 3D left atrium and left atrial appendage model. The insertion plane is marked by the red mesh, where the black circle marks the fossa ovalis area. The desired catheter tip position and tip normal direction are indicated by the red point and arrow at the LAA ostium. (b) The TSP positions sampled by the BO planner over the fossa ovalis using DIRECT [26].
The terminal state cost weighting matrix for the iLQR planner is chosen as where the first 3 terms are the weights of the positional cost, and last term is the weight of angular cost. The state and control cost weighting matrices are chosen to be and , respectively, where the first 6 terms are the weights for the cost of actuation currents and last term is the weight for the cost of the insertion motion. As shown in Fig. 2 (b), the sampled TSP positions over the fossa ovalis are presented. The BO algorithm started with 9 sample points uniformly spread over the fossa ovalis, and converged in 9 iterations. Figure. 3 shows two views of the distribution of the cost of insertion over the insertion plane. The BO algorithm converged to the lowest cost TSP sample over the insertion plane.
Fig. 3.

The cost of insertion distribution over the insertion plane in two views (a) and (b). The TSP positions sampled by the BO planner over the fossa ovalis are marked in black. The optimal TSP position sample is marked in red.
The final catheter configuration optimized by the iLQR planner given the optimal TSP position is shown in Fig. 4 (a). Fig. 4 (b) shows the cost of the catheter insertion trajectory of the new TSP position sample over each iteration. Fig. 5 presents 5 final catheter configurations with different TSP position samples in comparison to the final catheter configuration for the case when the catheter is inserted from the optimal TSP position. The optimal configuration provides a smoother catheter shape and a more accurate coaxial alignment with the left atrial appendage. Finally, the complete catheter motion optimized by the BO preprocedural planner is presented in Fig. 6.
Fig. 4.

(a) The TSP positions sampled by the BO planner over the fossa ovalis are marked in black. The final configuration of the robotic catheter inserted from the optimal TSP position is marked in red. (b) The cost of the catheter trajectory of the new TSP position sample in each iteration of the BO algorithm.
Fig. 5.

5 sampled catheter occlusion configurations (in black) with final costs of 0.086 mm, 0.131 mm, 0.079 mm, 0.077 mm, 0.087 mm, in comparison to the optimal catheter occlusion configuration (in red) with final cost of 0.068 mm.
Fig. 6.

The left atrial appendage preprocedural catheter trajectory optimized by the BO planner in two perspectives (a) and (b).
VI. Conclusion
In this paper, we present a Bayesian optimization based preprocedural planning method for left atrial appendage occlusion procedure. The proposed method employs the Bayesian optimization algorithm, which sequentially optimizes the transseptal puncture position over the fossa ovalis. The Bayesian optimization planner iterativelly selects the subsequent TSP position samples by evaluating the catheter trajectories optimized using the iLQR algorithm. Experimental results for the left atrial appendage occlusion preprocedural planning using the proposed method are presented in a simulation environment. Our future works will focus on incorporating the different sources of catheter motion uncertainty to the planning framework.
Supplementary Material
Acknowledgments
This work was supported in part by the National Science Foundation under grants CISE IIS-1524363, CISE IIS-1563805, and ENG IIP-1700839, and the National Heart, Lung, and Blood Institute of the National Institutes of Health under grants R01 HL153034 and R01 HL163991.
References
- [1].Aberg H, “Atrial fibrillation: I. a study of atrial thrombosis and systemic embolism in a necropsy material,” Acta Medica Scandinavica, vol. 185, no. 1–6, pp. 373–379, 1969. [PubMed] [Google Scholar]
- [2].Martin W and Ulf L, “Left atrial appendage closure for stroke prevention in non-valvular atrial fibrillation: Rationale, devices in clinical development and insights into implantation techniques,” EuroIntervention, vol. 10, no. 4, pp. 497–504, 2014. [DOI] [PubMed] [Google Scholar]
- [3].Möbius-Winkler N, qnd Majunke S, Sandri M, Mangner N, Linke A, Stone GW, Dähnert I, Schuler G, and Sick PB, “Percutaneous left atrial appendage closure: Technical aspects and prevention of periprocedural complications with the watchman device,” World Journal of Cardiology, vol. 7, no. 2, pp. 65–75, 2015. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [4].Wang Y, Di Biase L, Horton R, Nguyen T, Morhanty P, and Natale A, “Left atrial appendage studied by computed tomography to help planning for appendage closure device placement,” Cardiovascular Electrophysiology, vol. 21, no. 9, pp. 973–982, 2010. [DOI] [PubMed] [Google Scholar]
- [5].Barbero U and Ho SY, “Anatomy of the atria,” Herzschrittmachertherapie + Elektrophysiologie, vol. 28, no. 4, pp. 347–354, 2017. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [6].Shahriari B, Swersky K, Wang Z, Adams RP, and De Freitas N, “Taking the human out of the loop: A review of bayesian optimization,” Proceedings of the IEEE, vol. 104, no. 1, pp. 148–175, 2015. [Google Scholar]
- [7].Brochu E, Cora VM, and De Freitas N, “A tutorial on bayesian optimization of expensive cost functions, with application to active user modeling and hierarchical reinforcement learning,” arXiv preprint arXiv:1012.2599, 2010.
- [8].Li W and Todorov E, “Iterative linear quadratic regulator design for nonlinear biological movement systems.” in ICINCO (1). Citeseer, 2004, pp. 222–229. [Google Scholar]
- [9].Van Den Berg J, Patil S, and Alterovitz R, “Motion planning under uncertainty using iterative local optimization in belief space,” The International Journal of Robotics Research, vol. 31, no. 11, pp. 1263–1278, 2012. [Google Scholar]
- [10].Ayvali E, Srivatsan RA, Wang L, Roy R, Simaan N, and Choset H, “Using bayesian optimization to guide probing of a flexible environment for simultaneous registration and stiffness mapping,” in 2016 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2016, pp. 931–936. [Google Scholar]
- [11].Ayvali E, Ansari A, Wang L, Simaan N, and Choset H, “Utility-guided palpation for locating tissue abnormalities,” IEEE Robotics and Automation Letters, vol. 2, no. 2, pp. 864–871, 2017. [Google Scholar]
- [12].Yan Y and Pan J, “Fast localization and segmentation of tissue abnormalities by autonomous robotic palpation,” IEEE Robotics and Automation Letters, vol. 6, no. 2, pp. 1707–1714, 2021. [Google Scholar]
- [13].Morere P, Marchant R, and Ramos F, “Sequential bayesian optimization as a pomdp for environment monitoring with uavs,” in 2017 IEEE International Conference on Robotics and Automation (ICRA). IEEE, 2017, pp. 6381–6388. [Google Scholar]
- [14].Radinovic A, Mazzone P, Landoni G, Agricola E, Regazzoli D, and Della-Bella P, “Different transseptal puncture for different procedures: Optimization of left atrial catheterization guided by transesophageal echocardiography,” Annals of cardiac anaesthesia, vol. 19, no. 4, pp. 589–593, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [15].Glikson M, Wolff R, Hindricks G, Mandrola J, Camm AJ, Lip GY, Fauchier L, Betts TR, Lewalter T, Saw J et al. , “Ehra/eapci expert consensus statement on catheter-based left atrial appendage occlusion-an update,” EP Europace, vol. 22, no. 2, pp. 184–184, 2020. [DOI] [PubMed] [Google Scholar]
- [16].Fukutomi M, Fuchs A, Bieliauskas G, Wong I, Kofoed K, Søndergaard L, and De Backer O, “Computed tomography-based selection of transseptal puncture site for percutaneous left atrial appendage closure,” EuroIntervention, 2021. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [17].Liu P, Liu R, Zhang Y, Liu Y, Tang X, and Cheng Y, “The value of 3d printing models of left atrial appendage using real-time 3d transesophageal echocardiographic data in left atrial appendage occlusion: applications toward an era of truly personalized medicine,” Cardiology, vol. 135, no. 4, pp. 255–261, 2016. [DOI] [PubMed] [Google Scholar]
- [18].B. Scientific, “Watchman left atrial appendage closure device,” Available from: www.bostonscientific.com/watchman-eu, 2018.
- [19].Liu T, Poirot NL, Franson D, Seiberlich N, Griswold MA, and Cavusoglu MC, “Modeling and validation of the three-dimensional deflection of an MRI-compatible magnetically actuated steerable catheter.” IEEE Trans. Biomed. Engineering, vol. 63, no. 10, pp. 2142–2154, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [20].Liu T, Poirot N, Greigarn T, and Cavusoglu M, “Design of an MRI-guided magnetically-actuated steerable catheter,” ASME Journal of Medical Devices, Special Issue on Cardiovascular Device Development and Safety Assessment using Computational and/or Experimental Approaches, vol. 11, 2017. [Google Scholar]
- [21].Greigarn T, “Kinematics, planning, and perception for magnetically-actuated mri-guided continuum robots,” Ph.D. dissertation, Case Western Reserve University, 2018. [Google Scholar]
- [22].Rucker DC, Jones BA, and Webster III RJ, “A geometrically exact model for externally loaded concentric-tube continuum robots,” IEEE transactions on robotics, vol. 26, no. 5, pp. 769–780, 2010. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [23].Edelmann J, Petruska AJ, and Nelson BJ, “Magnetic control of continuum devices,” The International Journal of Robotics Research, vol. 36, no. 1, pp. 68–85, 2017. [Google Scholar]
- [24].Jones DR, Schonlau M, and Welch WJ, “Efficient global optimization of expensive black-box functions,” Journal of Global optimization, vol. 13, no. 4, pp. 455–492, 1998 [Google Scholar]
- [25].Quinonero-Candela J, Rasmussen CE, and Williams CK, “Approximation methods for gaussian process regression,” in Large-scale kernel machines. MIT Press, 2007, pp. 203–223. [Google Scholar]
- [26].Jones DR, Perttunen CD, and Stuckman BE, “Lipschitzian optimization without the lipschitz constant,” Journal of optimization Theory and Applications, vol. 79, no. 1, pp. 157–181, 1993. [Google Scholar]
- [27].Mitsuhashi N, Fujieda K, Tamura T, Kawamoto S, Takagi T, and Okubo K, “Bodyparts3d: 3d structure database for anatomical concepts,” Nucleic acids research, vol. 37, no. suppl_1, pp. D782–D785, 2009. [DOI] [PMC free article] [PubMed] [Google Scholar]
- [28].Joshi S, Chawre H, and Joshi S, “Morphological study of fossa ovalis and its clinical relevance,” Indian heart journal, vol. 68, no. 2, pp. 147–152, 2016. [DOI] [PMC free article] [PubMed] [Google Scholar]
Associated Data
This section collects any data citations, data availability statements, or supplementary materials included in this article.
