Automatic Tracking of Surgical Instruments with a Continuum Laparoscope Using Data-Driven Control in Robotic Surgery

被引:4
作者
Kong, Xiaowen [1 ,2 ]
Mo, Hangjie [2 ]
Dong, Erbao [1 ]
Liu, Yunhui [3 ]
Sun, Dong [2 ]
机构
[1] Univ Sci & Technol China, Dept Precis Machinery & Precis Instrumentat, Hefei, Peoples R China
[2] City Univ Hong Kong, Dept Biomed Engn, Hong Kong 999077, Peoples R China
[3] Chinese Univ Hong Kong, Dept Mech & Automat Engn, Hong Kong 999077, Peoples R China
关键词
continuum laparoscope; data-driven control; keypoint detection; robotic surgery; visual feedback; KOOPMAN OPERATOR; MODEL; SYSTEMS;
D O I
10.1002/aisy.202200188
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In existing surgery process, surgeons need to manually adjust the laparoscopes to provide a better field of view (FOV) during operation, which may distract surgeons and slow down the surgery process. Herein, a data-driven control method that uses a continuum laparoscope to adjust the FOV by tracking the surgical instruments is presented. A Koopman-based system identification method is first applied to linearize the nonlinear system. Shifted Chebyshev polynomials are used to construct observation functions that transfer low-dimension observations to high-dimension ones. The Koopman operator is approximated using a finite-dimensional estimation method. An optimal controller is further developed according to the trained linear dynamic model. Furthermore, a learning-based pose estimation framework is designed to detect keypoints on surgical instruments and provides visual feedback for the control system. Compared with other detection methods, the proposed scheme achieves a higher detection precision and provides more optional keypoints for tracking. Simulation and experiments validate the feasibility of the proposed control method. Experimental results show that the proposed method can automatically adjust the field of continuum laparoscope by tracking surgical instruments in real time and satisfy the clinical requirements.
引用
收藏
页数:15
相关论文
共 50 条
[41]   Data-driven control of water reservoirs using an emulator of the climate system [J].
Giuliani, Matteo ;
Zaniolo, Marta ;
Block, Paul ;
Castelletti, Andrea .
IFAC PAPERSONLINE, 2020, 53 (02) :16531-16536
[42]   Active Learning of Dynamics for Data-Driven Control Using Koopman Operators [J].
Abraham, Ian ;
Murphey, Todd D. .
IEEE TRANSACTIONS ON ROBOTICS, 2019, 35 (05) :1071-1083
[43]   Online Data-Driven Control of Nonlinear Systems Using Semidefinite Programming [J].
Bozza, Augusto ;
Martin, Tim ;
Cavone, Graziana ;
Carli, Raffaele ;
Dotoli, Mariagrazia ;
Allgoewer, Frank .
IEEE CONTROL SYSTEMS LETTERS, 2024, 8 :3189-3194
[44]   Data-Driven Model Predictive Control using Interpolated Koopman Generators [J].
Peitz, Sebastian ;
Otto, Samuel E. ;
Rowley, Clarence W. .
SIAM JOURNAL ON APPLIED DYNAMICAL SYSTEMS, 2020, 19 (03) :2162-2193
[45]   Data-Driven Control of Positive Linear Systems using Linear Programming [J].
Miller, Jared ;
Dai, Tianyu ;
Sznaier, Mario ;
Shafai, Bahram .
2023 62ND IEEE CONFERENCE ON DECISION AND CONTROL, CDC, 2023, :1588-1594
[46]   Dual-rate Data-driven Control Using SIMO Representation [J].
Sato, Takao ;
Kusakabe, Takuma ;
Araki, Nozomu ;
Konishi, Yasuo .
2018 IEEE 23RD INTERNATIONAL CONFERENCE ON EMERGING TECHNOLOGIES AND FACTORY AUTOMATION (ETFA), 2018, :1167-1170
[47]   Stochastic data-driven model predictive control using gaussian processes [J].
Bradford, Eric ;
Imsland, Lars ;
Zhang, Dongda ;
Chanona, Ehecatl Antonio del Rio .
COMPUTERS & CHEMICAL ENGINEERING, 2020, 139
[48]   Data-driven control in atomic force microscopy using a genetic algorithm [J].
Asmari, Navid ;
Neuner, Lukas ;
Weiss, Richard ;
Mazloumian, Amin ;
Rosenthal, Matthias ;
Karimi, Alireza ;
Fantner, Georg Ernest .
ULTRAMICROSCOPY, 2025, 275
[49]   Data-driven Koopman fractional order PID control of a MEMS gyroscope using bat algorithm [J].
Rahmani, Mehran ;
Redkar, Sangram .
NEURAL COMPUTING & APPLICATIONS, 2023, 35 (13) :9831-9840
[50]   Data-Driven Fault-Tolerant Tracking Control for Linear Parameter-Varying Systems [J].
Karimi, Zahra ;
Batmani, Yazdan ;
Khosrowjerdi, Mohammad Javad ;
Konstantinou, Charalambos .
IEEE ACCESS, 2022, 10 :66734-66742