CN104224089B - A kind of endoscopic system with surgical navigational function for possessing antijamming capability - Google Patents
A kind of endoscopic system with surgical navigational function for possessing antijamming capability Download PDFInfo
- Publication number
- CN104224089B CN104224089B CN201410465885.2A CN201410465885A CN104224089B CN 104224089 B CN104224089 B CN 104224089B CN 201410465885 A CN201410465885 A CN 201410465885A CN 104224089 B CN104224089 B CN 104224089B
- Authority
- CN
- China
- Prior art keywords
- endoscope
- positioning
- output
- antenna
- sensing data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Expired - Fee Related
Links
Landscapes
- Gyroscopes (AREA)
- Endoscopes (AREA)
Abstract
本发明提供了一种具备抗干扰能力的带有手术导航功能的内窥镜系统。本发明手术导航子系统由惯性导航模块实现,其包含三轴加速度计、三轴陀螺仪及三轴磁强计三种传感器。依托微机电技术,导航子系统可集成至内窥镜的手柄内,使内窥镜自身即具备定位功能。在定位算法中,通过适当的抗干扰处理,降低外部磁场及内窥镜运动带来的定位误差,提高定位的稳定性与准确性。
The invention provides an endoscope system with an anti-jamming capability and a surgical navigation function. The surgical navigation subsystem of the present invention is realized by an inertial navigation module, which includes three sensors: a three-axis accelerometer, a three-axis gyroscope and a three-axis magnetometer. Relying on micro-electro-mechanical technology, the navigation subsystem can be integrated into the handle of the endoscope, so that the endoscope itself has the positioning function. In the positioning algorithm, through appropriate anti-interference processing, the positioning error caused by the external magnetic field and the movement of the endoscope is reduced, and the stability and accuracy of positioning are improved.
Description
技术领域technical field
本发明属于计算机辅助的内窥镜手术导航技术领域。The invention belongs to the technical field of computer-aided endoscopic surgery navigation.
背景技术Background technique
随着现代医学的发展,以内窥镜系统为主要实施工具的微创手术得到了广泛的认可与快速的普及。为了更好地达到微创的目的,医生必须精确的获取当前内窥镜的姿态及位置,故常常需要借助手术定位与导航技术。因此,现代内窥技术与医学导航技术是相辅相成的,在手术期间也常常需要同时两套系统相互配合。With the development of modern medicine, minimally invasive surgery with endoscopic system as the main implementation tool has been widely recognized and rapidly popularized. In order to better achieve the purpose of minimally invasive, doctors must accurately obtain the current posture and position of the endoscope, so surgical positioning and navigation technology is often needed. Therefore, modern endoscopic technology and medical navigation technology complement each other, and it is often necessary to cooperate with each other at the same time during surgery.
中国专利CN200910198524号公开了一种《将手术导航系统与内窥镜系统结合的装置及其应用》,该专利给出了一种将光学定位系统与内窥镜相结合的方法:通过特殊的机械结构,将光学定位球固定于内窥镜手柄上。在使用过程中,需通过摄像机组对光学定位球进行跟踪,从而对内窥镜定位的目的。Chinese patent CN200910198524 discloses a "device combining surgical navigation system with endoscope system and its application", which provides a method for combining optical positioning system with endoscope: through special mechanical The structure fixes the optical positioning ball on the handle of the endoscope. During use, it is necessary to track the optical positioning ball through the camera group, so as to position the endoscope.
上述专利在实际应用中存在如下问题:一、机械结构的引入导致内窥镜手柄部分的体积大大增加,可能会对正常的内镜操作带来影响。二、光学定位在原理上需要保证摄像机与定位球之间存在无遮挡的视线,该条件将限制系统的定位范围,可能产生多个不可定位区域。三、光学定位在原理上需要借助多个摄像机完成定位任务,这将会给手术室带来不必要的空间压力。The above-mentioned patents have the following problems in practical application: 1. The introduction of the mechanical structure leads to a large increase in the volume of the handle of the endoscope, which may affect the normal operation of the endoscope. 2. In principle, optical positioning needs to ensure that there is an unobstructed line of sight between the camera and the positioning ball. This condition will limit the positioning range of the system and may result in multiple unlocatable areas. 3. In principle, optical positioning requires multiple cameras to complete the positioning task, which will bring unnecessary space pressure to the operating room.
发明内容Contents of the invention
本发明的目的是解决现有技术存在的上述问题,提供一种具备抗干扰能力的带有手术导航功能的内窥镜系统。The purpose of the present invention is to solve the above-mentioned problems existing in the prior art, and to provide an endoscope system with an anti-interference capability and a surgical navigation function.
首先,该系统通过将由惯性导航模块构成的定位子系统集成于内窥系统内部,克服了定位子系统对内镜操作的影响,且消除了光学定位中的不可定位区域,同时也避免了光学定位带来的空间压力。另一方面,对于惯性导航自身而言,工作空间中的电子设备及铁质器械以及内窥镜的非惯性运动都会直接影响到定位的精度与稳定性,因此本发明在算法实现部分,提供相应的抗干扰设计,以提高定位的鲁棒性。First of all, the system integrates the positioning subsystem composed of the inertial navigation module into the endoscopic system, which overcomes the influence of the positioning subsystem on the operation of the endoscope, and eliminates the unlocatable area in the optical positioning. space pressure. On the other hand, for inertial navigation itself, the non-inertial motion of electronic equipment, iron instruments and endoscopes in the working space will directly affect the accuracy and stability of positioning. Therefore, in the algorithm implementation part of the present invention, a corresponding Anti-interference design to improve the robustness of positioning.
本发明提供的具备抗干扰能力的带有手术导航功能的内窥镜系统包括,内窥镜和负责控制与定位解算的上位机,在所述内窥镜手柄内预留有导航模块安装平台,借助微机电极小化后安装于内窥镜手柄内部安装平台上的惯性导航模块,惯性导航模块包含三轴加速度计、三轴陀螺仪和三轴磁强计三种传感器,以及带有无线通信功能的片上系统和微型天线,片上系统采集三种传感器输出的传感数据,并依靠微型天线将传感数据发送给上位机;所述的上位机包括电脑、带有无线通信功能的片上系统、以及天线,带有无线通信功能的片上系统通过天线接收惯性导航模块输出的传感数据,并将传感数据打包传输给电脑,电脑通过已设计好的定位算法进行定位解算。The endoscope system with anti-interference ability and surgical navigation function provided by the present invention includes an endoscope and a host computer responsible for control and positioning calculation, and a navigation module installation platform is reserved in the handle of the endoscope , with the help of the inertial navigation module installed on the internal mounting platform of the endoscope handle after the microcomputer electrode is miniaturized, the inertial navigation module includes three sensors: a three-axis accelerometer, a three-axis gyroscope and a three-axis magnetometer, and a sensor with wireless communication Functional system on a chip and a micro-antenna, the system-on-chip collects the sensing data output by the three sensors, and sends the sensing data to the host computer by means of the micro-antenna; the host computer includes a computer, a system-on-chip with a wireless communication function, As well as the antenna, the system-on-a-chip with wireless communication function receives the sensing data output by the inertial navigation module through the antenna, and packs and transmits the sensing data to the computer, which performs positioning calculation through the designed positioning algorithm.
所述电脑中的定位算法具备抗干扰能力,能够抑制磁场畸变以及内窥镜非惯性运动带来的传感器输出噪声;当通过地磁矢量与比力矢量对内窥镜的姿态进行收敛时,将地磁矢量输出的相对误差以及比力矢量输出的相对误差作为收敛观测函数的权重,以调整收敛方向,自适应地获取姿态收敛结果;通过陀螺仪及加速度计的输出将比力矢量分解为线性加速度、重力加速度及向心加速度三项,并通过对线性加速度进行二次积分,获取位置结果。The positioning algorithm in the computer has anti-interference ability, and can suppress the sensor output noise caused by magnetic field distortion and non-inertial motion of the endoscope; when the attitude of the endoscope is converged through the geomagnetic vector and the force vector, the geomagnetic The relative error of the vector output and the relative error of the specific force vector output are used as the weight of the convergence observation function to adjust the convergence direction and adaptively obtain the attitude convergence results; the specific force vector is decomposed into linear acceleration, Gravitational acceleration and centripetal acceleration are three items, and the position result is obtained by performing quadratic integration on the linear acceleration.
具体实施上,本方法将传统用于载体导航的惯性导航系统应用于手术定位领域。将由三轴陀螺仪、三轴加速度计和三轴磁强计组成的微机电惯性传感单元固定于内窥镜手柄内部,以获取传感数据。传感数据再通过无线通信方式传输给上位机,上位机通过算法实现,进行全维度定位。定位算法可大致分为两步。第一步,通过陀螺仪输出对姿态进行更新,并通过加速度计输出与磁强计输出对姿态四元数进行收敛。收敛过程中,通过测量加速度计输出及磁强计输出的相对误差,控制加速度矢量及地磁矢量在收敛过程中的权重,以得到具备抗噪特性的自适应姿态结果。第二步,基于已得到的姿态结果,以及加速度计和陀螺仪的输出,通过构建刚体运动方程,对三维度的位置进行解算。该部分并未直接利用地磁测量结果,故可进一步避免可能的磁干扰。Specifically, the method applies the traditional inertial navigation system used for carrier navigation to the field of surgical positioning. A MEMS inertial sensing unit consisting of a three-axis gyroscope, a three-axis accelerometer and a three-axis magnetometer is fixed inside the endoscope handle to obtain sensing data. The sensing data is then transmitted to the host computer through wireless communication, and the host computer realizes full-dimensional positioning through algorithms. The positioning algorithm can be roughly divided into two steps. In the first step, the attitude is updated through the output of the gyroscope, and the attitude quaternion is converged through the output of the accelerometer and the output of the magnetometer. During the convergence process, by measuring the relative error of the accelerometer output and the magnetometer output, the weight of the acceleration vector and the geomagnetic vector in the convergence process is controlled to obtain an adaptive attitude result with anti-noise characteristics. In the second step, based on the obtained attitude results and the output of the accelerometer and gyroscope, the three-dimensional position is calculated by constructing the equation of motion of the rigid body. This part does not directly use the geomagnetic measurement results, so it can further avoid possible magnetic interference.
本发明的优点和积极效果:Advantage and positive effect of the present invention:
针对已公开专利存在的瓶颈,本发明将惯性传感引入医学导航领域,并将借助微机电技术极小化的惯性传感模块安装至内窥镜手柄内部。通过加速度、陀螺仪及磁强计实时测量比力、角速度及地磁矢量;被采集的传感器数据通过无线通信发送给上位机,并通过算法解算得到内窥镜的实时姿态与位置。Aiming at the bottlenecks in the published patents, the present invention introduces inertial sensing into the field of medical navigation, and installs a miniaturized inertial sensing module inside the endoscope handle with the help of micro-electromechanical technology. The specific force, angular velocity and geomagnetic vector are measured in real time through acceleration, gyroscope and magnetometer; the collected sensor data is sent to the host computer through wireless communication, and the real-time attitude and position of the endoscope are obtained through algorithm calculation.
本发明将导航系统嵌入至内窥系统内部,并不会改变内窥镜的外形,故防止了导航系统对内窥系统的影响。同时,惯性导航并不存在光学定位中的视线需求,且无需再布置外围设备(如光学定位系统中的摄像机组等),减轻了手术室的空间压力。The invention embeds the navigation system inside the endoscope system without changing the shape of the endoscope, thus preventing the influence of the navigation system on the endoscope system. At the same time, inertial navigation does not have the line-of-sight requirement in optical positioning, and there is no need to arrange peripheral equipment (such as the camera group in the optical positioning system, etc.), which reduces the space pressure in the operating room.
(1)克服传统手术导航方法的临床困难。传统手术导航方法包括光学定位与电磁定位。前者有严格的视线要求,后者需严格控制工作空间的电磁干扰源。这两点在实际的手术环境是难以达到的。然而,惯性导航能够有效的避免这些问题:一方面,惯性系统在使用中并不受到视线条件的限制;另一方面,多传感信息的融合可降低系统对磁传感的依赖,借助有效的算法设计,系统对噪声的响应可被进一步削弱。最终,可构建一套能够用于全空间范围的输出稳定的手术定位系统。(1) Overcoming the clinical difficulties of traditional surgical navigation methods. Traditional surgical navigation methods include optical positioning and electromagnetic positioning. The former has strict line of sight requirements, while the latter requires strict control of electromagnetic interference sources in the workspace. These two points are difficult to achieve in the actual surgical environment. However, inertial navigation can effectively avoid these problems: on the one hand, the inertial system is not limited by line-of-sight conditions in use; on the other hand, the fusion of multi-sensor information can reduce the system’s dependence on magnetic sensing. Algorithm design, the system's response to noise can be further weakened. Finally, a set of stable surgical positioning system that can be used in the whole spatial range can be constructed.
(2)内窥系统与导航系统相互不干扰。由于在本装置中,导航系统被安装在内窥镜系统的内部,并不会改变内窥镜的外形,因而不会对医生的操作带来不便。同时,内窥系统可以在全空间任意运动,并不会存在光学定位系统中遮挡观察视线的问题。(2) The endoscopic system and the navigation system do not interfere with each other. In the present device, the navigation system is installed inside the endoscope system, which does not change the shape of the endoscope, thus causing no inconvenience to the doctor's operation. At the same time, the endoscope system can move arbitrarily in the whole space, and there is no problem of blocking the observation line of sight in the optical positioning system.
(3)抗干扰能力强,鲁棒性高。系统引入惯性传感,通过信息融合技术提高系统的稳定性。在融合过程中,通过观察磁强计及加速度计输出的相对误差,考察信息源的可信度。根据相对误差大小,控制收敛的方向与程度,得到对噪声自适应的最优姿态解。综上,通过硬件与软件层面的方法实现,尽可能的提高系统整体的鲁棒性。(3) Strong anti-interference ability and high robustness. The system introduces inertial sensing, and improves the stability of the system through information fusion technology. In the fusion process, the credibility of the information source is examined by observing the relative error output by the magnetometer and accelerometer. According to the size of the relative error, the direction and degree of convergence are controlled, and the optimal attitude solution adaptive to noise is obtained. To sum up, through the method of hardware and software level, the overall robustness of the system can be improved as much as possible.
(4)实时性好,适应性强。相对于已公开的具有抗噪特性的惯性定位方法,本方法避免了复杂的滤波过程,降低算法复杂度,以获得更好的实时性。与此同时,本方法并不需要事先的标定过程,因而也避免了在更换使用环境时需重复标定的问题,提高了系统对不同环境的适应性。(4) Good real-time performance and strong adaptability. Compared with the disclosed inertial positioning method with anti-noise characteristics, the method avoids complicated filtering process, reduces algorithm complexity, and obtains better real-time performance. At the same time, the method does not require a prior calibration process, thus avoiding the problem of repeated calibration when changing the use environment, and improving the adaptability of the system to different environments.
附图说明Description of drawings
图1是手术定位系统的系统组成框架图。Figure 1 is a system composition frame diagram of the surgical positioning system.
图2是导航单元的安装方式示意图,图中,1为内窥镜(局部),2为安装于内窥镜手柄的惯性传感单元。Fig. 2 is a schematic diagram of the installation method of the navigation unit. In the figure, 1 is an endoscope (partial), and 2 is an inertial sensing unit installed on the handle of the endoscope.
图3是基于传感融合的自适应跟踪方法的整体流程图。Fig. 3 is an overall flowchart of the adaptive tracking method based on sensor fusion.
具体实施方式detailed description
实施例1:Example 1:
如图1和图2所示,本发明提供的具备抗干扰能力的带有手术导航功能的内窥镜系统包括,内窥镜和负责控制与定位解算的上位机,在所述内窥镜手柄内预留有导航模块安装平台,借助微机电极小化后安装于内窥镜手柄内部安装平台上的惯性导航模块,惯性导航模块包含三轴加速度计、三轴陀螺仪和三轴磁强计三种传感器,以及带有无线通信功能的片上系统和微型天线,片上系统采集三种传感器输出的传感数据,并依靠微型天线将传感数据发送给上位机;所述的上位机包括电脑、带有无线通信功能的片上系统、以及天线,带有无线通信功能的片上系统通过天线接收惯性导航模块输出的传感数据,并将传感数据打包传输给电脑,电脑通过已设计好的定位算法进行定位解算。As shown in Figure 1 and Figure 2, the endoscope system with anti-interference capability and surgical navigation function provided by the present invention includes an endoscope and a host computer responsible for control and positioning calculation. A navigation module installation platform is reserved in the handle, and the inertial navigation module is installed on the installation platform inside the endoscope handle after miniaturization of the microcomputer electrodes. The inertial navigation module includes a three-axis accelerometer, a three-axis gyroscope and a three-axis magnetometer Three kinds of sensors, as well as a system-on-a-chip with a wireless communication function and a micro-antenna, the system-on-a-chip collects the sensing data output by the three sensors, and sends the sensing data to the host computer by means of the micro-antenna; the host computer includes a computer, System-on-a-chip with wireless communication function and antenna. The system-on-chip with wireless communication function receives the sensing data output by the inertial navigation module through the antenna, and packs and transmits the sensing data to the computer. The computer passes the designed positioning algorithm Perform positioning calculations.
本发明在内窥镜手柄组装完成前,在其内部加工出一个尺寸与惯性导航模块尺寸一致,两边分别与内窥镜镜管平行或垂直的矩形凹槽,作为矩形的惯性导航模块的安装平台。Before the endoscope handle is assembled, a rectangular groove with the same size as the inertial navigation module is processed inside the handle, and the two sides are respectively parallel or perpendicular to the endoscope tube, as the installation platform of the rectangular inertial navigation module. .
本发明将惯性传感器单元以特定方式固定于内窥镜手柄内部,采用片上系统采集传感数据并通过无线通信传输给上位机。上位机通过本发明提出的算法进行6自由度的位置解算,以实现对内窥镜的实时定位导航。算法部分,通过三轴陀螺仪输出对姿态进行初步估计,并通过三轴磁强计和三轴加速度计输出分别对姿态进行测量,收敛估计值,以获取姿态测量值。收敛过程中,磁强计输出与地磁场的相对误差及加速度计输出与重力加速度的相对误差作为自适应因子,判断噪声的大小,调整收敛权重,得到自适应收敛结果。获得实时姿态结果后,分离加速度计的各输出分量,以构建运动学微分方程。进而,解算线性加速度分量,并对其关于时间进行数值积分,得到当前位置。The invention fixes the inertial sensor unit inside the handle of the endoscope in a specific manner, adopts an on-chip system to collect sensing data and transmits it to a host computer through wireless communication. The host computer uses the algorithm proposed by the invention to calculate the position of 6 degrees of freedom, so as to realize the real-time positioning and navigation of the endoscope. In the algorithm part, the attitude is initially estimated through the output of the three-axis gyroscope, and the attitude is measured respectively through the output of the three-axis magnetometer and the three-axis accelerometer, and the estimated value is converged to obtain the attitude measurement value. During the convergence process, the relative error between the magnetometer output and the geomagnetic field and the relative error between the accelerometer output and the acceleration of gravity are used as adaptive factors to judge the size of the noise, adjust the convergence weight, and obtain the adaptive convergence result. After obtaining the real-time attitude results, separate the output components of the accelerometer to construct the kinematic differential equation. Furthermore, the linear acceleration component is solved and numerically integrated with respect to time to obtain the current position.
一、系统硬件构成1. System hardware composition
请见图1所示,系统在硬件上分为两个部分。第一部分为安装于内窥镜手柄内部的传感器单元;其由传感器模组、无线发射模组及微型天线组成。传感器模组包含三个微机电传感器,即加速度计、陀螺仪与磁强计。无线发射模组主要为一个带有无线发射功能的片上系统。第二部分为负责数据解算与显示的上位机;其由通讯控制中心、无线发射模组及天线组成。通信控制中心为本系统的中枢,负责系统控制与数据处理。无线接收模组也主要由一个带有无线发射功能的片上系统构成。As shown in Figure 1, the system is divided into two parts in hardware. The first part is the sensor unit installed inside the handle of the endoscope; it consists of a sensor module, a wireless transmitter module and a miniature antenna. The sensor module contains three MEMS sensors, namely accelerometer, gyroscope and magnetometer. The wireless transmitting module is mainly a system-on-chip with wireless transmitting function. The second part is the upper computer responsible for data calculation and display; it consists of a communication control center, a wireless transmitting module and an antenna. The communication control center is the center of the system, responsible for system control and data processing. The wireless receiving module is also mainly composed of a system-on-chip with a wireless transmitting function.
请见图2所示,在将导航系统安装至内窥系统内部时,需要将两套系统的坐标轴进行严格对准。对准的原则的是:传感器单元的X轴平行于内窥镜工作镜管,Z轴垂直于内窥镜工作镜管且背向手柄的方向。为了达到对准目的,在内窥镜手柄内部加工出矩形的凹槽,其两边长与矩形的惯性导航模块的两边长一致,作为惯性导航模块的安装平台,安装平台一边平行于内镜工作镜管,一边垂直于工作镜管。呈矩形的传感器单元电路板通过螺钉固定于安装平台,其各边分别与安装平台各边对齐。为了保证传感器单元电路板完全贴紧与安装平台,电路板所有电子元件全部分部于电路板一面。As shown in Figure 2, when the navigation system is installed inside the endoscopy system, the coordinate axes of the two systems need to be strictly aligned. The principle of alignment is: the X-axis of the sensor unit is parallel to the working mirror tube of the endoscope, and the Z-axis is perpendicular to the working mirror tube of the endoscope and faces away from the handle. In order to achieve the purpose of alignment, a rectangular groove is processed inside the handle of the endoscope. The length of the two sides is the same as that of the rectangular inertial navigation module. As the installation platform for the inertial navigation module, one side of the installation platform is parallel to the working mirror of the endoscope. tube, one side is perpendicular to the working mirror tube. The rectangular sensor unit circuit board is fixed on the installation platform by screws, and its sides are respectively aligned with the sides of the installation platform. In order to ensure that the sensor unit circuit board is completely attached to the installation platform, all electronic components of the circuit board are placed on one side of the circuit board.
二、系统工作流程2. System workflow
系统工作时,无线发射模组通过特定通信方式,采集传感器模组的输出,并将其通过微型天线向上位机发射。上位机的无线接收模组通过天线接收到数据后,再发送给通讯控制中心,并由其进行解算,得到定位结果。例如,可以使用支持ZigBee协议的片上系统作为无线发射模组与无线接收模组,并使用ZigBee协议作为系统两部分之间的通信方式;以台式电脑作为通讯控制中心;无线发射模组与传感器模组以I2C或SPI协议进行通信;无线接收模组与通讯控制中心以USB协议进行通信。When the system is working, the wireless transmitter module collects the output of the sensor module through a specific communication method, and transmits it to the host computer through a miniature antenna. After the wireless receiving module of the upper computer receives the data through the antenna, it sends it to the communication control center, which performs calculations and obtains the positioning result. For example, a system-on-a-chip that supports the ZigBee protocol can be used as the wireless transmitter module and the wireless receiver module, and the ZigBee protocol can be used as the communication method between the two parts of the system; the desktop computer is used as the communication control center; the wireless transmitter module and the sensor module The group communicates with I2C or SPI protocol; the wireless receiving module communicates with the communication control center with USB protocol.
三、自适应的姿态定位方法3. Adaptive attitude positioning method
整体定位流程请见图3所示。本发明使用重力矢量和地磁矢量对传感器的姿态四元数进行收敛。在收敛过程中,根据加速度计输出与重力加速度的差异及磁强计输出与地磁强度的差异来分配权重因子。The overall positioning process is shown in Figure 3. The present invention uses the gravity vector and the geomagnetic vector to converge the attitude quaternion of the sensor. During the convergence process, weighting factors are assigned based on the difference between the accelerometer output and the acceleration of gravity and the difference between the magnetometer output and the magnetic intensity of the earth.
设,为加速度计在载体坐标系的输出,为磁强计在载体坐标系的输出;gn为加速度计在参考坐标系的输出,mn为磁强计在参考坐标系的输出。set up, is the output of the accelerometer in the carrier coordinate system, is the output of the magnetometer in the carrier coordinate system; g n is the output of the accelerometer in the reference coordinate system, and m n is the output of the magnetometer in the reference coordinate system.
对于加速度计测量而言,相对于重力加速度,线性加速度与向心加速度为小量。线性加速度与向心加速度的引入并不会明显的影响比力的方向,比力的方向可基本认定为重力加速度的方向。故,仅使用标量值构建相对误差。即:For accelerometer measurements, linear and centripetal accelerations are small quantities relative to the acceleration due to gravity. The introduction of linear acceleration and centripetal acceleration will not obviously affect the direction of specific force, and the direction of specific force can basically be regarded as the direction of gravitational acceleration. Therefore, only scalar values are used to construct relative errors. which is:
对于磁强度测量。磁畸变在大小上完全可能与地磁强度处于同一数量级。磁畸变的引入会明显的影响总的磁强度的方向。故,用大小与方向两个因素共同构建相对误差。For magnetic strength measurements. It is entirely possible that the magnetic distortion is in the same order of magnitude as the Earth's magnetic strength. The introduction of magnetic distortion can significantly affect the direction of the total magnetic intensity. Therefore, the relative error is jointly constructed by the two factors of size and direction.
与加速度大小误差相似,磁强度大小误差可表示为:Similar to the magnitude error of acceleration, the magnitude error of magnetic intensity can be expressed as:
磁强度方向误差:考虑到线性加速度与向心加速度基本不影响比力的方向,选取磁强度与比力的夹角来描述磁强度在参考坐标系及载体坐标系中的方向。参考坐标系中,此角度记为βn;载体坐标系中,考虑到畸变的存在,此角度记为则,Magnetic intensity direction error: Considering that the linear acceleration and centripetal acceleration basically do not affect the direction of the specific force, the angle between the magnetic intensity and the specific force is selected to describe the direction of the magnetic intensity in the reference coordinate system and the carrier coordinate system. In the reference coordinate system, this angle is recorded as β n ; in the carrier coordinate system, considering the existence of distortion, this angle is recorded as but,
得,磁强度方向误差:So, the magnetic intensity direction error:
总的磁强度误差为:The total magnetic strength error is:
fadm=k1·fadm1+k2·fadm2 (6)f adm =k 1 f adm1 +k 2 f adm2 (6)
式中,k1与k2为两个恒定的权重因子。两数均为经验值,且满足:In the formula, k 1 and k 2 are two constant weight factors. Both numbers are empirical values, and satisfy:
k1+k2=1 (7)k 1 +k 2 =1 (7)
综上,自适应的误差观测函数为(8)所示。当重力测量误差较大时,fadg相应增加,使得地磁测量项主导收敛过程;同理,当地磁测量误差较大时,fadm相应增大,使得重力测量项主导收敛过程。In summary, the adaptive error observation function is shown in (8). When the gravity measurement error is large, f adg increases accordingly, making the geomagnetic measurement item dominates the convergence process; similarly, when the geomagnetic measurement error is large, f adm increases accordingly, making the gravity measurement item dominate the convergence process.
式中,为旋转矩阵的估计。可以看出,对于重力测量与地磁测量,噪声较大的一方将在收敛过程中占次要地位,且误差越大,其相对权重越低。故,本方法可以根据传感器受干扰程度的大小,自适应地进行调整,使得结果更接近最优解。In the formula, is an estimate of the rotation matrix. It can be seen that for gravity measurement and geomagnetic measurement, the side with larger noise will take a secondary position in the convergence process, and the larger the error, the lower its relative weight. Therefore, this method can be adjusted adaptively according to the degree of sensor interference, so that the result is closer to the optimal solution.
与(8)对应的收敛目标矩阵为:The convergence objective matrix corresponding to (8) is:
根据(10)(11)两式,对(9)式进行高斯-牛顿下降,收敛估计四元数即可获取自适应的姿态结果。According to the two formulas (10) and (11), perform Gauss-Newton descent on the formula (9), and converge to estimate the quaternion The adaptive pose result can be obtained.
其中,(10)为第m次迭代向第m+1次迭代更新的关系式,α为迭代步长。Among them, (10) is the relational expression updated from the mth iteration to the m+1th iteration, and α is the iteration step size.
四、位置定位方法4. Positioning method
加速度计的比力输出含有线性加速度、向心加速度加速度以及重力加速度三个分量组成。故,在载体坐标系下,有如下关系:The specific force output of the accelerometer consists of three components: linear acceleration, centripetal acceleration and gravitational acceleration. Therefore, in the carrier coordinate system, there is the following relationship:
其中,ab为载体坐标系下内镜前端的线性加速度。ωb即陀螺仪在载体坐标系下的输出,三轴分量为ωx、ωy及ωz;ωb×vb即为载体坐标系下内镜的向心加速度。gb为载体坐标系下的重力加速度。Among them, a b is the linear acceleration of the front end of the endoscope in the carrier coordinate system. ω b is the output of the gyroscope in the carrier coordinate system, and the three-axis components are ω x , ω y and ω z ; ω b ×v b is the centripetal acceleration of the endoscope in the carrier coordinate system. g b is the gravitational acceleration in the carrier coordinate system.
在姿态跟踪阶段,已得到实时的旋转矩阵为故gb可由如下关系获得:In the attitude tracking stage, the real-time rotation matrix has been obtained as So g b can be obtained by the following relationship:
线性加速度是速度关于时间的微分,即:Linear acceleration is the differential of velocity with respect to time, that is:
将(13)(14)两式代入(12)式,即可得到在载体坐标系下,速度关于时间的一阶微分方程,如下。Substituting (13) and (14) into (12), the first-order differential equation of velocity with respect to time in the carrier coordinate system can be obtained, as follows.
通过(16)式将速度矢量在参考坐标系下表出,Express the velocity vector in the reference coordinate system by formula (16),
将(16)式代入(15)式,得到参考坐标系下的速度矢量与传感器输出之间的数学关系。Substitute Equation (16) into Equation (15) to obtain the mathematical relationship between the velocity vector and sensor output in the reference coordinate system.
又,在参考坐标系下,位置矢量是速度关于时间的一阶积分,即Also, in the reference coordinate system, the position vector is the first-order integral of the velocity with respect to time, namely
pn=∫vn·dt (18)p n =∫v n dt (18)
对(17)式在一个定位周期上进行数值求解,并将结果通过(18)式对速度在一个定位周期上进行离散积分,即可实时更新位置矢量。综上,根据上述两个分步骤即可得到6自由度的定位信息。The formula (17) is numerically solved in one positioning period, and the result is discretely integrated with the speed in one positioning period through formula (18), so that the position vector can be updated in real time. To sum up, according to the above two sub-steps, the positioning information of 6 degrees of freedom can be obtained.
实践证明,在磁畸变的大小在地磁场大小±25%,且比力大小在重力加速度±25%时,角度跟踪误差可控制在3.5°以内,位置定位误差可控制在3.5mm以内。两者均达到临床应用要求,具备理想的抗干扰能力与稳定性。Practice has proved that when the magnitude of the magnetic distortion is within ±25% of the geomagnetic field and the specific force is within ±25% of the acceleration of gravity, the angle tracking error can be controlled within 3.5°, and the position positioning error can be controlled within 3.5mm. Both of them meet the requirements of clinical application and have ideal anti-interference ability and stability.
Claims (1)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410465885.2A CN104224089B (en) | 2014-09-15 | 2014-09-15 | A kind of endoscopic system with surgical navigational function for possessing antijamming capability |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410465885.2A CN104224089B (en) | 2014-09-15 | 2014-09-15 | A kind of endoscopic system with surgical navigational function for possessing antijamming capability |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104224089A CN104224089A (en) | 2014-12-24 |
CN104224089B true CN104224089B (en) | 2017-05-31 |
Family
ID=52213654
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410465885.2A Expired - Fee Related CN104224089B (en) | 2014-09-15 | 2014-09-15 | A kind of endoscopic system with surgical navigational function for possessing antijamming capability |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104224089B (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021009401A1 (en) * | 2019-07-18 | 2021-01-21 | Servicio Cántabro De Salud | Spatial-orientation endoscopic system |
Families Citing this family (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104758066B (en) * | 2015-05-06 | 2017-05-10 | 中国科学院深圳先进技术研究院 | Equipment for surgical navigation and surgical robot |
CN105030188A (en) * | 2015-08-06 | 2015-11-11 | 桂林电子科技大学 | Enteroscopy system having track display function and enteroscopy track display method |
CN106343942A (en) * | 2016-10-17 | 2017-01-25 | 武汉大学中南医院 | Automatic laparoscopic lens deflection alarm device |
CN107802346A (en) * | 2017-10-11 | 2018-03-16 | 成都漫程科技有限公司 | A kind of ultrasound fusion navigation system and method based on inertial guidance |
PL423831A1 (en) * | 2017-12-12 | 2019-06-17 | Politechnika Krakowska im. Tadeusza Kościuszki | Endoscope navigation method, a system for navigation of endoscope and the endoscope that contains such a system |
CN108670408A (en) * | 2018-05-28 | 2018-10-19 | 赵东生 | A kind of control method and device of interposing catheter |
CN110179502A (en) * | 2019-06-06 | 2019-08-30 | 深圳大学 | Surgical instrument and application method |
CN113180574A (en) * | 2021-04-06 | 2021-07-30 | 重庆博仕康科技有限公司 | Endoscope insert structure soon and endoscope |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5592939A (en) * | 1995-06-14 | 1997-01-14 | Martinelli; Michael A. | Method and system for navigating a catheter probe |
CN102599876A (en) * | 2012-03-08 | 2012-07-25 | 珠海迈德豪医用科技有限公司 | Endoscope having automatic positioning and viewing unit |
CN103006164A (en) * | 2012-12-13 | 2013-04-03 | 天津大学 | Endoscope tracking and positioning and digital human dynamic synchronous display device based on multi-sensor |
CN103027657A (en) * | 2012-12-13 | 2013-04-10 | 天津大学 | Multi-sensor-based endoscope tracking positioning and digital human dynamic synchronous display method |
-
2014
- 2014-09-15 CN CN201410465885.2A patent/CN104224089B/en not_active Expired - Fee Related
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US5592939A (en) * | 1995-06-14 | 1997-01-14 | Martinelli; Michael A. | Method and system for navigating a catheter probe |
CN102599876A (en) * | 2012-03-08 | 2012-07-25 | 珠海迈德豪医用科技有限公司 | Endoscope having automatic positioning and viewing unit |
CN103006164A (en) * | 2012-12-13 | 2013-04-03 | 天津大学 | Endoscope tracking and positioning and digital human dynamic synchronous display device based on multi-sensor |
CN103027657A (en) * | 2012-12-13 | 2013-04-10 | 天津大学 | Multi-sensor-based endoscope tracking positioning and digital human dynamic synchronous display method |
Non-Patent Citations (1)
Title |
---|
磁干扰环境下基于多传感器的内窥镜姿态定位技术;王森,陈晓冬,杜承阳,汪毅,郁道银;《传感技术学报》;20130831;第26卷(第8期);摘要、第1111页 * |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021009401A1 (en) * | 2019-07-18 | 2021-01-21 | Servicio Cántabro De Salud | Spatial-orientation endoscopic system |
Also Published As
Publication number | Publication date |
---|---|
CN104224089A (en) | 2014-12-24 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104224089B (en) | A kind of endoscopic system with surgical navigational function for possessing antijamming capability | |
Cereatti et al. | Accurately measuring human movement using magneto-inertial sensors: techniques and challenges | |
Ang et al. | Design of all-accelerometer inertial measurement unit for tremor sensing in hand-held microsurgical instrument | |
Kok et al. | An optimization-based approach to human body motion capture using inertial sensors | |
CN108836351B (en) | Wearable trunk posture monitoring system | |
US20160128783A1 (en) | Surgical navigation system with one or more body borne components and method therefor | |
CN109798891B (en) | Inertial measurement unit calibration system based on high-precision motion capture system | |
CN107348931B (en) | Capsule endoscope space attitude determination system | |
WO2002037827A9 (en) | Method and apparatus for motion tracking of an articulated rigid body | |
CN110101388B (en) | Portable spine measuring instrument and method based on MIMU | |
CN110141240B (en) | A Spine Measuring Instrument Based on Magnetic/Inertial Devices | |
JP5233000B2 (en) | Motion measuring device | |
EP3325916B1 (en) | Method and apparatus for unambiguously determining orientation of a human head in 3d geometric modeling | |
EP3833245B1 (en) | Compensating for a movement of a sensor attached to a body of a user | |
WO2016026440A1 (en) | Glove for use in collecting data for sign language recognition | |
CN112741586B (en) | A position acquisition method based on a capsule endoscopy human body position acquisition system | |
TWI476733B (en) | Three-dimensional space motion reconstruction method and apparatus constructed thereby | |
US10845195B2 (en) | System and method for motion based alignment of body parts | |
WO2016078084A1 (en) | Respiratory monitoring apparatus, method and device | |
WO2020123988A1 (en) | System and method for motion based alignment of body parts | |
Sikeridis et al. | An imu-based wearable system for automatic pointing during presentations | |
CN113171077A (en) | Lower limb length measuring device and method for total hip replacement | |
Yang et al. | Reliability Enhancement Method of Attitude Estimation for Wearable Motion-Capture Systems in Human Lower Limb Rehabilitation | |
CN113171212A (en) | Lower limb length measuring device and method for total hip replacement | |
Hu et al. | PAMS: A wearable physical activity monitoring system for continuous motion capture in free-living environments |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20170531 |