[go: up one dir, main page]

CN114041875B - An integrated surgical positioning and navigation system - Google Patents

An integrated surgical positioning and navigation system Download PDF

Info

Publication number
CN114041875B
CN114041875B CN202111402396.9A CN202111402396A CN114041875B CN 114041875 B CN114041875 B CN 114041875B CN 202111402396 A CN202111402396 A CN 202111402396A CN 114041875 B CN114041875 B CN 114041875B
Authority
CN
China
Prior art keywords
focus
surgical
marker
coordinate system
navigation
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.)
Active
Application number
CN202111402396.9A
Other languages
Chinese (zh)
Other versions
CN114041875A (en
Inventor
王钊
翟雨轩
王盛吉
许川
李恺文
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
University of Electronic Science and Technology of China
Original Assignee
University of Electronic Science and Technology of China
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by University of Electronic Science and Technology of China filed Critical University of Electronic Science and Technology of China
Priority to CN202111402396.9A priority Critical patent/CN114041875B/en
Publication of CN114041875A publication Critical patent/CN114041875A/en
Application granted granted Critical
Publication of CN114041875B publication Critical patent/CN114041875B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/30Surgical robots
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/70Manipulators specially adapted for use in surgery
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2055Optical tracking systems
    • AHUMAN NECESSITIES
    • A61MEDICAL OR VETERINARY SCIENCE; HYGIENE
    • A61BDIAGNOSIS; SURGERY; IDENTIFICATION
    • A61B34/00Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
    • A61B34/20Surgical navigation systems; Devices for tracking or guiding surgical instruments, e.g. for frameless stereotaxis
    • A61B2034/2046Tracking techniques
    • A61B2034/2055Optical tracking systems
    • A61B2034/2057Details of tracking cameras
    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02ATECHNOLOGIES FOR ADAPTATION TO CLIMATE CHANGE
    • Y02A90/00Technologies having an indirect contribution to adaptation to climate change
    • Y02A90/10Information and communication technologies [ICT] supporting adaptation to climate change, e.g. for weather forecasting or climate simulation

Landscapes

  • Health & Medical Sciences (AREA)
  • Surgery (AREA)
  • Engineering & Computer Science (AREA)
  • Life Sciences & Earth Sciences (AREA)
  • Biomedical Technology (AREA)
  • Robotics (AREA)
  • Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
  • Heart & Thoracic Surgery (AREA)
  • Medical Informatics (AREA)
  • Molecular Biology (AREA)
  • Animal Behavior & Ethology (AREA)
  • General Health & Medical Sciences (AREA)
  • Public Health (AREA)
  • Veterinary Medicine (AREA)
  • Manipulator (AREA)

Abstract

The invention discloses an integrated operation positioning navigation system which comprises three parts, namely imaging equipment, a pitching self-adaptive device and a marker, wherein the pitching self-adaptive device is connected with the imaging equipment and is carried on an operation robot, the marker is respectively arranged on the surface of an end effector and the surface above a focus of a patient, the precise movement direction of each multi-degree-of-freedom mechanical arm is calibrated and determined, the coordinate system of the imaging equipment and the coordinate system of the robot are unified, the movement navigation of the multi-degree-of-freedom mechanical arm at the far end of the focus is carried out based on the detection of the focus marker and the measurement position of the imaging equipment, the relative space geometrical relation is calculated based on the detection of the focus marker and the effector, and the movement navigation of the multi-degree-of-freedom mechanical arm at the near end of the focus is carried out. The invention has compact structure and simple flow, and improves the intelligent, automatic and integrated degree of the operation robot; meanwhile, by tracking the surgical instrument and the focus in real time, the method has good robustness for the position movement of the patient.

Description

一种一体式手术定位导航系统An integrated surgical positioning and navigation system

技术领域technical field

本发明涉及医疗设备技术领域,具体为一种一体式手术定位导航系统。The invention relates to the technical field of medical equipment, in particular to an integrated surgical positioning and navigation system.

背景技术Background technique

机器人辅助外科手术是通过手术机器人代替医生完成一些传统的手术任务。机器人可以由医生操控或由医生经验训练。机器人辅助外科手术在结合医生经验的同时,具有精度高,工作稳定,无人手颤抖,简化工作步骤,规避辐射损伤,最小化手术损伤,减轻患者痛苦等优点。手术机器人的精准工作需要保证获取手术中病灶与手术器械的确切位置,来规划和引导机器人的动作执行。Robot-assisted surgery is to replace doctors with surgical robots to complete some traditional surgical tasks. The robot can be operated by a doctor or trained by the doctor's experience. Robot-assisted surgery combines the experience of doctors, and has the advantages of high precision, stable work, no hand trembling, simplified working steps, avoiding radiation damage, minimizing surgical damage, and reducing patient pain. The precise work of the surgical robot needs to ensure the exact location of the lesion and surgical instruments during the operation, so as to plan and guide the robot's action execution.

当前的医学影像技术可以完成对患者病灶的检查和观察。常见的影像技术有CT扫描(Computer Tomography,计算机断层扫描)、MRI(Magnetic Resonance Imaging,磁共振成像),超声成像等技术。其中CT与MRI具有较高的分辨率可以获取精细的三维图像,但是缺乏实时导航能力,而且拍摄流程复杂;CT有辐射可能对患者造成损伤。超声成像可以实时获取病灶区域画面,但图像分辨率较低。这些成像技术可以实现对病灶附近组织器官的成像,不具备对病灶远端机器人的成像和导航。因此机器人辅助外科手术的完成除了需要医学影像技术之外,还需要在机器人端架设具备定位能力的导航系统,追踪病灶和手术器械,与医学影像结合,完成全程手术操作。The current medical imaging technology can complete the inspection and observation of patient lesions. Common imaging techniques include CT scanning (Computer Tomography, computerized tomography), MRI (Magnetic Resonance Imaging, magnetic resonance imaging), ultrasound imaging and other techniques. Among them, CT and MRI have high resolution and can obtain fine three-dimensional images, but lack real-time navigation capabilities, and the shooting process is complicated; CT radiation may cause damage to patients. Ultrasound imaging can obtain pictures of the lesion area in real time, but the image resolution is low. These imaging technologies can realize the imaging of tissues and organs near the lesion, but do not have the imaging and navigation of the remote robot of the lesion. Therefore, the completion of robot-assisted surgery requires not only medical imaging technology, but also a navigation system with positioning capabilities on the robot side, tracking lesions and surgical instruments, and combining with medical imaging to complete the entire surgical operation.

当前常见的手术导航系统根据空间定位原理的不同,可以大致分为光学导航和电磁导航两大类。光学导航是通过多个光学成像设备拍摄目标物体,或计算光线发射和从目标物返回的时间,然后通过几何关系计算出记号点的空间坐标。The current common surgical navigation systems can be roughly divided into two categories: optical navigation and electromagnetic navigation, according to different spatial positioning principles. Optical navigation is to shoot the target object through multiple optical imaging devices, or calculate the time of light emission and return from the target object, and then calculate the spatial coordinates of the marker points through geometric relations.

专利CN 110025891A提出一种基于双目的手术视觉导航装置,利用双目视差的原理,测量手术器械和病人的标记物位置,实现追踪。Patent CN 110025891A proposes a binocular-based surgical vision navigation device, which uses the principle of binocular parallax to measure the position of surgical instruments and markers of patients to achieve tracking.

专利CN 113229937A提出一种通过结构光的成像设备进行手术导航,利用结构光扫描得到实时三维点云数据,定位器械和病灶,完成导航任务。Patent CN 113229937A proposes a structured light imaging device for surgical navigation, which uses structured light scanning to obtain real-time three-dimensional point cloud data, locates instruments and lesions, and completes navigation tasks.

电磁导航一般利用空间线圈不同方向排列方式建立三维磁场空间,通过磁电敏感探头检测并计算出探头的空间参数。Electromagnetic navigation generally uses space coils arranged in different directions to establish a three-dimensional magnetic field space, and detects and calculates the spatial parameters of the probe through the magnetoelectric sensitive probe.

专利CN113069206A提出一种基于电磁定位的增强现实手术导航系统标定方法。该发明用于手术现场的快速标定,提高虚实融合的精度。Patent CN113069206A proposes a calibration method for an augmented reality surgical navigation system based on electromagnetic positioning. The invention is used for rapid calibration of the surgical site and improves the accuracy of virtual-real fusion.

此外,也有将光学导航和电磁导航结合的工作,专利CN110537983A提出一种光磁一体的穿刺手术导航平台,同步采用电磁手术导航技术和光学手术导航技术,追踪穿刺针尖端,并将穿刺针进行三维重建。In addition, there is also work on the combination of optical navigation and electromagnetic navigation. Patent CN110537983A proposes an opto-magnetic integrated puncture surgery navigation platform, which uses electromagnetic surgery navigation technology and optical surgery navigation technology simultaneously to track the tip of the puncture needle and perform three-dimensional positioning of the puncture needle. reconstruction.

然而,以上所述的导航设备主要采用独立的设计,一般与手术机器人分离架设,操作流程较为复杂,占据空间较大,此外,临床上现有的导航设备价格高昂,不利于普及。However, the above-mentioned navigation devices mainly adopt an independent design, and are generally erected separately from the surgical robot. The operation process is relatively complicated and occupies a large space. In addition, the existing clinical navigation devices are expensive, which is not conducive to popularization.

发明内容Contents of the invention

本发明的目的是提出一种一体式手术定位导航系统,该系统基于深度信息,采用手术定位导航装置与机械臂一体化的设计,可以在手术中实时追踪患者病灶的位置、机器人机械臂末端器械的位置和姿态等信息,为手术机器人提供精准的实时定位导航。The purpose of the present invention is to propose an integrated surgical positioning and navigation system. Based on depth information, the system adopts the integrated design of the surgical positioning and navigation device and the mechanical arm, and can track the position of the patient's lesion in real time during the operation. Information such as the position and posture of the robot can provide accurate real-time positioning and navigation for the surgical robot.

本发明的手术定位导航系统分为成像设备,俯仰自适应装置以及标记物三个部分,成像设备与俯仰自适应装置连接,搭载在多自由度机械臂上,标记物是分别设置在患者病灶上方体表的点集(点数为M)和末端执行器外壳上的点集(点数为E)。成像设备捕捉深度和RGB图像信息,通过处理得到患者病灶的位置、机器人机械臂末端器械的坐标和姿态等信息,俯仰自适应装置根据病灶位置信息自动调节成像设备拍摄角度,可以实现手术全程的病灶追踪和手术器械导航。俯仰自适应装置调节成像设备拍摄方向,保持病灶标记物在视野中;成像设备识别并测量标记物,通过处理几何关系,确定病灶相对机器人的空间位置关系。其中成像设备可以同时获取深度信息和RGB图像信息,深度信息与RGB图像信息相匹配,图像用于识别标记物,并获得其中心位置,利用深度信息获得该中心位置在相机坐标系当中的坐标。末端执行器标记物与病灶标记物被区分。病灶标记物与病灶以及穿刺路径的相对几何关系在术前通过CT等医学影像已计算获得。病灶标记物点集坐标用于计算病灶以及穿刺路径位于机器人坐标系中的坐标,或末端执行器相对病灶的几何关系。俯仰自适应装置根据病灶坐标自动调节成像设备朝向,保证病灶标记物始终位于成像视野中。所述成像设备具体可采取双目立体视觉相机,结构光立体视觉相机或激光雷达加RGB摄像头的方式。所述的俯仰自适应装置由电机驱动模块,旋转编码器,联轴器和相机固定支架组成。电机驱动模块包括电机和驱动器,相机固定支架包括一组固定支架,用于连接电机,成像设备,编码器和机械臂。工作中,驱动器驱动电机控制成像设备旋转,成像设备的旋转被旋转编码器即时测量读取,用于姿态调节的闭环控制,电机根据成像设备测量得到的病灶标记物空间位置坐标,实时控制成像设备的俯仰,保持病灶标记物持续在视野中。The surgical positioning and navigation system of the present invention is divided into three parts: imaging equipment, pitch self-adaptive device and markers. The imaging device is connected with the pitch self-adaptive device and mounted on a multi-degree-of-freedom mechanical arm. The markers are respectively set above the patient's lesion The point set on the body surface (the number of points is M) and the point set on the shell of the end effector (the number of points is E). The imaging equipment captures depth and RGB image information, and obtains information such as the position of the patient's lesion, the coordinates and attitude of the instrument at the end of the robot's manipulator through processing, and the pitch adaptive device automatically adjusts the shooting angle of the imaging equipment according to the lesion position information, which can realize the focus of the whole operation. Tracking and navigation of surgical instruments. The pitch adaptive device adjusts the shooting direction of the imaging device to keep the lesion marker in the field of view; the imaging device recognizes and measures the marker, and determines the spatial position of the lesion relative to the robot by processing the geometric relationship. The imaging device can obtain depth information and RGB image information at the same time. The depth information is matched with the RGB image information. The image is used to identify the marker and obtain its center position. The depth information is used to obtain the coordinates of the center position in the camera coordinate system. End effector markers are distinguished from focal markers. The relative geometric relationship between the lesion markers, the lesion, and the puncture path has been calculated through medical images such as CT before operation. The coordinates of the lesion marker point set are used to calculate the coordinates of the lesion and the puncture path in the robot coordinate system, or the geometric relationship of the end effector relative to the lesion. The pitch adaptive device automatically adjusts the orientation of the imaging device according to the coordinates of the lesion to ensure that the lesion marker is always in the imaging field of view. Specifically, the imaging device may adopt a binocular stereo vision camera, a structured light stereo vision camera or a laser radar plus an RGB camera. The pitch adaptive device is composed of a motor drive module, a rotary encoder, a shaft coupling and a camera fixing bracket. The motor drive module includes a motor and a driver, and the camera fixing bracket includes a set of fixing brackets for connecting the motor, imaging device, encoder and mechanical arm. During work, the driver drives the motor to control the rotation of the imaging device, and the rotation of the imaging device is measured and read in real time by the rotary encoder, which is used for closed-loop control of attitude adjustment. The motor controls the imaging device in real time according to the spatial position coordinates of the lesion markers measured by the imaging device Keep the lesion marker in the field of view continuously.

在本发明中,成像设备可以采用一组激光雷达和一个RGB相机组成。激光雷达遥感技术是基于TOF激光测距的原理,利用激光发射器和接收器测量激光从成像设备到目标物体的飞行时间从而获知距离,并采用微型微机电系统控制反射镜扫描空间场景,获取全视野内物体点的深度信息,构建以雷达为原心的球坐标系,实现高分辨率的实时三维成像。RGB相机与激光雷达相机视场相对应。本发明利用RGB相机获取手术图像,识别患者体表和末端执行器上的标记物点集在RGB手术图像中的位置,激光雷达获取该位置的坐标作为该标记物点集的空间坐标。通过处理标记物点集坐标信息,获取病灶和手术器械的空间位置和姿态。In the present invention, the imaging device can be composed of a set of lidar and an RGB camera. Lidar remote sensing technology is based on the principle of TOF laser ranging. It uses laser transmitters and receivers to measure the flight time of the laser from the imaging device to the target object to obtain the distance, and uses the micro-MEMS to control the mirror to scan the space scene to obtain the full range. The depth information of the object points in the field of view is used to construct a spherical coordinate system centered on the radar to achieve high-resolution real-time 3D imaging. The RGB camera corresponds to the lidar camera field of view. The present invention uses an RGB camera to acquire surgical images, identifies the positions of marker point sets on the patient's body surface and end effectors in the RGB surgical images, and the laser radar acquires the coordinates of the positions as the spatial coordinates of the marker point sets. By processing the coordinate information of the marker point set, the spatial position and posture of the lesion and surgical instruments are obtained.

俯仰自适应装置包括电机,编码器,联轴器和相机支架。相机支架连接多自由度机械臂、电机、成像设备和编码器,成像设备通过联轴器分别与电机和编码器连接。电机驱动成像设备旋转,编码器测量成像设备旋转角度。手术过程中,成像设备实时获取病灶位置,俯仰自适应装置控制成像设备旋转,使病灶标记物点集始终保持在视野内居中的位置。一体式手术定位导航即指成像设备连接在多自由度机械臂上工作,而非分离摆放。俯仰自适应装置的目的是保证成像设备在跟随机械臂移动时始终保持对病灶的摄录和位置测量。The pitch adaptive device includes motors, encoders, couplings and camera brackets. The camera bracket is connected with a multi-degree-of-freedom mechanical arm, a motor, an imaging device and an encoder, and the imaging device is respectively connected with the motor and the encoder through a coupling. The motor drives the imaging device to rotate, and the encoder measures the rotation angle of the imaging device. During the operation, the imaging equipment obtains the position of the lesion in real time, and the pitch adaptive device controls the rotation of the imaging equipment, so that the lesion marker point set is always kept in the center of the field of view. Integrated surgical positioning and navigation means that the imaging equipment is connected to the multi-degree-of-freedom robotic arm instead of being placed separately. The purpose of the pitch adaptive device is to ensure that the imaging equipment keeps recording and measuring the position of the lesion when it moves with the robotic arm.

标记物分为病灶标记物和末端执行器标记物两类,均由若干个形状固定的图案块组成。病灶标记物为一组贴纸,由医生在术前分散地贴在患者胸腔内病灶上方的身体表面上,数目为M,M可以取4,也可以取其他数值。末端执行器标记物是末端执行器外壳表面的一组标记点图案,数目为E,E可以取12,也可以取其他数值。The markers are divided into two types: focus markers and end-effector markers, both of which are composed of several pattern blocks with fixed shapes. The lesion markers are a group of stickers, which are dispersedly pasted by the doctor on the body surface above the lesion in the patient's chest cavity before the operation. The number is M, and M can be 4 or other values. The end effector marker is a group of marking point patterns on the surface of the end effector shell, the number is E, and E can be 12 or other values.

多自由度机械臂包含底盘、XYZ三维移动平台、三轴云台模块,以及机械臂闭环控制模块。底盘底部配有重心水平可调节的万向轮,可实现穿刺机器人整体的移动和定点锚定。XYZ三维移动平台使用滚珠丝杆制动,精度高,稳定性强,用于将手术末端执行器移动至指定空间位置。三轴云台模块包含偏航调节单元、滚转调节单元与俯仰调节单元,用于调节末端执行器至指定姿态。多自由度机械臂目的是实现末端执行器在手术区域的全维位置与姿态调整。The multi-degree-of-freedom robotic arm includes a chassis, an XYZ three-dimensional mobile platform, a three-axis gimbal module, and a closed-loop control module for the robotic arm. The bottom of the chassis is equipped with universal wheels with horizontally adjustable center of gravity, which can realize the overall movement and fixed-point anchoring of the piercing robot. The XYZ three-dimensional mobile platform is braked by a ball screw, which has high precision and strong stability, and is used to move the surgical end effector to a specified spatial position. The three-axis gimbal module includes a yaw adjustment unit, a roll adjustment unit and a pitch adjustment unit, which are used to adjust the end effector to a specified attitude. The purpose of the multi-degree-of-freedom robotic arm is to realize the full-dimensional position and attitude adjustment of the end effector in the surgical area.

本发明提出的一种一体式手术定位导航系统工作原理包括标定导航坐标系,远端导航和近端导航三部分。手术期间,多自由度机械臂带动末端执行器由远及近地向病灶移动,对于一体式手术定位导航系统而言,手术前期,多自由度机械臂和末端执行器距离病灶较远,在保证病灶标记物点集处于成像设备视野内时不能同时保证末端执行器也在成像设备视野内,这一阶段采用远端导航进行处理。手术后期,末端执行器向病灶移动,当病灶标记物与末端执行器标记物同处于成像设备视野内时,可采用近端导航进行处理。该设计的目的是保证一体式手术定位导航系统在手术各个阶段完成精确的定位与导航。The working principle of an integrated surgical positioning and navigation system proposed by the present invention includes three parts: calibration navigation coordinate system, remote navigation and proximal navigation. During the operation, the multi-degree-of-freedom robotic arm drives the end effector to move toward the lesion from far to near. For the integrated surgical positioning and navigation system, the multi-degree-of-freedom robotic arm and the end effector are far away from the lesion in the early stage of the operation. When the lesion marker point set is within the field of view of the imaging device, the end effector cannot be guaranteed to be within the field of view of the imaging device at the same time. This stage is handled by remote navigation. In the later stage of the operation, the end effector moves toward the lesion, and when the lesion marker and the end effector marker are both in the field of view of the imaging device, proximal navigation can be used for processing. The purpose of this design is to ensure that the integrated surgical positioning and navigation system completes precise positioning and navigation at all stages of surgery.

标定导航坐标系的目的是确定多自由度机械臂各自由度精确运动方向,统一成像系统坐标系与机器人坐标系。首先建立机械臂世界坐标系,即机器人坐标系,确定坐标系坐标原点位置,测量成像设备旋转中心与成像设备原点的空间位置。其次,分别控制多自由度机械臂三维平台移动,通过测量一个固定位置标记物的在成像设备中的移动方向来确定多自由度机械臂三维移动平台各自由度的移动方向。最后,控制末端执行器在成像设备视野内多次旋转,通过测量标记点的旋转方向来确定多自由度机械臂三轴云台各自由度的移动方向。The purpose of calibrating the navigation coordinate system is to determine the precise motion direction of each degree of freedom of the multi-degree-of-freedom manipulator, and to unify the imaging system coordinate system and the robot coordinate system. First, establish the world coordinate system of the manipulator, that is, the robot coordinate system, determine the position of the coordinate origin of the coordinate system, and measure the spatial position of the rotation center of the imaging device and the origin of the imaging device. Secondly, the movement of the three-dimensional platform of the multi-degree-of-freedom manipulator is controlled separately, and the movement direction of each degree of freedom of the three-dimensional mobile platform of the multi-degree-of-freedom manipulator is determined by measuring the moving direction of a fixed position marker in the imaging device. Finally, the end effector is controlled to rotate multiple times within the field of view of the imaging device, and the movement direction of each degree of freedom of the three-axis gimbal of the multi-degree-of-freedom manipulator is determined by measuring the rotation direction of the marked point.

远端导航是指在手术前期,首先,多自由度机械臂处于复位状态时,启动导航模块,调整成像设备角度,将病人病灶标记物至于成像设备视野中央。接着,通过RGB图像识别病灶标记物点集,成像设备检测病灶标记物点集空间位置,获取其在成像系统坐标系下的具体位置。然后,通过坐标转换关系,将病灶标记物在成像系统坐标系下位置转换为机器人坐标系坐标。接着通过将成像设备获取的病灶标记物点集的坐标与CT图像三维重建获得的病灶标记物点集坐标进行配准,得到对应的变换矩阵,利用该矩阵求得病灶和穿刺路径在机器人坐标系下位置,实现对机器人坐标系下病灶位置和穿刺路径的远端定位。Remote navigation means that in the early stage of surgery, firstly, when the multi-degree-of-freedom robotic arm is in the reset state, the navigation module is activated, the angle of the imaging device is adjusted, and the patient's lesion marker is placed in the center of the field of view of the imaging device. Next, the focus marker point set is identified through the RGB image, and the imaging device detects the spatial position of the focus marker point set to obtain its specific position in the coordinate system of the imaging system. Then, through the coordinate transformation relationship, the position of the lesion marker in the coordinate system of the imaging system is transformed into the coordinates of the robot coordinate system. Then, by registering the coordinates of the lesion marker point set obtained by the imaging equipment with the coordinates of the lesion marker point set obtained by the three-dimensional reconstruction of the CT image, the corresponding transformation matrix is obtained, and the coordinates of the lesion and the puncture path in the robot coordinate system are obtained by using this matrix. The lower position realizes the remote positioning of the lesion position and puncture path in the robot coordinate system.

近端导航是指在手术后期,控制机械臂,将末端执行器移动到病灶近端,此时,成像设备视野内同时出现末端执行器标记物和病灶标记物。此时,首先,成像设备识别检测两类标记物,并获取对应位置信息,从中可以得到末端执行器标记物和病灶标记物之间相对关系,即末端执行器和病灶标记物的相对位置。然后同样通过点配准和矩阵变换将病灶投影进成像系统坐标系,并对点云信息进行卡尔曼滤波处理消除噪声,从而可以得到病灶相对末端执行器的位置关系,以末端执行器上的器械尖端点为原点建立器械尖端坐标系,坐标系方向与机器人坐标系方向一致,实现对器械尖端坐标系下病灶位置和穿刺路径的近端定位。Proximal navigation refers to controlling the robotic arm to move the end effector to the proximal end of the lesion at the later stage of the operation. At this time, the end effector marker and the lesion marker appear in the field of view of the imaging device at the same time. At this time, first, the imaging device recognizes and detects the two types of markers, and obtains the corresponding position information, from which the relative relationship between the end effector marker and the lesion marker, that is, the relative position of the end effector and the lesion marker can be obtained. Then, the lesion is projected into the coordinate system of the imaging system through point registration and matrix transformation, and the point cloud information is processed by Kalman filtering to eliminate noise, so that the positional relationship of the lesion relative to the end effector can be obtained, and the instrument on the end effector The tip point is used as the origin to establish the instrument tip coordinate system, and the direction of the coordinate system is consistent with the direction of the robot coordinate system, so as to realize the proximal positioning of the lesion position and the puncture path in the instrument tip coordinate system.

本发明提出的一体式手术定位导航系统结构紧凑,避免了分体式手术导航系统的复杂度,提高易用性;同时简化了手术导航系统使用条件,使手术机器人可以独立工作,增加使用场景;另外,本发明提出可以采用激光雷达与RGB图像融合的信息定位目标,能够精准引导手术器械,成本大大降低;通过实时追踪手术器械与病灶,对于病人位置移动有良好的鲁棒性;本发明为非接触式引导方案,提高手术效率以及智能化水平。The integrated surgical positioning and navigation system proposed by the present invention has a compact structure, avoids the complexity of the split surgical navigation system, and improves ease of use; at the same time, it simplifies the operating conditions of the surgical navigation system, enables the surgical robot to work independently, and increases the usage scenarios; in addition , the present invention proposes that laser radar and RGB image fusion information can be used to locate the target, which can accurately guide surgical instruments and greatly reduce the cost; by tracking surgical instruments and lesions in real time, it has good robustness to patient position movement; the present invention is a non-invasive The contact guidance scheme improves the operation efficiency and intelligence level.

附图说明Description of drawings

为了使本发明的目的、技术方案和有益效果更加清楚,本发明提供如下附图进行说明:In order to make the purpose, technical scheme and beneficial effect of the present invention clearer, the present invention provides the following drawings for illustration:

图1是本发明手术定位导航系统搭载在多自由度手术机器人的整机结构图。Fig. 1 is a structure diagram of the whole machine mounted on a multi-degree-of-freedom surgical robot of the surgical positioning and navigation system of the present invention.

图2是多自由度机械臂基底与Z轴移动平台的结构图。Fig. 2 is a structure diagram of a multi-degree-of-freedom manipulator base and a Z-axis moving platform.

图3是多自由度机械臂装置XY轴移动平台的结构图。Fig. 3 is a structural diagram of the XY-axis moving platform of the multi-degree-of-freedom manipulator device.

图4是机械臂云台及手术末端执行器的结构图。Fig. 4 is a structural diagram of the robotic arm platform and the surgical end effector.

图5是本发明手术定位导航系统的结构图。Fig. 5 is a structural diagram of the surgical positioning and navigation system of the present invention.

图6是本发明手术定位导航系统的工作原理图。Fig. 6 is a working principle diagram of the surgical positioning and navigation system of the present invention.

图7是本发明远端导航示意图。Fig. 7 is a schematic diagram of remote navigation in the present invention.

图8是本发明近端导航示意图。Fig. 8 is a schematic diagram of near-end navigation in the present invention.

图9是本发明坐标系统示意图。Fig. 9 is a schematic diagram of the coordinate system of the present invention.

具体实施方法Specific implementation method

下面将结合附图对本发明实施例中的技术方案进行清楚、完整地描述。The technical solutions in the embodiments of the present invention will be clearly and completely described below in conjunction with the accompanying drawings.

本发明一种实例,如图1所示为一种一体式手术定位导航手术机器人。该手术机器人由多自由度机械臂装置1,手术定位导航系统2,手术末端执行器装置3组成。多自由度机械臂装置1包含底盘单元4,Z轴移动平台5,X轴移动平台6,Y轴移动平台7,滚转调节单元8,偏航调节单元9,俯仰调节单元10。多自由度机械臂装置1由以上单元逐一来连接而搭建。An example of the present invention, as shown in Figure 1, is an integrated surgical positioning and navigation surgical robot. The surgical robot consists of a multi-degree-of-freedom mechanical arm device 1 , a surgical positioning and navigation system 2 , and a surgical end effector device 3 . The multi-degree-of-freedom robotic arm device 1 includes a chassis unit 4 , a Z-axis moving platform 5 , an X-axis moving platform 6 , a Y-axis moving platform 7 , a roll adjustment unit 8 , a yaw adjustment unit 9 , and a pitch adjustment unit 10 . The multi-degree-of-freedom manipulator 1 is constructed by connecting the above units one by one.

图2所示底盘单元4主要由车体铝架11和万向快速锚定轮组12组成,万向快速锚定轮组12为四个附加支撑盘的万向轮,万向轮18移动到位后,可以旋转支撑盘19,与万向轮架20通过螺纹连接,旋转可降低高度,支撑地面,保持手术机器人位置。万向快速锚定轮通过与底板固连,底盘与车体铝架固连,使得底盘可以万向移动,到达目标位置后可以快速固定位置,调节机器水平情况。Chassis unit 4 shown in Fig. 2 is mainly made up of car body aluminum frame 11 and universal fast anchoring wheel set 12, and universal quick anchoring wheel set 12 is the universal wheel of four additional supporting plates, and universal wheel 18 moves in place Finally, the supporting disc 19 can be rotated, and connected with the universal wheel frame 20 by threads, and the rotation can reduce the height, support the ground, and keep the surgical robot position. The universal fast anchoring wheel is fixed to the bottom plate, and the chassis is fixed to the aluminum frame of the car body, so that the chassis can move in all directions. After reaching the target position, it can quickly fix the position and adjust the level of the machine.

Z轴移动平台5的滑动部分是由两道方型导轨平行固定在底盘铝架11上两根平行铝管上。如图3所示,X轴移动平台6,Y轴移动平台7的滑动部分别是由两道方型导轨28平行固定在平台铝架上的两根平行铝管上。Z轴移动平台5的滑台与X轴移动平台6,X轴移动平台6的滑台与Y轴移动平台7的滑台相连构成XYZ三维移动平台。该三维移动平台制动部分均配置有SFU-1605滚珠丝杆22,23,24,导程为4mm,由步进电机21,25,26驱动。(若配合57步进电机,可实现6cm/s的进针速度,可控精度小于0.1mm)。三维移动平台的滚珠丝杆均通过联轴器29,30与编码器27相连,闭环控制滑台移动。XYZ三维移动平台可实现末端执行器装置3在CT机病床上方目标穿刺位置的定位。The sliding part of the Z-axis mobile platform 5 is fixed on two parallel aluminum tubes on the chassis aluminum frame 11 by two square guide rails in parallel. As shown in FIG. 3 , the sliding parts of the X-axis mobile platform 6 and the Y-axis mobile platform 7 are respectively fixed on two parallel aluminum tubes on the aluminum frame of the platform by two square guide rails 28 in parallel. The slide table of the Z-axis mobile platform 5 is connected with the X-axis mobile platform 6, and the slide table of the X-axis mobile platform 6 is connected with the slide table of the Y-axis mobile platform 7 to form an XYZ three-dimensional mobile platform. The braking parts of the three-dimensional mobile platform are all equipped with SFU-1605 ball screw rods 22, 23, 24 with a lead of 4mm and driven by stepping motors 21, 25, 26. (If used with 57 stepper motors, the needle insertion speed of 6cm/s can be realized, and the controllable precision is less than 0.1mm). The ball screw rods of the three-dimensional mobile platform are all connected with the encoder 27 through shaft couplings 29 and 30, and the closed-loop control slide table moves. The XYZ three-dimensional mobile platform can realize the positioning of the target puncture position of the end effector device 3 above the CT machine bed.

如图4所示,手术末端执行器装置3在CT机上方定位的同时,需要根据由CT图像得出的病灶位置及穿刺进针路径调整穿刺进针执行器的角度。所以利用滚转调节单元8、偏航调节单元9、俯仰调节单元10三个调节单元来调整末端执行器的最佳进针角度。滚转调节单元8,偏航调节单元9,俯仰调节单元10均采用回转轴承31搭建旋转中心,与轴承盒39固连,制动部分均采用涡轮蜗杆(如32),步进电机(如33,37)驱动蜗杆,三个调节单元滑台34,35,36均与编码器(如40)相连(其中,34为滚转调节单元滑台,35为偏航调节单元滑台,36为俯仰调节单元滑台),用于实现旋转的闭环控制。滚转调节单元8的基座与Y轴移动平台连接。滚转调节单元8的滑台与偏航调节单元9基座连接,偏航调节单元9的滑台与俯仰调节单元10基座连接,构成手术末端执行器装置云台,手术末端执行器装置3与云台上俯仰调节单元滑台36连接。通过三个调节单元的并行调用,可以实现手术末端执行器装置3的空间三维姿态调节。末端执行器标记物41贴在末端执行器外壳。As shown in FIG. 4 , while the surgical end effector device 3 is positioned above the CT machine, the angle of the puncture needle actuator needs to be adjusted according to the lesion position obtained from the CT image and the puncture needle path. Therefore, the three adjustment units of the roll adjustment unit 8 , the yaw adjustment unit 9 , and the pitch adjustment unit 10 are used to adjust the optimal needle insertion angle of the end effector. The roll adjustment unit 8, the yaw adjustment unit 9, and the pitch adjustment unit 10 all use the slewing bearing 31 to build the rotation center, and are fixedly connected with the bearing box 39. , 37) drive the worm, and the three adjustment unit slides 34,35,36 are all connected with the encoder (such as 40) (wherein, 34 is the roll adjustment unit slide, 35 is the yaw adjustment unit slide, and 36 is the pitch Adjusting unit slide table) for closed-loop control of rotation. The base of the roll adjusting unit 8 is connected with the Y-axis moving platform. The slide table of the roll adjustment unit 8 is connected to the base of the yaw adjustment unit 9, and the slide table of the yaw adjustment unit 9 is connected to the base of the pitch adjustment unit 10 to form the platform of the surgical end effector device. The surgical end effector device 3 It is connected with the slide platform 36 of the pitch adjustment unit on the cloud platform. The spatial three-dimensional posture adjustment of the surgical end effector device 3 can be realized through the parallel calling of the three adjustment units. The end effector marker 41 is attached to the end effector housing.

如图5所示,手术定位导航系统2连接在Y轴移动平台7的下方中段,手术定位导航系统主要包括两部分,一是用来获取深度信息和图像信息的成像设备,二是成像设备的姿态调节模块。本实例采用的一种成像设备方案为激光雷达与RGB相机结合的激光雷达相机13,姿态调节模块具体为俯仰调节装置14。激光雷达相机13采用TOF激光测距技术获取空间物体深度信息,采用RGB相机获取2D图像,空间物体深度信息与2D图像被匹配融合。本发明通过处理空间物体深度信息和2D图像,确定视野中目标物在相机坐标系中的坐标。俯仰调节装置14是由相机固定支架15连接Y轴移动平台7,步进电机16与编码器17,步进电机16和编码器17分别通过联轴器(如38)与激光雷达相机13连接,以实现相机成像视野的的俯仰调节。As shown in Figure 5, the surgical positioning and navigation system 2 is connected to the lower middle section of the Y-axis mobile platform 7. The surgical positioning and navigation system mainly includes two parts, one is the imaging device used to obtain depth information and image information, and the other is the imaging device. Attitude adjustment module. An imaging device solution adopted in this example is a laser radar camera 13 combining a laser radar and an RGB camera, and the attitude adjustment module is specifically a pitch adjustment device 14 . The laser radar camera 13 uses TOF laser ranging technology to obtain depth information of space objects, uses RGB camera to obtain 2D images, and the depth information of space objects and 2D images are matched and fused. The present invention determines the coordinates of the target in the camera coordinate system in the visual field by processing the depth information of the space object and the 2D image. The pitch adjustment device 14 is connected with the Y-axis mobile platform 7 by the camera fixed bracket 15, the stepper motor 16 and the encoder 17, and the stepper motor 16 and the encoder 17 are respectively connected with the lidar camera 13 by a shaft coupling (such as 38), In order to realize the pitch adjustment of the imaging field of view of the camera.

成像设备具体还可采取双目立体视觉相机。双目立体视觉相机的成像是基于视差原理并利用相机从不同的位置拍摄含标记物的手术图像,标记物图案可以从图像中被分割出来,通过计算左右相机图像对应标记物点间的位置偏差,来获取标记物的三维几何信息。通过处理标记物点集三维坐标信息,可以获取病灶,穿刺路径和手术器械的空间位置和姿态,以及穿刺路径的空间位置。Specifically, the imaging device may also adopt a binocular stereo vision camera. The imaging of the binocular stereo vision camera is based on the principle of parallax and uses the camera to take surgical images containing markers from different positions. The marker pattern can be segmented from the image, and the positional deviation between the corresponding marker points in the left and right camera images can be calculated. , to obtain the three-dimensional geometric information of the marker. By processing the three-dimensional coordinate information of the marker point set, the spatial position and posture of the lesion, the puncture path, and the surgical instrument can be obtained, as well as the spatial position of the puncture path.

成像设备采用结构光立体视觉相机也是一种可实施方法,结构光立体视觉相机的基本原理是,通过投影设备,将具有一定结构特征的光线投射到被拍摄物体上(即病人胸腔与机器人末端执行器),再由摄像头对投影对象进行摄录。建立摄像头为原点的球坐标系作为成像系统坐标系,为投射在目标物体上的光线,会因被摄物体表面深度不同,返回不同的图像相位信息,然后通过计算将这种相位的变化换算成深度信息,从而获得三维位置信息。标记物的位置会通过摄像头拍摄图像分割得到,通过相位计算,获取分割出来的标记物在空间中的位置信息。同样的,通过处理标记物点集三维位置信息,也可以获取病灶和手术器械的空间位置和姿态,以及穿刺路径的空间位置。The use of structured light stereo vision cameras for imaging equipment is also a feasible method. The basic principle of structured light stereo vision cameras is to project light with certain structural characteristics onto the object to be photographed (i.e., the chest cavity of the patient and the end of the robot). device), and then the camera will record the projected object. Establish a spherical coordinate system with the camera as the origin as the imaging system coordinate system. For the light projected on the target object, different image phase information will be returned due to the different depth of the surface of the object, and then the phase change is converted into Depth information to obtain three-dimensional position information. The position of the marker will be obtained by segmenting the image captured by the camera, and the position information of the segmented marker in space will be obtained through phase calculation. Similarly, by processing the three-dimensional position information of the marker point set, the spatial position and posture of the lesion and surgical instruments, as well as the spatial position of the puncture path can also be obtained.

图6展示的是手术定位导航系统的工作原理的一种实例,该工作原理包含标定导航坐标系,远端导航和近端导航三个部分。手术定位导航系统以及手术机器人投入使用前,首先进行导航坐标系标定108。标定的目的是确定手术机器人运动坐标系方向以及激光雷达俯仰点坐标与旋转方向,当多自由度机械臂装置1的XYZ三轴都处于初始位置即零状态时,设Z轴移动平台顶部中心点为机器人坐标系103原点机器人运动坐标系方向为和/>(/>和/>分别表示XYZ三维移动平台与滚转,偏航,俯仰三轴云台的运动方向),激光雷达俯仰旋转点坐标Q为/>激光雷达获取视野内物体的深度信息,并将其投影在成像系统坐标系(即激光雷达球坐标系)102中。使用一个带有标记物的固定位置物块C标定/>物块标记点Ch在成像系统坐标系中坐标为/>h为标记点序号,数目为G,G=10(G取10为一种实例,也可以取其他值),手术末端执行器A上标记物点坐标Af为/>f为标记点序号,数目为E,E=12(E取12为一种实例,也可以取其他值)。标定XYZ三轴移动方向时,采用物块标记点Ch作为参照物,计算移动单轴时标记物相对移动方向即为该轴方向。逐次移动X轴、Y轴或Z轴,分别计算物块标记点Ch平均坐标差/>(Δrch、Δθch、Δφch分别表示移动平台运动前和运动后两个时刻下物块标记点坐标差),并转换至直角坐标系,分别得到/>作为/>标定滚转俯仰偏航三轴移动方向时,采用手术末端执行器上标记点Af作为参照物,逐次旋转单轴,计算标记点轨迹在空间内所处的平面,三个平面即代表云台运动的三个方向。此外,测量获得激光雷达俯仰旋转点坐标Q。手术前会通过CT机获取病患肺部图像116,通过对CT图像进行图像分割105和三维重建106,得到CT坐标系101下病灶标记物点,病灶点云位置以及医生确认的穿刺路径107(穿刺路径起点位于胸腔表面,终点位于病灶中心)。Figure 6 shows an example of the working principle of the surgical positioning and navigation system, which includes three parts: calibration of the navigation coordinate system, distal navigation and proximal navigation. Before the surgical positioning and navigation system and the surgical robot are put into use, the navigation coordinate system is first calibrated 108 . The purpose of calibration is to determine the direction of the surgical robot’s motion coordinate system and the coordinates and rotation direction of the lidar pitch point. When the XYZ three-axis of the multi-degree-of-freedom robotic arm device 1 is in the initial position, that is, the zero state, set the center point of the top of the Z-axis mobile platform is the origin of robot coordinate system 103 The direction of the robot motion coordinate system is and /> (/> and /> Respectively represent the movement direction of the XYZ three-dimensional mobile platform and the roll, yaw, and pitch three-axis gimbal), and the coordinate Q of the laser radar pitch rotation point is /> The lidar acquires depth information of objects within the field of view, and projects it in the coordinate system of the imaging system (ie, the spherical coordinate system of the lidar) 102 . Use a fixed position block C with markers to calibrate /> The coordinates of the block marker point C h in the imaging system coordinate system are /> h is the serial number of the marker point, the number is G, G=10 (G is 10 as an example, and other values can also be taken), the coordinate A f of the marker point on the surgical end effector A is /> f is the serial number of the marking point, the number is E, and E=12 (E takes 12 as an example, and can also take other values). When calibrating the moving direction of the XYZ three-axis, the block mark point C h is used as the reference object, and the relative moving direction of the marker when calculating the moving single axis is the direction of the axis. Move the X-axis, Y-axis or Z-axis successively to calculate the average coordinate difference of the block mark point C h respectively> (Δr ch , Δθ ch , Δφ ch respectively represent the coordinate difference of the object mark point at the two moments before and after the movement of the mobile platform), and converted to the Cartesian coordinate system, respectively get /> as /> When calibrating the three-axis movement direction of roll, pitch, and yaw, the marked point A f on the surgical end effector is used as a reference object, and the single axis is rotated successively to calculate the plane where the track of the marked point is located in the space. The three planes represent the gimbal Three directions of motion. In addition, the measurement obtains the coordinate Q of the pitch rotation point of the lidar. Before the operation, an image 116 of the patient's lungs will be obtained through a CT machine, and image segmentation 105 and three-dimensional reconstruction 106 are performed on the CT image to obtain the lesion marker points in the CT coordinate system 101, the position of the lesion point cloud, and the puncture path confirmed by the doctor 107 ( The starting point of the puncture path is located on the chest surface, and the end point is located in the center of the lesion).

手术执行期间,机械臂先进行初始化112,完成设备自检。多自由度机械臂装置带动手术末端执行器装置由远及近地向病灶运动。手术前期,多自由度机械臂装置和手术末端执行器装置距离病灶较远,仅能保证病灶标记物处于成像设备视野内109,此时采用远端导航113,如图7所示,成像设备识别病灶标记物点集203,通过成像系统坐标系102与机器人坐标系103的转换,将病灶标记物点集位置投影至机器人坐标系,再将机器人坐标系与CT坐标系下的病灶标记物点集进行点云配准201,获得变换矩阵并将病灶点202与穿刺路径起点206转换至机器人坐标系103,从而实现对机械臂运动的导航。工作中,激光雷达在X轴移动距离D,激光雷达相机实际信号接收端与激光雷达俯仰旋转点坐标Q之间距离L,俯仰调节角度为θ,此时,激光雷达相机实际接收点坐标为进行远端导航,激光雷达观察病患病灶周围的标记物点集203,并返回病灶标记物点集坐标204为/>u为病灶标记物序号,数量为M,M=4,(M取4为一种实例,也可以取其他值),Pu是以R为中心的成像系统坐标系上的点。将成像系统坐标系上的点Pu转换为R为原点的直角坐标系中点/> 即病灶标记物点集在机器人坐标系下坐标应为R和/>对应xyz分量之和,为/>从CT图像中获取到的各标记物点坐标205为/>对Mu和Nu进行点集的配准201,104。During the operation, the robotic arm is first initialized 112 to complete the self-check of the device. The multi-degree-of-freedom mechanical arm device drives the surgical end effector device to move from far to near to the lesion. In the early stage of the operation, the multi-degree-of-freedom robotic arm device and the surgical end effector device are far away from the lesion, which can only ensure that the lesion marker is within the field of view of the imaging device 109. At this time, the remote navigation 113 is used, as shown in Figure 7, the imaging device recognizes The lesion marker point set 203, through the transformation of the imaging system coordinate system 102 and the robot coordinate system 103, projects the position of the lesion marker point set to the robot coordinate system, and then the lesion marker point set under the robot coordinate system and the CT coordinate system Perform point cloud registration 201 to obtain a transformation matrix and convert the lesion point 202 and the starting point of the puncture path 206 to the robot coordinate system 103, thereby realizing the navigation of the robot arm movement. During work, the lidar moves a distance D on the X axis, the distance L between the actual signal receiving end of the lidar camera and the coordinate Q of the lidar pitch rotation point is L, and the pitch adjustment angle is θ. At this time, the coordinates of the actual receiving point of the lidar camera are For remote navigation, the laser radar observes the marker point set 203 around the disease focus, and returns the coordinates 204 of the focus marker point set as /> u is the serial number of the lesion marker, the number is M, M=4, (M takes 4 as an example, and other values can also be taken), and P u is a point on the coordinate system of the imaging system centered on R. Convert the point P u on the coordinate system of the imaging system to the midpoint of the Cartesian coordinate system with R as the origin /> That is, the coordinates of the lesion marker point set in the robot coordinate system should be R and /> The sum of the corresponding xyz components is /> The coordinates 205 of each marker point obtained from the CT image are /> Registration of point sets 201, 104 is performed on Mu and Nu .

当手术末端执行器装置移动至病患病灶近端时,如图8所示,执行近端导航114,利用激光雷达相机同时观察(110)末端执行器装置和病灶附近两类标记物304,203,同时获取其坐标系信息,由此可以求得末端执行器标记物点集Af 302与病灶周围标记物303位置关系。匹配成像系统坐标系中的和CT坐标系转换到球坐标系后中的病灶标记物点集301,即对点云303与点云/>305(Nu *是Nu在球坐标系下的投影)匹配301,104。代入已完成点云配准的最优旋转矩阵、平移矩阵,求出病灶与手术末端执行器装置之间的位置关系,即完成了不存在俯仰平移误差的病灶坐标B0的求解。考虑到手术末端执行器装置上末端执行器坐标的确立因人工操作而存在系统误差,故本阶段内不再将病灶位置还原到机器人坐标系103中,转而将通过激光雷达测量末端执行器与病灶之间的相对位置关系控制末端执行器在三维空间上的移动实现对病灶的穿刺,该坐标系是在器械尖端上一固定点T′建立的器械尖端坐标系,坐标系方向与机器人坐标系方向一致。在末端执行器穿刺进针的过程中,激光雷达将始终追踪两类标记物,利用上述算法实现对病灶位置坐标的实施求解追踪,并计算穿刺路径起点坐标。其中,标记点测量存在噪声,利用卡尔曼滤波的方式,估算出最优的位置值。最后,将末端执行器与病灶的向量关系转换为机械臂各自由度运动量,调整机械臂,运动到准备进针位115。在整个进针过程,成像设备始终跟踪两类标记物,实现对病灶坐标和穿刺路径起点坐标的实时确认和修正111。When the surgical end effector device moves to the proximal end of the lesion, as shown in FIG. 8 , proximal navigation 114 is performed, and the laser radar camera is used to simultaneously observe (110) the end effector device and two types of markers 304, 203 near the lesion. , and obtain its coordinate system information at the same time, so that the positional relationship between the end effector marker point set A f 302 and the surrounding markers 303 can be obtained. Matching the lesion marker point set 301 in the coordinate system of the imaging system and the CT coordinate system converted to the spherical coordinate system, that is, for the point cloud 303 and point cloud /> 305 (N u * is the projection of Nu in spherical coordinates) matches 301, 104. Substituting the optimal rotation matrix and translation matrix of the completed point cloud registration, the positional relationship between the lesion and the surgical end effector device is obtained, that is, the solution of the lesion coordinate B 0 without pitch and translation errors is completed. Considering that there is a systematic error in the establishment of the coordinates of the end effector on the surgical end effector device due to manual operation, the position of the lesion will no longer be restored to the robot coordinate system 103 at this stage, and the distance between the end effector and the coordinates of the end effector will be measured by laser radar. The relative positional relationship between the lesions controls the movement of the end effector in three-dimensional space to achieve the puncture of the lesions. The coordinate system is the instrument tip coordinate system established at a fixed point T′ on the instrument tip. The direction of the coordinate system is the same as that of the robot coordinate system. The same direction. During the puncture and needle insertion process of the end effector, the lidar will always track the two types of markers, and use the above algorithm to solve the tracking of the lesion position coordinates and calculate the starting point coordinates of the puncture path. Among them, there is noise in the measurement of the marker points, and the optimal position value is estimated by using the Kalman filter. Finally, the vector relationship between the end effector and the lesion is converted into the movement amount of each degree of freedom of the mechanical arm, and the mechanical arm is adjusted to move to the needle insertion position 115 . During the entire needle insertion process, the imaging device always tracks the two types of markers to realize real-time confirmation and correction of the coordinates of the lesion and the coordinates of the starting point of the puncture path111.

所述标定导航坐标系进行多自由度机械臂各自由度实际运动方向计算方法具体为:多次以单自由度移动末端执行器,通过成像设备测量和追踪标记物,计算标记物移动方向,作为机械臂各自由度实际运动方向,构建实际机器人坐标系。The calculation method for calculating the actual direction of motion of each degree of freedom of the multi-degree-of-freedom manipulator in the calibration navigation coordinate system is specifically: moving the end effector with a single degree of freedom multiple times, measuring and tracking the marker through the imaging device, and calculating the moving direction of the marker, as The actual movement direction of each degree of freedom of the robot arm is used to construct the actual robot coordinate system.

所述远端导航进行病灶在机器人坐标系的坐标计算方法具体为:使用CNN卷积神经网络处理成像设备RGB图像,分割病灶标记物图案,提取轮廓计算中心点,获取病灶标记物点集在成像系统坐标系(即深度相机球坐标系)中的坐标后,通过病灶标记物与病灶的相对几何关系计算病灶位于成像系统坐标系中的坐标,通过成像系统坐标系与机器人坐标系的转换矩阵,将病灶坐标投影至机器人坐标系。The method for calculating the coordinates of the lesion in the robot coordinate system by the remote navigation is specifically: using a CNN convolutional neural network to process the RGB image of the imaging device, segmenting the pattern of the lesion marker, extracting the center point of the contour calculation, and obtaining the point set of the lesion marker in the imaging After the coordinates in the system coordinate system (that is, the spherical coordinate system of the depth camera), the coordinates of the lesion in the imaging system coordinate system are calculated through the relative geometric relationship between the lesion marker and the lesion, and through the transformation matrix between the imaging system coordinate system and the robot coordinate system, Project the lesion coordinates to the robot coordinate system.

所述近端导航进行手术器械与病灶的相对空间位置关系计算方法具体为:分割检测出病灶标记物和末端执行器标记物,以手术器械尖端为原点建立器械尖端坐标系,坐标轴方向与机械臂自由度运动方向一致。将病灶在成像系统坐标系的坐标转换到器械尖端坐标系,以这个坐标系引导多自由度机械臂向病灶运动。The calculation method of the relative spatial position relationship between the surgical instrument and the lesion by the proximal navigation is specifically as follows: segmenting and detecting the lesion marker and the end effector marker, establishing the instrument tip coordinate system with the tip of the surgical instrument as the origin, and the direction of the coordinate axis and the mechanical The direction of motion of the arm degrees of freedom is the same. Transform the coordinates of the lesion in the coordinate system of the imaging system to the coordinate system of the instrument tip, and use this coordinate system to guide the multi-degree-of-freedom robotic arm to move towards the lesion.

图9所示点云配准的一种具体实施方案,以图8中Pu和Nu *进行点集的配准301为例。配准的思想是根据两个待配准点集数据Pu和Nu *,首先构造局部几何特征,然后再根据局部几何特征进行点云数据重定位401,主要利用迭代算法402对Pu和Nu *两个点集数据进行配准。两个点集的对齐配准转换应使以下目标函数最小其中S为旋转矩阵,T为平移矩阵,M为病灶标记物点数,||·||表示范数计算),就是找到的待配准点云数据与参考点云数据之间的旋转参数和平移参数,使得两点集数据之间满足某种度量准则下的最优匹配403。在求出最优匹配的旋转矩阵S和平移矩阵T,对CT图像中求得的病灶中心坐标V0进行旋转和平移操作,得到在机器人坐标系下的病灶坐标404B0=V0S+T,同理可以计算穿刺路径起点坐标。在已知病灶与穿刺路径起点在器械尖端坐标系坐标后,控制末端执行器移动至病患病灶。此外,图7中点云配准201采用相同方法,区别为配准点云为点集Mu与点集Nu 205。A specific implementation scheme of point cloud registration shown in FIG. 9 , taking the point set registration 301 performed by P u and Nu * in FIG. 8 as an example. The idea of registration is to firstly construct local geometric features according to the two point set data P u and N u * to be registered, and then perform point cloud data relocation 401 according to the local geometric features, mainly using iterative algorithm 402 to P u and N u * u * The two point set data are registered. The alignment registration transformation of two point sets should minimize the following objective function Among them, S is the rotation matrix, T is the translation matrix, M is the number of lesion marker points, ||·|| represents the norm calculation), which is the rotation parameter and translation parameter between the point cloud data to be registered and the reference point cloud data found , so that the data of the two point sets satisfy an optimal matching 403 under a certain measurement criterion. After obtaining the optimal matching rotation matrix S and translation matrix T, perform rotation and translation operations on the lesion center coordinate V 0 obtained in the CT image, and obtain the lesion coordinate 404B 0 =V 0 S+T in the robot coordinate system , similarly the coordinates of the starting point of the puncture path can be calculated. After the coordinates of the focus and the starting point of the puncture path are known in the instrument tip coordinate system, the end effector is controlled to move to the focus of the disease. In addition, the point cloud registration 201 in FIG. 7 adopts the same method, and the difference is that the registration point cloud is a point set Mu and a point set Nu 205 .

本发明公开的一种一体式手术定位导航装置包括成像设备、俯仰自适应装置以及标记物三个部分。俯仰自适应装置连接成像设备,搭载于手术机器人上。标记物分别置于末端执行器表面和患者病灶上方体表。标定确定多自由度机械臂各自由度精确运动方向,统一成像设备坐标系与机器人坐标系。基于对病灶标记物的检测和成像设备的测量位置进行多自由度机械臂在病灶远端的运动导航。基于对病灶标志物和执行器标记物的检测计算他们的相对空间几何关系,执行多自由度机械臂在病灶近端的运动导航。实现一体式定位导航系统对手术全程的实时精确导航,结构紧凑,流程简单,提高了手术机器人的智能化,自动化以及一体化程度。An integrated surgical positioning and navigation device disclosed in the present invention includes three parts: an imaging device, a pitch adaptive device and a marker. The pitch adaptive device is connected to the imaging equipment and mounted on the surgical robot. Markers were placed on the surface of the end effector and the body surface above the patient's lesion, respectively. Calibration determines the precise motion direction of each degree of freedom of the multi-degree-of-freedom robotic arm, and unifies the coordinate system of the imaging device and the robot coordinate system. Based on the detection of the lesion markers and the measurement position of the imaging equipment, the motion navigation of the multi-degree-of-freedom manipulator at the distal end of the lesion is performed. Based on the detection of the lesion markers and actuator markers, their relative spatial geometric relationship is calculated, and the motion navigation of the multi-degree-of-freedom manipulator at the proximal end of the lesion is performed. The integrated positioning and navigation system realizes the real-time and precise navigation of the whole operation, with compact structure and simple process, which improves the intelligence, automation and integration of surgical robots.

以上所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都-属于本发明保护的范围。本发明旨在采用一体式的手术定位导航系统完成手术中对手术器械和操作的精确导航。The embodiments described above are only some of the embodiments of the present invention, not all of them. Based on the embodiments of the present invention, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts all fall within the protection scope of the present invention. The present invention aims to use an integrated surgical positioning and navigation system to complete precise navigation of surgical instruments and operations during surgery.

Claims (4)

1. The integrated surgical positioning navigation system is characterized by comprising imaging equipment, a pitching self-adaptive device and a marker, wherein the imaging equipment is connected with the pitching self-adaptive device and is carried on a multi-degree-of-freedom mechanical arm, the marker is a patient focus marker point set which is respectively arranged on the surface above a patient focus and a surgical end effector marker point set on a surgical end effector shell, the imaging equipment captures depth and RGB image information, the position of the patient focus, the coordinates and posture information of a multi-degree-of-freedom mechanical arm end instrument are obtained through processing, and the pitching self-adaptive device automatically adjusts the shooting angle of the imaging equipment according to focus position information, so that focus tracking and surgical instrument navigation in the whole surgical process are realized; the imaging equipment and the pitching self-adaptive device form a navigation device, the navigation device is fixedly connected with the multi-degree-of-freedom mechanical arm to form an integrated operation robot, and the navigation device is not separated from the multi-degree-of-freedom mechanical arm to erect;
the imaging device consists of a group of laser radars and an RGB camera, the laser radar remote sensing technology is based on the principle of TOF laser ranging, the laser transmitter and the receiver are utilized to measure the flight time of laser from the imaging device to a target object so as to acquire the distance, a micro-electromechanical system is adopted to control a reflecting mirror to scan a space scene, the depth information of an object point in a full field of view is acquired, a spherical coordinate system taking the radar as a center is constructed, high-resolution real-time three-dimensional imaging is realized, the RGB camera corresponds to the field of view of the laser radar camera, a 2D operation image is acquired by utilizing the RGB camera, and the depth information of the space object and the 2D image are matched and fused; identifying the positions of a patient focus and a marker point set of an operation end effector in an RGB operation image, and acquiring coordinates of the positions as space coordinates of the marker point set by a laser radar; the method comprises the steps of obtaining the space positions and the postures of a focus and a surgical instrument and the space positions of puncture paths by processing coordinate information of marker point sets;
The pitching self-adaptive device comprises a motor, an encoder, a coupler and a camera bracket, wherein the camera bracket is connected with the multi-degree-of-freedom mechanical arm, the motor, imaging equipment and the encoder, and the imaging equipment is respectively connected with the motor and the encoder through the coupler; the motor drives the imaging equipment to rotate, and the encoder measures the rotation angle of the imaging equipment to realize a rotation control closed loop; in the operation process, the imaging device acquires focus positions in real time, and the pitching self-adaptive device controls the imaging device to rotate, so that focus marker point sets of patients always keep a centered position in a visual field; the integrated operation positioning navigation means that the imaging equipment is directly connected to a fixed position of the mechanical arm with multiple degrees of freedom to work instead of being separately placed, and the pitching self-adaptive device aims to ensure that the imaging equipment always keeps shooting and position measurement of a focus when moving along with the mechanical arm;
the markers are divided into two types, namely a patient focus marker and an operation end effector marker, the shape of the marker is fixed, the patient focus marker is a group of stickers, a doctor is dispersedly stuck on the body surface above a focus in the chest of the patient before operation, the number is M, and the M is an integer larger than or equal to 1; the surgical end effector marker is a group of marker point patterns on the surface of the surgical end effector shell, the number of the marker point patterns is E, and the E is an integer greater than or equal to 1;
The multi-degree-of-freedom mechanical arm comprises a chassis, an XYZ three-dimensional moving platform, a triaxial holder module and a mechanical arm closed-loop control module, and the multi-degree-of-freedom mechanical arm device is formed by connecting and building the modules one by one; the chassis unit (4) consists of a vehicle body aluminum frame (11) and a universal quick anchoring wheel set (12), the universal quick anchoring wheel set (12) is a universal wheel with four additional supporting plates, after the universal wheel (18) moves in place, the supporting plate (19) is rotated to be connected with the universal wheel frame (20) through threads, the universal quick anchoring wheel is rotated to be used for lowering the height and supporting the ground, the chassis is fixedly connected with the vehicle body aluminum frame through the universal quick anchoring wheel, so that the chassis can move universally, the quick anchoring position can be achieved after the chassis reaches a target position, and the horizontal condition of the machine can be adjusted; the XYZ three-dimensional moving platform is braked by using a ball screw, has high precision and strong stability, and is used for realizing the positioning of the target puncture position of the surgical end effector (3) above a sickbed of the CT machine; the sliding part of the Z-axis moving platform (5) is formed by connecting two square guide rails in parallel on two parallel aluminum pipes on a chassis aluminum frame (11), the sliding parts of the X-axis moving platform (6) and the Y-axis moving platform (7) are respectively formed by connecting two square guide rails (28) in parallel on two parallel aluminum pipes on the chassis aluminum frame, the sliding table of the Z-axis moving platform (5) and the X-axis moving platform (6), the sliding table of the X-axis moving platform (6) and the sliding table of the Y-axis moving platform (7) are connected to form an XYZ three-dimensional moving platform, the braking parts of the XYZ three-dimensional moving platform are respectively provided with SFU-1605 ball screws (22), (23) and (24), the lead is 4mm, the ball screws of the XYZ three-dimensional moving platform are driven by stepping motors (21), (25) and (26), and the ball screws of the XYZ three-dimensional moving platform are connected with an encoder (27) through couplings (29), (30), and the sliding platform is controlled to move in a closed loop;
The surgical end effector (3) is positioned above the CT machine, the angle of the puncture needle insertion effector is required to be adjusted according to a focus path and a puncture needle insertion path which are obtained by CT images, and the optimal needle insertion angle of the surgical end effector is adjusted by utilizing a three-axis holder module consisting of three adjusting units, namely a rolling adjusting unit (8), a yaw adjusting unit (9) and a pitching adjusting unit (10); the device comprises a rolling adjusting unit (8), a yaw adjusting unit (9), a pitching adjusting unit (10) and a pitching adjusting unit, wherein a rotating center is built by adopting a slewing bearing (31), the pitching adjusting unit is fixedly connected with a bearing box (39), a braking part adopts a worm wheel and a worm (32), stepping motors (33) and (37) drive the worm, three adjusting unit sliding tables (34), 35) and 36) are connected with an encoder (40), and the rolling adjusting unit sliding table (34), the yaw adjusting unit sliding table (35) and the pitching adjusting unit sliding table (36) are used for realizing closed-loop control of rotation; the base of the rolling adjusting unit (8) is connected with the Y-axis moving platform, the sliding table of the rolling adjusting unit (8) is connected with the base of the yaw adjusting unit (9), the sliding table of the yaw adjusting unit (9) is connected with the base of the pitch adjusting unit (10) to form a cloud deck of the surgical end effector device, the surgical end effector (3) is connected with the sliding table (34) of the pitch adjusting unit on the cloud deck, and the three-dimensional space posture adjustment of the surgical end effector (3) is realized through the parallel calling of the three adjusting units; the multi-degree-of-freedom mechanical arm aims to realize the full-dimensional position and posture adjustment of the surgical end effector (3) in the surgical area;
The operating principle of the operation positioning navigation system comprises a calibration navigation system, a remote navigation and a near navigation; the calibration navigation system is used for measuring the relative spatial distance between the rotation center of the imaging device and the origin of the coordinate system of the surgical robot and the conversion matrix before operation, measuring the relative spatial distance between the marker of the surgical end effector and the tip of the surgical instrument, and calculating the actual motion direction of each degree of freedom of the mechanical arm; the positioning navigation in the operation adopts a staged navigation method, and the navigation of the movement of the surgical instrument is completed by utilizing the combination of the distal navigation and the proximal navigation: when the tail end of the mechanical arm is far away from the focus, namely the surgical end effector is not in the field of view of the imaging device, enabling remote navigation, only identifying and tracking focus markers, and calculating coordinates of the focus and the puncture path in a surgical robot coordinate system; when the tail end of the mechanical arm is close to a focus, namely the surgical end effector enters the field of view of the imaging device, a near-end navigation module is started, the surgical end effector and a focus marker are identified and tracked simultaneously, the relative spatial position relation between the surgical instrument and the focus is calculated, and the position coordinates of the puncture path are calculated.
2. The integrated surgical positioning and navigation system of claim 1, wherein the surgical positioning and navigation system
The working principle of the system specifically comprises:
the surgical positioning navigation comprises three parts of calibrating a navigation coordinate system, namely a far-end navigation part and a near-end navigation part, wherein before the surgical positioning navigation system and the surgical robot are put into use, firstly, the navigation coordinate system is calibrated (108), the purpose of calibration is to determine the direction of the surgical robot coordinate system, the pitch point coordinate and the rotation direction of the laser radar, and when the XYZ three axes of the multi-degree-of-freedom mechanical arm device (1) are all in an initial position, namely in a zero state, the center point at the top of the Z-axis moving platform is set as the origin of the surgical robot coordinate system (103)The direction of the surgical robot coordinate system is +.>And->Wherein->And->Respectively representing the motion direction of the XYZ three-dimensional moving platform and the rolling, yawing and pitching three-axis cradle head, and the coordinate Q of the pitching rotation point of the laser radar is +.>The laser radar acquires depth information of an object in the field of view and projects it in the imaging system coordinate system (102), calibrated using a fixed position object block C with a marker>Object block mark point C h In the imaging system coordinate system the coordinates are +.>h is the number of the marking point, h=1, 2, …, G, the coordinates a of the marking point on the surgical end effector a f Is->f is the serial number of the marking point, f=1, 2, …, E, and the object block is adopted to mark the point C when the XYZ triaxial moving direction is calibrated h As a reference object, calculating the relative movement direction of the moving uniaxial mark object, namely the axial direction, gradually moving the X axis, the Y axis or the Z axis, and respectively calculating the mark point C of the object block h Average coordinate difference->Wherein Deltar ch 、Δθ ch 、Δφ ch Marking points C of the object blocks at two moments before and after the movement of the mobile platform are respectively shown h And converted to rectangular coordinate system to obtain respectivelyAs->When the three-axis movement direction of rolling, pitching and yawing is marked, a marking point A on an operation end effector is adopted f As a reference object, sequentially rotating a single shaft, calculating a plane in which a mark point track is positioned in a space, wherein three planes represent three directions of motion of a cradle head, measuring to obtain a pitching rotation point coordinate Q of a laser radar, acquiring a lung image (116) of a patient before an operation through a CT machine, and obtaining focus mark object points and focus point cloud positions under a CT coordinate system (101) and a puncture path (107) confirmed by a doctor through image segmentation (105) and three-dimensional reconstruction (106) of the CT image;
during the execution of the operation, the mechanical arm is initialized (112) to finish the self-inspection of the equipment, and the multi-degree-of-freedom mechanical arm device drives the operation end effector to move from far to near to the focus; in the preoperative period, the multi-degree-of-freedom mechanical arm device and the surgical end effector are far away from a focus, only a focus marker can be ensured to be in the field of view of imaging equipment (109), at the moment, a remote navigation (113) is adopted, the imaging equipment is used for identifying a focus marker point set (203) of a patient, the focus marker point set position of the patient is projected to the surgical robot coordinate system through the conversion of the imaging system coordinate system (102) and the surgical robot coordinate system (103), then the point cloud registration (201) is carried out on the focus marker point set under the surgical robot coordinate system and the CT coordinate system, a transformation matrix is obtained, focus points (202) are converted to the surgical robot coordinate system (103), and therefore the navigation on the movement of the mechanical arm is realized; in the process, the laser radar moves by a distance D on the X axis, the distance L between the actual signal receiving end of the laser radar camera and the coordinate Q of the pitching rotation point of the laser radar, the pitching adjustment angle is theta, and at the moment, the actual receiving point coordinate of the laser radar camera is Performing remote navigation, observing a marker point set (203) around a lesion of a patient by using a laser radar, and returning coordinates (204) of the marker point set of the lesion to beu is the focus of infection markObject number, u=1, 2, …, M, P u Is a point on the imaging system coordinate system with R as the center, and points P on the imaging system coordinate system u Rectangular coordinate system midpoint converted into R as origin>That is, the coordinates of the focus marker point set under the coordinate system of the surgical robot are R and P u * The sum of the corresponding xyz components isThe coordinates (205) of each marker point obtained from the CT image are +.>For M u And N u Registering (201) or (104) the point set;
when the surgical end effector moves to the near end of a lesion of a patient, near-end navigation (114) is performed, and two types of markers (304) and (203) near the surgical end effector and the lesion are simultaneously observed (110) by using a laser radar camera, and coordinate system information of the two types of markers is simultaneously acquired, so that a marker point set A of the surgical end effector is obtained f (302) Matching focus marker point sets (301) in the imaging system coordinate system and in the imaging system coordinate system after the CT coordinate system is converted into the imaging system coordinate system with the position relation of focus surrounding markers (303), namely point clouds(303) And (3) point cloud->(305) Matching (301) or (104), where N u * Is N u Projection under an imaging system coordinate system; substituting the optimal rotation matrix and translation matrix with the completed point cloud registration to obtain the position relationship between the focus and the operation end effector, namely completing the focus coordinate B without pitching translation error 0 Is solved; considering that systematic errors exist in the establishment of end effector coordinates on a surgical end effector due to manual operation, lesions are no longer consideredThe position is restored to a surgical robot coordinate system (103), the relative position relation between the surgical end effector and the focus is measured through a laser radar, the surgical end effector is controlled to move in a three-dimensional space to realize the puncture of the focus, the coordinate system of the instrument tip established by a fixed point T' on the instrument tip is consistent with the coordinate system of the surgical robot in direction, the laser radar always tracks two types of markers in the process of puncturing the surgical end effector into a needle, the method is utilized to realize the implementation of solving and tracking of the focus position coordinates, and the starting point coordinates of a puncture path are calculated, wherein noise exists in the marker point set measurement, the optimal position value is estimated by utilizing a Kalman filtering mode, finally, the vector relation between the surgical end effector and the focus is converted into the motion quantity of each mechanical arm, the mechanical arm is adjusted, the mechanical arm is moved to a needle-entering position (115) is prepared, and the imaging equipment always tracks the two types of markers in the whole needle-entering process, so that the focus coordinates and the starting point coordinates of the puncture path are confirmed and corrected in real time (111).
3. The integrated surgical positioning and navigation system of claim 2, wherein P is u And N u * Performing point set
The working principle of an implementation method of point cloud registration for registration (301) is as follows: according to two point set data P to be registered u And N u * Firstly, constructing local geometric features, then, repositioning point cloud data (401) according to the local geometric features, and mainly utilizing an iterative algorithm (402) to perform P u And N u * Registering the two point set data, and enabling the following objective function to be minimum through the alignment registration conversion of the two point setsThe rotation parameters and translation parameters between the point cloud data to be aligned and the reference point cloud data are found, so that the two point set data meet the optimal matching under a certain measurement criterion (403), wherein S is a rotation matrix, T is a translation matrix, and the expression norm is calculated; in the process of finding the rotation matrix S and translation of the optimal matchAfter matrix T, focus center coordinate V obtained from CT image 0 Performing rotation and translation operations to obtain lesion coordinates (404) B in the surgical robot coordinate system 0 =V 0 S+T; after knowing the coordinates of the lesion in the surgical robot coordinate system, the surgical end effector is controlled to move to the lesion, and in addition, the point cloud registration (201) adopts the same method, except that the registration point cloud is a point set M u And point set N u (205)。
4. The integrated surgical positioning and navigation system according to claim 3, wherein the imaging device is replaced by a binocular stereoscopic camera or a structured light stereoscopic camera, wherein imaging of the binocular stereoscopic camera is based on parallax principle and uses the camera to shoot a surgical image containing a marker from different positions, the marker pattern is segmented from the image, three-dimensional geometric information of the marker is obtained by calculating position deviation between corresponding marker points of left and right camera images, and spatial positions and attitudes of a lesion, a puncture path and a surgical instrument and spatial positions of the puncture path can be obtained by processing three-dimensional coordinate information of a set of marker points;
in addition, the basic principle of the structured light stereoscopic vision camera is: the method comprises the steps of projecting light rays with certain structural characteristics onto a shot object through projection equipment, shooting the shot object by a camera, establishing a spherical coordinate system with the camera as an origin as an imaging system coordinate system, returning different image phase information according to different depths of the surface of the shot object for the light rays projected onto a target object, and converting the phase change into depth information through calculation, so that three-dimensional position information is obtained; the position of the marker is obtained by dividing an image shot by a camera, and the position information of the divided marker in space is obtained by phase calculation; likewise, by processing the three-dimensional position information of the marker point set, the spatial position and posture of the lesion and the surgical instrument, and the spatial position of the puncture path can be obtained, wherein the photographed object is the chest of the patient and the surgical end effector.
CN202111402396.9A 2021-11-24 2021-11-24 An integrated surgical positioning and navigation system Active CN114041875B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202111402396.9A CN114041875B (en) 2021-11-24 2021-11-24 An integrated surgical positioning and navigation system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202111402396.9A CN114041875B (en) 2021-11-24 2021-11-24 An integrated surgical positioning and navigation system

Publications (2)

Publication Number Publication Date
CN114041875A CN114041875A (en) 2022-02-15
CN114041875B true CN114041875B (en) 2023-07-18

Family

ID=80210611

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202111402396.9A Active CN114041875B (en) 2021-11-24 2021-11-24 An integrated surgical positioning and navigation system

Country Status (1)

Country Link
CN (1) CN114041875B (en)

Families Citing this family (25)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114612536B (en) * 2022-03-22 2022-11-04 北京诺亦腾科技有限公司 Method, device and equipment for identifying three-dimensional model of object and readable storage medium
CN114767274A (en) * 2022-03-25 2022-07-22 北京邮电大学 Three-dimensional positioning micro surgical robot
CN114767031B (en) * 2022-03-31 2024-03-08 常州朗合医疗器械有限公司 Endoscope apparatus, position guidance apparatus, system, method, and computer-readable storage medium for endoscope
CN114748164B (en) * 2022-05-07 2022-11-04 鑫君特(苏州)医疗科技有限公司 Operation positioning device
CN114869424B (en) * 2022-05-12 2023-11-21 首都医科大学附属北京朝阳医院 A surgical puncture positioning device
CN114938997A (en) * 2022-05-17 2022-08-26 上海介航机器人有限公司 Auxiliary positioning device and method
CN114757995B (en) * 2022-06-16 2022-09-16 山东纬横数据科技有限公司 Medical instrument visualization simulation method based on data identification
CN114983568A (en) * 2022-06-17 2022-09-02 武汉联影智融医疗科技有限公司 Laser-assisted positioning method and puncture robot system in interventional operation
JP2024005322A (en) * 2022-06-30 2024-01-17 川崎重工業株式会社 Robotic systems and robots
CN115349953B (en) * 2022-08-03 2024-03-15 江苏省人民医院(南京医科大学第一附属医院) A system based on in vitro marking guidance for device positioning
CN115317097A (en) * 2022-08-23 2022-11-11 沈阳爱健网络科技有限公司 Robot navigation control method and device, electronic equipment and storage medium
CN115317135B (en) * 2022-09-02 2024-12-17 苏州恒瑞迪生医疗科技有限公司 Puncture robot
CN115721417B (en) * 2022-09-09 2024-01-30 苏州铸正机器人有限公司 Device and method for measuring full visual field of tail end pose of surgical robot
CN115624385B (en) * 2022-09-19 2024-05-10 重庆生物智能制造研究院 Preoperative spatial registration method and device, computer equipment, and storage medium
CN115914837A (en) * 2022-10-31 2023-04-04 北京晟易机器人科技有限公司 Photographing stabilizing device and stabilizing photographing control method
CN115597821B (en) * 2022-12-15 2023-03-14 中国空气动力研究与发展中心超高速空气动力研究所 Large hypersonic high-temperature wind tunnel model feeding system
CN117338422B (en) * 2023-10-30 2024-04-05 赛诺威盛医疗科技(扬州)有限公司 Space registration and kinematics solver control method, system and device
CN117262658B (en) * 2023-11-10 2024-12-03 深圳慧智星晨科技有限公司 A device and method for high-precision intelligent positioning and guiding of a storage mechanism access channel
CN117316393B (en) * 2023-11-30 2024-02-20 北京维卓致远医疗科技发展有限责任公司 Method, apparatus, device, medium and program product for precision adjustment
CN117340898B (en) * 2023-12-05 2024-02-20 真健康(广东横琴)医疗科技有限公司 Kinematic analysis method for miniaturized hybrid puncture robot
CN117474906B (en) * 2023-12-26 2024-03-26 合肥吉麦智能装备有限公司 Intraoperative X-ray machine resetting method based on spine X-ray image matching
CN117462267B (en) * 2023-12-27 2024-03-01 苏州铸正机器人有限公司 Aiming method of robot end effector under perspective guidance
CN117958983B (en) * 2024-03-29 2024-08-20 北京爱康宜诚医疗器材有限公司 Zero point calibration method and device of surgical robot, storage medium and electronic equipment
CN118154857B (en) * 2024-05-11 2024-09-06 苏州派尼迩医疗科技有限公司 Position information identification method and device for surgical body surface positioning piece and electronic equipment
CN118490357B (en) * 2024-07-17 2024-10-29 海杰亚(北京)医疗器械有限公司 Target positioning method and device for surgical navigation and surgical navigation system

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110215284A (en) * 2019-06-06 2019-09-10 上海木木聚枞机器人科技有限公司 A kind of visualization system and method
CN110461265A (en) * 2017-01-31 2019-11-15 美敦力导航股份有限公司 Method and apparatus for the navigation based on image

Family Cites Families (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8693730B2 (en) * 2011-11-15 2014-04-08 Macdonald Dettwiler & Associates Inc. Method of real-time tracking of moving/flexible surfaces
WO2016014718A1 (en) * 2014-07-23 2016-01-28 Kineticor, Inc. Systems, devices, and methods for tracking and compensating for patient motion during a medical imaging scan
US11911110B2 (en) * 2019-01-30 2024-02-27 Medtronic Navigation, Inc. System and method for registration between coordinate systems and navigation of selected members
CN113613852B (en) * 2019-03-20 2024-05-10 柯惠Lp公司 Robot surgical collision detection system
CN110025891A (en) * 2019-04-22 2019-07-19 上海大学 Transcranial magnetic stimulation operation vision guided navigation device
CN111616800B (en) * 2020-06-09 2023-06-09 电子科技大学 ophthalmic surgery navigation system
CN113499137B (en) * 2021-07-07 2022-07-12 南开大学 A surgical robot navigation and positioning system and a multi-objective optimization method of measurement perspective

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110461265A (en) * 2017-01-31 2019-11-15 美敦力导航股份有限公司 Method and apparatus for the navigation based on image
CN110215284A (en) * 2019-06-06 2019-09-10 上海木木聚枞机器人科技有限公司 A kind of visualization system and method

Also Published As

Publication number Publication date
CN114041875A (en) 2022-02-15

Similar Documents

Publication Publication Date Title
CN114041875B (en) An integrated surgical positioning and navigation system
CN110051436B (en) Automated cooperative work assembly and application thereof in surgical instrument
CN110946653B (en) Operation navigation system
EP3254621B1 (en) 3d image special calibrator, surgical localizing system and method
US8509503B2 (en) Multi-application robotized platform for neurosurgery and resetting method
JP5702861B2 (en) Assisted automatic data collection method for anatomical surfaces
WO2022218388A1 (en) Method and apparatus for performing positioning by means of x-ray image, and x-ray machine and readable storage medium
CN114711969A (en) Surgical robot system and using method thereof
CN106308946A (en) Augmented reality device applied to stereotactic surgical robot and method of augmented reality device
CN111227935A (en) Surgical robot navigation positioning system
CN109498156A (en) A kind of head operation air navigation aid based on 3-D scanning
JP7071078B2 (en) Robot X-ray fluoroscopic navigation
CN115721415A (en) Soft tissue puncture navigation positioning method and system
CN112932667A (en) Special positioning scale for three-dimensional image, operation navigation system and positioning method thereof
CN112215871B (en) Moving target tracking method and device based on robot vision
CN113768527A (en) Real-time three-dimensional reconstruction method, device and medium based on CT and ultrasonic image fusion
CN111759463A (en) Method for improving positioning precision of surgical mechanical arm
KR20240155281A (en) 3D reconstruction of the instrument and surgical site
WO2024027857A1 (en) Method and system for registration of surgical robot coordinate system with ct scanner coordinate system
CN116883471A (en) Line structured light contactless point cloud registration method for percutaneous puncture of chest and abdomen
CN107928805B (en) Ultrasonic scanning space positioning system and method
US20230355314A1 (en) Robotic arm navigation using virtual bone mount
CN112107366B (en) Mixed reality ultrasonic navigation system
CN110051433B (en) Method for keeping track of target and application thereof in image-guided surgery
CN117643510A (en) Calibration device and method for intraoperative image positioning

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant