CN114451998B - 医疗导管及其形状控制***、方法和手术机器人 - Google Patents
医疗导管及其形状控制***、方法和手术机器人 Download PDFInfo
- Publication number
- CN114451998B CN114451998B CN202111183968.9A CN202111183968A CN114451998B CN 114451998 B CN114451998 B CN 114451998B CN 202111183968 A CN202111183968 A CN 202111183968A CN 114451998 B CN114451998 B CN 114451998B
- Authority
- CN
- China
- Prior art keywords
- guide wire
- catheter
- real
- time
- guide
- 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
Links
- 238000000034 method Methods 0.000 title claims abstract description 76
- 230000005489 elastic deformation Effects 0.000 claims description 28
- 238000004590 computer program Methods 0.000 claims description 11
- 230000009471 action Effects 0.000 claims description 8
- 238000004891 communication Methods 0.000 claims description 3
- 230000005856 abnormality Effects 0.000 claims description 2
- 238000005452 bending Methods 0.000 abstract description 25
- 238000004904 shortening Methods 0.000 abstract description 7
- 238000010586 diagram Methods 0.000 description 22
- 230000008569 process Effects 0.000 description 8
- 230000003902 lesion Effects 0.000 description 5
- 230000002792 vascular Effects 0.000 description 5
- 230000008859 change Effects 0.000 description 4
- 230000006870 function Effects 0.000 description 4
- 239000000314 lubricant Substances 0.000 description 4
- 238000002560 therapeutic procedure Methods 0.000 description 4
- 230000003211 malignant effect Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 230000000149 penetrating effect Effects 0.000 description 3
- 230000002159 abnormal effect Effects 0.000 description 2
- 238000005516 engineering process Methods 0.000 description 2
- 238000002347 injection Methods 0.000 description 2
- 239000007924 injection Substances 0.000 description 2
- 238000013178 mathematical model Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000010412 perfusion Effects 0.000 description 2
- 238000012545 processing Methods 0.000 description 2
- 230000000644 propagated effect Effects 0.000 description 2
- 230000001360 synchronised effect Effects 0.000 description 2
- 206010005003 Bladder cancer Diseases 0.000 description 1
- 206010058467 Lung neoplasm malignant Diseases 0.000 description 1
- 206010026673 Malignant Pleural Effusion Diseases 0.000 description 1
- 206010028980 Neoplasm Diseases 0.000 description 1
- 206010061876 Obstruction Diseases 0.000 description 1
- 208000031481 Pathologic Constriction Diseases 0.000 description 1
- 239000000219 Sympatholytic Substances 0.000 description 1
- 208000007097 Urinary Bladder Neoplasms Diseases 0.000 description 1
- 230000004075 alteration Effects 0.000 description 1
- 210000003445 biliary tract Anatomy 0.000 description 1
- 210000004204 blood vessel Anatomy 0.000 description 1
- 210000000621 bronchi Anatomy 0.000 description 1
- 201000011510 cancer Diseases 0.000 description 1
- 210000003169 central nervous system Anatomy 0.000 description 1
- 210000001072 colon Anatomy 0.000 description 1
- 238000011461 current therapy Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 238000002059 diagnostic imaging Methods 0.000 description 1
- 210000002249 digestive system Anatomy 0.000 description 1
- 230000010339 dilation Effects 0.000 description 1
- 201000010099 disease Diseases 0.000 description 1
- 208000037265 diseases, disorders, signs and symptoms Diseases 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 229940079593 drug Drugs 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 210000003238 esophagus Anatomy 0.000 description 1
- 238000002513 implantation Methods 0.000 description 1
- 238000013152 interventional procedure Methods 0.000 description 1
- 238000000608 laser ablation Methods 0.000 description 1
- 201000007270 liver cancer Diseases 0.000 description 1
- 208000014018 liver neoplasm Diseases 0.000 description 1
- 239000010687 lubricating oil Substances 0.000 description 1
- 238000005461 lubrication Methods 0.000 description 1
- 201000005202 lung cancer Diseases 0.000 description 1
- 208000020816 lung neoplasm Diseases 0.000 description 1
- 239000002184 metal Substances 0.000 description 1
- 238000002324 minimally invasive surgery Methods 0.000 description 1
- 238000012273 nephrostomy Methods 0.000 description 1
- 239000013307 optical fiber Substances 0.000 description 1
- 230000035515 penetration Effects 0.000 description 1
- 210000002345 respiratory system Anatomy 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 230000036262 stenosis Effects 0.000 description 1
- 208000037804 stenosis Diseases 0.000 description 1
- 238000001356 surgical procedure Methods 0.000 description 1
- 230000000948 sympatholitic effect Effects 0.000 description 1
- 238000010998 test method Methods 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
- 201000005112 urinary bladder cancer Diseases 0.000 description 1
- 230000002485 urinary effect Effects 0.000 description 1
- 210000001835 viscera Anatomy 0.000 description 1
Classifications
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/30—Surgical robots
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/70—Manipulators specially adapted for use in surgery
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M25/00—Catheters; Hollow probes
- A61M25/0021—Catheters; Hollow probes characterised by the form of the tubing
- A61M25/0023—Catheters; Hollow probes characterised by the form of the tubing by the form of the lumen, e.g. cross-section, variable diameter
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M25/00—Catheters; Hollow probes
- A61M25/01—Introducing, guiding, advancing, emplacing or holding catheters
- A61M25/09—Guide wires
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61B—DIAGNOSIS; SURGERY; IDENTIFICATION
- A61B34/00—Computer-aided surgery; Manipulators or robots specially adapted for use in surgery
- A61B34/30—Surgical robots
- A61B2034/301—Surgical robots for introducing or steering flexible instruments inserted into the body, e.g. catheters or endoscopes
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2205/00—General characteristics of the apparatus
- A61M2205/18—General characteristics of the apparatus with alarm
-
- A—HUMAN NECESSITIES
- A61—MEDICAL OR VETERINARY SCIENCE; HYGIENE
- A61M—DEVICES FOR INTRODUCING MEDIA INTO, OR ONTO, THE BODY; DEVICES FOR TRANSDUCING BODY MEDIA OR FOR TAKING MEDIA FROM THE BODY; DEVICES FOR PRODUCING OR ENDING SLEEP OR STUPOR
- A61M2205/00—General characteristics of the apparatus
- A61M2205/33—Controlling, regulating or measuring
- A61M2205/3331—Pressure; Flow
Landscapes
- Health & Medical Sciences (AREA)
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Veterinary Medicine (AREA)
- General Health & Medical Sciences (AREA)
- Surgery (AREA)
- Biomedical Technology (AREA)
- Heart & Thoracic Surgery (AREA)
- Public Health (AREA)
- Animal Behavior & Ethology (AREA)
- Pulmonology (AREA)
- Hematology (AREA)
- Biophysics (AREA)
- Nuclear Medicine, Radiotherapy & Molecular Imaging (AREA)
- Robotics (AREA)
- Anesthesiology (AREA)
- Medical Informatics (AREA)
- Molecular Biology (AREA)
- Media Introduction/Drainage Providing Device (AREA)
Abstract
本发明提供了一种医疗导管及其形状控制***、控制方法、手术机器人和存储介质,该医疗导管,包括第一导管、第二导管、多个导丝以及驱动装置,多个导丝穿设于第一导管和第二导管的内部;第一导管的远端与第二导管的近端相连;驱动装置包括多个与导丝一一对应设置的驱动件;导丝的近端穿出第一导管的近端并与一驱动件相连,导丝的远端与第二导管的远端相连;在驱动件的作用下,导丝能够沿其轴向伸长和缩短,以使得第二导管能够沿至少一个方向弯曲。本发明通过驱动件可以精确控制导丝沿其轴向伸长和缩短的长度,从而能够精确控制第二导管弯曲的方向和角度,以实现第二导管的形状的精确控制,从而保证医疗导管在人体内运动的流畅性。
Description
技术领域
本发明涉及介入技术领域,特别涉及一种医疗导管、形状控制***、控制方法、手术机器人和存储介质。
背景技术
微创外科手术兴起于20世纪80年代,介入手术为其重要分支。介入手术可分为血管介入和非血管介入。其中非血管介入是指在医学影像设备例如X射线、CT、B超、MRI的引导下,利用各种器械,通过血管以外的途径,如经人体生理腔道的自然开口或直接穿脏器对许多疾病进行诊断和治疗的技术。非血管介入治疗技术的应用则涉及全身各个***,如消化***的食管、胃十二指肠、结肠、胆道恶性狭窄球囊导管扩张并支架置入术,胃造瘘术,肝癌B超、CT导引下药物直接注射疗法;呼吸***肺癌直接穿刺注药或直流电疗法,气管支气管恶性狭窄的金属内支架治疗,恶性胸腔积液的腔内灌注疗法;泌尿***经皮肾造瘘和支架引流术治疗输尿管恶性梗阻,膀胱癌腔内灌注疗法;中枢神经***颅咽管瘤抽吸、交感神经阻断术;MRI导引下经皮激光切除深部恶性肿瘤等。
医疗导管在非血管介入手术中起到非常重要的作用,通过控制医疗导管的头部进入病灶位置处,可以将药物、医疗器械等输送至病灶位置处,然而由于现有的医疗导管无法精确控制导管头部的偏转方向和角度,从而无法高效地控制医疗导管的头部到达病灶位置处。
发明内容
本发明的目的在于提供一种医疗导管及其形状控制***、控制方法、手术机器人和存储介质,可以实现医疗导管头部形状的精确控制,能够更加高效地控制医疗导管的头部到达病灶位置处。
为实现上述目的,本发明提供一种医疗导管,包括第一导管、第二导管、多个导丝以及驱动装置,所述多个导丝穿设于所述第一导管和所述第二导管的内部;
所述第一导管的远端与所述第二导管的近端相连;
所述驱动装置包括多个与所述导丝一一对应设置的驱动件;
所述导丝的近端穿出所述第一导管的近端并与一所述驱动件相连,所述导丝的远端与所述第二导管的远端相连;
在所述驱动件的作用下,所述导丝能够沿其轴向伸长和缩短,以使得所述第二导管能够沿至少一个方向弯曲。
可选的,所述第一导管的内部设有至少一个用于供所述多个导丝穿过的第一导丝通道,所述第二导管的内部设有至少一个用于供所述多个导丝穿过的第二导丝通道,所述第二导丝通道与所述第一导丝通道一一对应设置。
可选的,所述第一导丝通道和所述第二导丝通道的数目均为1个,所述多个导丝集中穿设于所述第一导丝通道和所述第二导丝通道内。
可选的,所述第一导丝通道和所述第二导丝通道的数目均与所述导丝的数目相同,每一对应设置的所述第一导丝通道和所述第二导丝通道内穿设有一导丝。
可选的,所述多个第一导丝通道沿所述第一导管的周向均匀设置,所述多个第二导丝通道沿所述第二导管的周向均匀设置。
可选的,所述驱动件包括电机和丝轮,所述丝轮与所述电机的输出轴相连,所述导丝的近端缠绕于所述丝轮上。
可选的,所述多个导丝与所述第二导管的远端之间的连接点分散布置。
可选的,所述第一导管的内部还设有至少一个用于供医疗器械穿过的第一输送通道,所述第二导管的内部还设有至少一个用于供医疗器械穿过且与所述第一输送通道对应设置的第二输送通道。
可选的,所述导丝上设有弹性件,所述弹性件上设有应变片,所述应变片用于检测所述弹性件的弹性变形量。
可选的,所述弹性件靠近所述驱动件所在位置。
为实现上述目的,本发明还提供医疗导管的形状控制方法,所述医疗导管为上文所述的医疗导管,所述形状控制方法包括:
获取所述第二导管的期望形状;
根据所述第二导管的期望形状,计算所述导丝的期望变形总量;
根据所述导丝的期望变形总量,控制所述驱动件驱动所述导丝进行相应运动,以使得所述第二导管能够弯曲至所述期望形状。
可选的,所述根据所述导丝的期望变形总量,控制所述驱动件驱动所述导丝进行相应运动,包括:
获取所述导丝的实时弹性变形量;
根据所述导丝的实时弹性变形量,对所述导丝的期望变形总量进行修正,以获取所述导丝的实时期望变形总量;
根据所述导丝的实时期望变形总量,控制所述驱动件驱动所述导丝进行相应运动。
可选的,所述获取所述导丝的实时弹性变形量,包括:
获取所述导丝所受到的实时拉力;
根据所述导丝所受到的实时拉力,获取所述导丝的实时弹性变形量。
可选的,所述获取所述导丝所受到的实时拉力,包括:
获取与所述导丝相连的所述驱动件的实时输出力矩;
根据所述驱动件的实时输出力矩,获取所述导丝所受到的实时拉力矩;
根据所述导丝所受到的实时拉力矩,获取所述导丝所受到的实时拉力。
可选的,所述根据所述驱动件的实时输出力矩,获取所述导丝所受到的实时拉力矩,包括:
根据所述驱动件的实时输出力矩,以及预先获取的所述导丝所受到的摩擦力与所述导丝所受到的拉力之间的对应关系,获取所述导丝所受到的实时拉力矩。
可选的,所述获取与所述导丝相连的所述驱动件的实时输出力矩,包括:
获取与所述导丝相连的所述驱动件的实时输入力矩及所述驱动件所受到的实时摩擦力矩;
根据所述驱动件的实时输入力矩及所述驱动件所受到的实时摩擦力矩,获取所述所述驱动件的实时输出力矩。
可选的,所述导丝靠近所述驱动件的一端上安装有一应变片;
所述获取所述导丝的实时拉力,包括:
获取所述应变片的实时电阻变化量;
根据所述实时电阻变化量,获取所述导丝所受到的实时拉力。
为实现上述目的,本发明还提供一种医疗导管的形状控制方法,所述医疗导管为上文所述医疗导管,所述方法包括:
获取所述第二导管的期望形状;
获取所述第二导管的实时实际形状;
根据所述第二导管的期望形状以及所述第二导管的实时实际形状,计算所述导丝的实时期望变形量;
根据所述导丝的实时期望变形量,控制所述驱动件驱动所述导丝进行相应运动,以使得所述第二导管能够弯曲至所述期望形状。
为实现上述目的,本发明还提供一种医疗导管的形状控制***,所述形状控制***包括控制器,所述控制器包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现上文所述的医疗导管的形状控制方法。
可选的,所述形状控制***还包括与所述控制器通信连接的显示器,所述显示器用于对所述第二导管的期望形状进行显示。
可选的,所述形状控制***还包括与所述控制器相连的报警器,所述报警器用于在所述医疗导管的运动状态出现异常时进行报警。
可选的,所述形状控制***还包括与所述控制器相连的指示灯,所述指示灯用于对所述医疗导管的运动状态进行指示。
为达到上述目的,本发明还提供一种可读存储介质,所述可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现上文所述的医疗导管的形状控制方法。
为达到上述目的,本发明还提供一种手术机器人,所述手术机器人包括上文所述的形状控制***、控制端和操作端,所述操作端包括至少一条机械臂,所述控制端与所述操作端具有主从控制关系并用于控制所述机械臂进行操作,所述控制端和所述操作端均与所述控制器通信连接,所述医疗导管安装于所述机械臂的末端。
与现有技术相比,本发明提供的医疗导管及其形状控制***、控制方法、手术机器人和存储介质具有以下优点:
(1)由于本发明提供的医疗导管包括第一导管、第二导管、多个导丝以及驱动装置,所述多个导丝穿设于所述第一导管和所述第二导管的内部;所述第一导管的远端与所述第二导管的近端相连;所述驱动装置包括多个与所述导丝一一对应设置的驱动件;所述导丝的近端穿出所述第一导管的近端并与一所述驱动件相连,所述导丝的远端与所述第二导管的远端相连;在所述驱动件的作用下,所述导丝能够沿其轴向伸长和缩短,以使得所述第二导管能够沿至少一个方向弯曲。由此,本发明提供的医疗导管通过所述驱动件可以精确控制所述导丝沿其轴向伸长和缩短的长度,从而能够精确控制所述第二导管弯曲的方向和角度,以实现所述第二导管的形状的精确控制,从而保证医疗导管在人体内运动的流畅性;
(2)本发明提供的医疗导管的形状控制方法通过获取所述第二导管的期望形状,并根据所述第二导管的期望形状,计算所述导丝的期望变形总量,再根据所述导丝的期望变形总量,控制所述驱动件驱动所述导丝进行相应运动,从而能够使得所述第二导管能够弯曲至所述期望形状,以实现所述第二导管的形状的精确控制;
(3)本发明提供的医疗导管的形状控制方法通过获取所述导丝的实时弹性变形量,并根据所述导丝的实时弹性变形量,对所述导丝的期望变形总量进行修正,以获取所述导丝的实时期望变形总量,再根据所述导丝的实时期望变形总量,控制所述驱动件驱动所述导丝进行相应运动,从而可以对导丝因受到拉力而产生的弹性变形进行补偿,以进一步实现第二导管的形状的精确控制;
(4)本发明提供的医疗导管的形状控制方法,通过获取所述第二导管的期望形状以及所述第二导管的实时实际形状,再根据所述期望形状和所述实时实际形状,计算所述导丝的实时期望变形量,最后再根据所述导丝的实时期望变形量,控制所述驱动件驱动所述导丝进行相应运动,从而可以实现第二导管的形状的闭环控制,使得第二导管的实际形状更加接近期望形状,进一步提高第二导管的形状的控制精度。
(5)由于本发明提供的医疗导管的形状控制***、手术机器人和可读存储介质与上文所述的医疗导管的形状控制方法属于同一发明构思,因此它们具有上文所述的医疗导管的形状控制方法的所有优点,故对此不再进行赘述。
附图说明
图1为本发明一实施方式中的医疗导管的结构示意图;
图2为本发明一实施方式中的医疗导管的局部结构示意图;
图3为本发明第一种实施方式中的第一导管的横向截面示意图;
图4为本发明第二种实施方式中的第一导管的横向截面示意图;
图5为本发明第三种实施方式中的第一导管的横向截面示意图;
图6为本发明第一种实施方式中的医疗导管的形状控制方法的流程示意图;
图7为本发明第二种实施方式中的医疗导管的形状控制方法的流程示意图;
图8为本发明第一种实施方式中的获取导丝所受到的实时拉力的示意图;
图9为本发明一实施方式中的减小导丝和导丝通道之间的摩擦力的示意图;
图10为本发明中一实施方式中的医疗导管的数学模型图;
图11为本发明一实施方式中的获取导丝所受到的摩擦力与拉力之间的对应关系的原理图;
图12为本发明另一实施方式中的获取导丝所受到的摩擦力与拉力之间的对应关系的原理图;
图13为本发明第二种实施方式中的获取导丝所受到的实时拉力的示意图;
图14为本发明另一实施方式中的医疗导管的局部结构示意图;
图15为本发明第三种实施方式中的获取导丝所受到的实时拉力的示意图;
图16为本发明第三种实施方式中的医疗导管的形状控制方法的流程示意图;
图17为本发明一实施方式中的驱动件的控制示意图;
图18为本发明另一实施方式中的驱动件的控制示意图;
图19为现有技术中的医疗导管的形状控制结果示意图;
图20为本发明一实施方式中的医疗导管的形状控制结果示意图;
图21为本发明一实施方式中的形状控制***的方框结构示意图;
图22为本发明一实施方式中的手术机器人的操作端的示意图。
其中,附图标记如下:
第一导管-110;第二导管-120;导丝-130;驱动装置-140;驱动件-141;第一导丝通道-111;电机-1411;丝轮-1412;润滑剂-150;弹性件-160;应变片-161;位置传感器-170;
滑块-1;拉力计-2;
控制器-210;处理器-211;存储器-212;显示器-220;报警器-230;指示灯-240;
操作端-300;手术台车-310;机械臂-311。
具体实施方式
以下结合附图1至22和具体实施方式对本发明提出的医疗导管及其形状控制***、控制方法、手术机器人和存储介质作进一步详细说明。根据下面说明,本发明的优点和特征将更清楚。需要说明的是,附图采用非常简化的形式且均使用非精准的比例,仅用以方便、明晰地辅助说明本发明实施方式的目的。为了使本发明的目的、特征和优点能够更加明显易懂,请参阅附图。须知,本说明书所附图式所绘示的结构、比例、大小等,均仅用以配合说明书所揭示的内容,以供熟悉此技术的人士了解与阅读,并非用以限定本发明实施的限定条件,任何结构的修饰、比例关系的改变或大小的调整,在与本发明所能产生的功效及所能达成的目的相同或近似的情况下,均应仍落在本发明所揭示的技术内容能涵盖的范围内。
需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、物品或者设备中还存在另外的相同要素。
本发明的核心思想在于提供一种医疗导管及其形状控制***、控制方法、手术机器人和存储介质,以实现医疗导管头部形状的精确控制,能够更加高效地控制医疗导管的头部到达病灶位置处。需要说明的是,虽然本文是以将医疗导管的头部(即第二导管)输送至支气管病灶位置处进行说明,但是如本领域技术人员所能理解的,在其它一些实施方式中,还可以将所述医疗导管的头部(即第二导管)输送至其它病灶位置处,本发明对此并不进行限定。另外,需要说明的是,如本领域技术人员所能理解的,本文中所称的近端是指靠近操作者的一端,所称的远端是指远离操作者的一端,也即靠近病灶的一端,本文中所称的多个包括两个的情形。
为实现上述思想,本发明提供一种医疗导管,请参考图1和图2,其中图1示意性地给出了本发明一实施方式提供的医疗导管的结构示意图;图2示意性地给出了本发明一实施方式提供的医疗导管的局部结构示意图。如图1和图2所示,所述医疗导管包括第一导管110、第二导管120、多个导丝130以及驱动装置140,所述多个导丝130穿设于所述第一导管110和所述第二导管120的内部;所述第一导管110的远端与所述第二导管120的近端相连;所述驱动装置140包括多个与所述导丝130一一对应设置的驱动件141;所述导丝130的近端穿出所述第一导管110的近端并与一所述驱动件141相连,所述导丝130的远端与所述第二导管120的远端相连;在所述驱动件141的作用下,所述导丝130能够沿其轴向伸长和缩短,以使得所述第二导管120能够沿至少一个方向弯曲。由于所述驱动件141是与所述导丝130一一对应设置的,即不同的导丝130沿其轴向伸长和缩短的长度是由不同的驱动件141控制的,由此,本发明提供的医疗导管通过所述驱动件141可以精确控制所述导丝130沿其轴向伸长和缩短的长度,从而能够精确控制所述第二导管120弯曲的方向和角度,以实现所述第二导管120的形状的精确控制,从而保证医疗导管在人体内运动的流畅性。
进一步地,请参考图3,其示意性地给出了本发明第一种实施方式提供的第一导管的横向截面示意图。如图3所示,在本实施方式中,所述医疗导管包括四根导丝130,所述第一导管110的内部设有一个用于供所述四根导丝130穿过的第一导丝通道111,所述第二导管120的内部设有一个用于供所述四根导丝130穿过的第二导丝通道(图中未示出),所述第二导丝通道与所述第一导丝通道111对应设置,其中,四根所述导丝130的远端分别固定在所述第二导管120的远端的四个角落处。由此,本发明通过在所述第一导管110和所述第二导管120的内部设置四根导丝130,可以使得所述第二导管120能够沿四个方向进行弯曲。此外,通过将四根导丝130集中穿设于对应设置的一个第一导丝通道111和一个第二导丝通道内,可以有效简化所述医疗导管的整体结构。另外,通过设置用于供所述导丝130穿过的第一导丝通道111和第二导丝通道,可以有效避免导丝130与输送的器械之间发生干扰。需要说明的是,如本领域技术人员所能理解的,当所述医疗导管包括四根导丝130时,所述驱动装置140包括四个驱动件141,每一根导丝130与一驱动件141相连。
请继续参考图4,其示意性地给出了本发明第二种实施方式提供的第一导管的横向截面示意图。如图4所示,在本实施方式中,所述医疗导管包括四根导丝130,所述第一导管110的内部设有四个第一导丝通道111,所述四个第一导丝通道111沿所述第一导管110的周向均匀布置(即所述第一导管110的内部绕其轴线方向均匀设置有四个与所述第一导管110的轴线平行设置的四个第一导丝通道111),所述第二导管120的内部设有四个与所述第一导丝通道111一一对应设置的第二导丝通道(图中未示出),所述四个第二导丝通道沿所述第二导管120的周向均匀布置(即所述第二导管120的内部绕其轴线方向均匀设置有四个与所述第二导管120的轴线平行设置的四个第二导丝通道),其中,每一组对应设置的第一导丝通道111和第二导丝通道用于供一根导丝130穿过。由于不同的导丝130是设置于不同的导丝通道(包括第一导丝通道111和第二导丝通道)内的,由此可以避免不同导丝130之间的相互干扰,进一步提高第二导管120的形状的控制精度。此外,由于四个所述第一导丝通道111是沿所述第一导管110的周向均匀设置的,四个所述第二导丝通道是沿所述第二导管120的周向均匀设置的,由此,此种设置不仅能够使得所述第二导管120在弯曲过程中受力更加均匀,更加易于第二导管120的形状控制,同时也能够更加便于医疗器械的输送,提高本发明提供的医疗导管在使用过程中的稳定性。
请继续参考图5,其示意性地给出了本发明第三种实施方式提供的第一导管的横向截面示意图。如图5所示,本实施方式与第二种实施方式的区别在于,在本实施方式中,四个第一导丝通道111沿所述第一导管110的径向均匀设置(即所述第一导管110的内部沿其截面半径方向均匀设置有四个与所述第一导管110的轴线平行的第一导丝通道111),四个第二导丝通道沿所述第二导管120的径向均匀设置(即所述第二导管120的内部沿其截面半径方向均匀设置有四个与所述第二导管120的轴线平行的第二导丝通道)。由此,此种设置,也可以避免不同导丝130之间的相互干扰,进一步提高第二导管120的形状的控制精度。
需要说明的是,虽然本文是以所述第一导管110和所述第二导管120内穿设有四根导丝130为例进行说明,但是如本领域技术人员所能理解的,在其它一些实施方式中,所述第一导管110和所述第二导管120内还可以穿设有其它数目的导丝130,例如一根导丝130、两根导丝130、三根导丝130、五根导丝130或更多数目的导丝130,本发明对此并不进行限定。此外,需要说明的是,如本领域技术人员所能理解的,所述第一导管110的内部还设有至少一个用于供医疗器械穿过的第一输送通道(图中未示出),所述第二导管120的内部还设有至少一个用于供医疗器械穿过且与所述第一输送通道对应设置的第二输送通道(图中未示出)。
进一步地,如图2所示,所述驱动件141包括电机1411和丝轮1412,所述丝轮1412与所述电机1411的输出轴相连,所述导丝130的近端缠绕于所述丝轮1412上。由此,通过电机1411能够进一步精确控制所述导丝130沿其轴向伸长和缩短的长度,从而能够精确控制所述第二导管120弯曲的方向和角度,通过设置丝轮1412,可以进一步简化驱动装置140的整体结构。具体地,当所述电机1411转动时,所述丝轮1412与所述电机1411同步转动,转动的丝轮1412能够使得所述导丝130沿其轴向伸长或缩短,以图2为例,当所述电机1411逆时针转动时,所述丝轮1412也逆时针转动,逆时针转动的丝轮1412能够使得所述导丝130的更多部分缠绕在所述丝轮1412上,即使得所述导丝130沿其轴向缩短。当所述电机1411顺时针转动时,所述丝轮1412也顺时针转动,顺时针转动的丝轮1412能够将缠绕在所述丝轮1412上的部分导丝130进行释放,即使得所述导丝130沿其轴向伸长。需要说明的是,虽然本文是以所述驱动件141包括电机1411和丝轮1412为例进行说明,但是,如本领域技术人员所能理解的,在其它一些实施方式中,所述驱动件141还可包括电机1411和丝杆等能够控制所述导丝130沿其轴向伸长和缩短的长度的结构,本发明对此并不进行限定。
基于同一发明构思,本发明还提供一种医疗导管的形状控制方法,请参考图6,其示意性地给出了本发明第一种实施方式提供的医疗导管的形状控制方法流程示意图。如图6所示,在本实施方式中,所述形状控制方法包括如下步骤:
步骤S110、获取所述第二导管的期望形状;
步骤S120、根据所述第二导管的期望形状,计算所述导丝的期望变形总量;
步骤S130、根据所述导丝的期望变形总量,控制所述驱动件驱动所述导丝进行相应运动,以使得所述第二导管能够弯曲至所述期望形状。
具体地,所述第二导管120的期望形状(即第二导管120的弯曲方向和角度)可以为操作者根据实际情况进行设定的,根据所述第二导管120的期望形状及所述第二导管120的基本形状参数(包括第二导管120的长度、外径等参数),采用逆运动学模型,即可计算出每一根导丝130的期望变形总量(即导丝130的伸长量或缩短量),根据每一根所述导丝130的期望变形总量,即可获取对应的驱动件141的控制量,从而可以根据所述驱动件141的控制量控制对应的驱动件141进行相应运动,即可使得所述第二导管120能够弯曲至所述期望形状,可见本实施方式提供的形状控制方法能够实现第二导管120的形状的精确控制。
请继续参考图7,其示意性地给出了本发明第二种实施方式提供的医疗导管的形状控制方法流程示意图。如图7所示,在本实施方式中,所述形状控制方法包括如下步骤:
步骤S210、获取所述第二导管的期望形状;
步骤S220、根据所述第二导管的期望形状,计算所述导丝的期望变形总量;
步骤S230、获取所述导丝的实时弹性变形量;
步骤S240、根据所述导丝的实时弹性变形量,对所述导丝的期望变形总量进行修正,以获取所述导丝的实时期望变形总量;
步骤S250、根据所述导丝的实时期望变形总量,控制所述驱动件驱动所述导丝进行相应运动。
由此,本实施方式通过获取所述导丝130的实时弹性变形量,并根据所获取的实时弹性变形量对所述导丝130的期望变形总量进行修正,以获取所述导丝130的实时期望变形总量,根据所述导丝130的实时期望变形总量,即可获取对应的驱动件141的实时控制总量,根据所述驱动件141的实时控制总量即可实时控制所述驱动件141进行相应运动。由于本实施方式可以对导丝130因受到拉力而产生的弹性变形进行实时补偿,从而可以进一步实现第二导管120的形状的精确控制。
进一步地,所述获取所述导丝的实时弹性变形量,包括:
获取所述导丝所受到的实时拉力;
根据所述导丝所受到的实时拉力,获取所述导丝的实时弹性变形量。
具体地,所述导丝130所受到的实时拉力F拉与所述导丝130的实时弹性变形量ε1之间满足如下关系式:
F拉=K1*ε1
式中,K1为所述导丝130的杨氏模量。
由此,根据所述导丝130所受到的实时拉力F拉和所述导丝130的杨氏模量K1,即可求得所述导丝130的实时弹性变形量ε1。此外,通过获取所述导丝130所受到的实时拉力,还可以保证导丝130不会被拉断,从而使得导丝130能够始终工作在合理的拉力范围内。
更进一步地,请参考图8,其示意性地给出了本发明第一种实施方式提供的获取所述导丝所受到的实时拉力的示意图。如图8所示,在本实施方式中,所述获取所述导丝所受到的实时拉力,包括:
获取与所述导丝相连的所述驱动件的实时输出力矩;
根据所述驱动件的实时输出力矩,获取所述导丝所受到的实时拉力矩;
根据所述导丝所受到的实时拉力矩,获取所述导丝所受到的实时拉力。
具体地,可以通过在所述驱动件141的输出端设置力矩传感器,以获取所述驱动件141的实时输出力矩,根据所述驱动件141的实时输出力矩与所述导丝130所受到的实时拉力矩之间的关系,即可获取所述导丝130所受到的实时拉力矩(所述驱动件141的实时输出力矩=所述导丝130所受到的实时拉力矩+所述导丝130所受到的实时摩擦力矩)。其中,所述导丝130所受到的实时拉力矩T拉与所述导丝130所受到的实时拉力F拉之间满足如下关系式:
T拉=F拉*L拉
式中,L拉为拉力力臂。
由此,根据所述导丝130所受到的实时拉力矩T拉和拉力臂L拉,即可求得所述导丝130所受到的实时拉力F拉,其中,当所述驱动件141包括电机1411和丝轮1412时,所述拉力臂L拉等于所述丝轮1412的半径。
如本领域技术人员所能理解的,当所述导丝130与所述导丝通道(包括第一导丝通道111和第二导丝通道)之间的摩擦力非常小,以致于可以忽略时,可设所述导丝130所受到的实时拉力矩等于所述驱动件141的实时输出力矩。请参考图9,其示意性地给出了本发明一实施方式提供的减少导丝和导丝通道之间的摩擦力的示意图。如图9所示,可以通过在所述导丝通道(包括第一导丝通道111和第二导丝通道)和所述导丝130之间的区域添加润滑剂150的方式减小所述导丝130所受到的来自于导丝通道的摩擦力。需要说明的是,如本领域技术人员所能理解的,所添加的润滑剂150既可以是液体润滑剂也可以是固体润滑剂,或其他适合形态的润滑剂,本发明对此并不进行限制。
请继续参考图10,其示意性地给出了本发明一实施方式提供的医疗导管的数学模型图。如图10所示,当所述导丝130与所述导丝通道之间的摩擦力较大以致于不可忽略时,假设所述驱动件141的实时输出力矩(即电机1411的输出力矩)为TM,所述导丝130所受到的实时拉力矩为T拉,所述导丝130所受到的实时摩擦力矩为Tf,则所述实时输出力矩TM、所述实时拉力矩T拉、所述实时摩擦力矩Tf之间满足如下关系式:
T拉=TM-Tf
具体地,所述导丝130所受到的实时摩擦力矩Tf与所述导丝130所受到的来自于导丝通道的摩擦力f之间满足如下关系式:
Tf=f*Lf
式中,Lf为摩擦力的力臂。
由此,根据所述驱动件141的输出力矩TM,以及所述导丝130所受到的Tf即可求得所述导丝130所受到的拉力矩T拉。其中,当所述驱动件141包括相连的电机1411和丝轮1412时,摩擦力的力臂Lf等于丝轮1412的半径。
由于所述导丝130所受到的来自于所述第二导丝通道的摩擦力不容易测得,为此,在实际中,可通过润滑或其它方式减少所述导丝130与所述第二导丝通道之间的摩擦,以使得所述导丝130所受到的来自于所述第二导丝通道的摩擦力可以忽略不计,从而只需考虑所述导丝130所受到的来自于所述第一导丝通道111的摩擦力。又由于所述导丝130所受到的来自于第一导丝通道111的摩擦力与所述导丝130所受到的拉力F拉及所述第一导管110的弯曲角度有关,由此可以通过试验分别在不同的弯曲角度(第一导管110的弯曲角度)下测量所述导丝130受到不同拉力时,所述导丝130与所述第一导丝通道111之间的摩擦力的值,并进行拟合,以分别得到不同弯曲角度下,所述导丝130所受到的摩擦力与所述导丝130所受到的拉力之间的对应关系。由此,根据所述第一导管110的实际弯曲角度,选择对应弯曲角度下的对应关系,即可根据所述驱动件141的实时输出力矩,求得所述导丝130所受到的实时拉力矩(当所述驱动件141包括电机1411丝轮1412时,导丝130所受到的摩擦力的力臂与导丝130所受到的拉力的力臂均等于丝轮1412的半径)。具体地,假设在某一弯曲角度下,所述导丝130所受到的摩擦力f与所述导丝130所受到的拉力F拉之间满足如下关系:
f=Y(F拉)
由于摩擦力f的力臂Lf与拉力F拉的力臂L拉相等,由此,所述导丝130所受到的实时拉力矩T拉与所述导丝130所受到的实时摩擦力矩Tf之间满足如下关系式:
由此,所述导丝130所受到的实时摩擦力矩Tf为:
从而所述驱动件141的实时输出力矩TM与所述导丝130所受到的实时拉力矩T拉之间满足如下关系式:
由此,所述导丝130所受到的实时拉力矩T拉为:
进一步地,请参考图11,其示意性地给出了本发明一实施方式提供的获取导丝所受到的摩擦力与拉力之间的对应关系的原理图。如图11所示,在本实施方式中,可以通过将第一导管110弯曲成一角度,将导丝130的两端穿出所述第一导管110,并将所述第一导管110悬挂起来,然后在导丝130的一端连接重量为G的滑块1,在导丝130的另一端连接拉力计2,通过拉力计2拉动滑块1做匀速运动,记录下拉力计2的读数F,则导丝130所受到的摩擦力为F-G,然后改变滑块1的重量G,继续拉动滑块1做匀速运动,并记录下拉力计2的读数F,拉力计2的读数F与滑块1的重量G的差值即为导丝130所受到的摩擦力。由此,通过不断改变滑块1的重量,可以获得导丝130在不同拉力下所受到的摩擦力的值,通过拟合,即可获取导丝130在该弯曲角度下的摩擦力与拉力之间的对应关系。然后改变第一导管110的弯曲角度,并重复上述步骤,即可获取导丝130在不同弯曲角度下的摩擦力与拉力之间的对应关系。
请继续参考图12,其示意性地给出了本发明另一实施方式提供的获取导丝所受到的摩擦力与拉力之间的对应关系的原理图。如图12所示,在本实施方式中,可以在导丝130的一端连接重量为G的滑块1,在导丝130的另一端连接拉力计2,然后在光滑平面上通过拉力计2拉动滑块1做匀速运动,记录下拉力计2的读数F0,然后改变滑块1的重量,继续拉动滑块1做匀速运动,记录下拉力计2的读数F0,由此,通过不断改变滑块1的重量,可以获取不同滑块1重量下的拉力计2的读数F0。然后将导丝130的两端穿出所述第一导管110,将所述第一导管110弯曲成一角度,并在所述导丝130的一端连接滑块1,在导丝130的另一端连接拉力计2,通过拉力计2拉动滑块1做匀速运动,记录下拉力计2的读数F1,F1与对应滑块1重量下的F0的差值即为导丝130所受到的摩擦力的值,然后改变滑块1的重量,继续拉动滑块1做匀速运动,并记录下拉力计2的读数F1,F1与对应滑块1重量下的F0的差值即为导丝130所受到的摩擦力的值。由此,通过不断改变滑块1的重量,将对应滑块1重量下的F1与F0相减,即可获取导丝130在不同拉力下所受到的摩擦力的值,通过拟合,即可获取导丝130在该弯曲角度下的摩擦力与拉力之间的对应关系。然后改变第一导管110的弯曲角度,并重复上述步骤,即可获取导丝130在不同弯曲角度下的摩擦力与拉力之间的对应关系。
请继续参考图13,其示意性地给出了本发明第二种实施方式提供的获取导丝所受到的实时拉力的示意图。如图13所示,在本实施方式中,所述获取所述导丝所受到的实时拉力,包括:
获取与所述导丝相连的所述驱动件的实时输入力矩及所述驱动件所受到的实时摩擦力矩;
根据所述驱动件的实时输入力矩及所述驱动件所受到的实时摩擦力矩,获取所述驱动件的实时输出力矩;
根据所述驱动件的实时输出力矩,获取所述导丝所受到的实时拉力矩;
根据所述导丝所受到的实时拉力矩,获取所述导丝所受到的实时拉力。
由于所述驱动件141的实时输出力矩TM等于所述驱动件141的实时输入力矩减去所述驱动件141所受到的实时摩擦力矩,而所述驱动件141的实时输出力矩=所述导丝130所受到的实时拉力矩+所述导丝130所受到的实时摩擦力矩,由此,根据所述驱动件141的实时输出力矩TM,即可获取所述导丝130所受到的实时拉力矩T拉。具体地,当所述驱动件141包括电机1411和丝轮1412时,可以根据所述电机1411的实时电流获取所述驱动件141的实时输入力矩,根据电机1411的实时转速获取所述驱动件141所受到的实时摩擦力矩。具体地,所述驱动件141所受到的实时摩擦力矩TMf可通过下式求得:
TMf=B*sign(V)+C
式中,B为电机1411的粘性摩擦系数,C为电机1411的库伦摩擦系数,V为电机1411的实时转速,sign为转速的符号(例如逆时针转动时,取+号,顺时针转动时,取-号)。
当所述导丝130与所述第一导丝通道111之间的摩擦力非常小,以致于可以忽略时,所述导丝130所受到的实时拉力矩等于所述驱动件141的实时输出力矩TM(即所述驱动件141的实时输入力矩与所述驱动件141所受到的实时摩擦力矩的差值)。
当所述导丝130与所述第一导丝通道111之间的摩擦力较大以致于不可忽略时,所述导丝130所受到的实时拉力矩等于所述驱动件141的实时输出力矩减去所述导丝130所受到的实时摩擦力矩。因此,根据所述驱动件的实时输出力矩,获取所述导丝130所受到的实时拉力矩,包括:
根据所述驱动件的实时输出力矩以及预先获取的所述导丝所受到的摩擦力与所述导丝所受到的拉力之间的对应关系,获取所述导丝所受到的实时拉力矩。
其中,所述导丝130所受到的摩擦力与所述导丝130所受到的拉力之间的对应关系可以通过上文中的相关测试方法得到。由于所述导丝130所受到的摩擦力的力臂与导丝130所受到的拉力的力臂是相等的的(其中,当所述驱动件141包括电机1411和丝轮1412时,摩擦力的力臂和拉力的力臂均等于丝轮1412的半径),由此,根据所述驱动件141的实时输入力矩及所述驱动件141所受到的实时摩擦力矩,即可获取所述驱动件141的实时输出力矩,进而根据所述驱动件141的实时输出力矩以及预先获取的所述导丝130所受到的摩擦力与所述导丝130所受到的拉力之间的对应关系,即可获取所述导丝130所受到的实时拉力矩,根据上文的相关描述可知,可以根据下式计算所述导丝130所受到的实时拉力矩T拉:
请继续参考图14,其示意性地给出了本发明另一实施方式提供的医疗导管的局部结构示意图。如图14所示,在本实施方式中,所述导丝130上安装有一弹性件160,所述弹性件160上设有应变片161,所述应变片161用于检测所述弹性件160的弹性变形量。由此,通过在所述导丝130上设置包括应变片161的弹性件160,可以实时检测所述导丝130所受到的拉力。优选地,所述弹性件160靠近所述驱动件141所在位置,即所述弹性件160和应变片161设置在所述医疗导管的近端,由此,所述弹性件160和所述应变片161的设置不会影响所述第二导管120的结构设计。
请继续参考图15,其示意性地给出了本发明第三种实施方式提供的获取导丝所受到的实时拉力的流程示意图。如图15所示,在本实施方式中,所述获取所述导丝所受到的实时拉力,包括:
获取所述应变片的实时电阻变化量;
根据所述实时电阻变化量,获取所述导丝所受到的实时拉力。
具体地,当所述导丝130因受拉力而发生弹性变形时,所述弹性件160也会随之一起发生形变,从而导致应变片161伸长或压缩而引起电阻的变化。假设所述应变片161的电阻值变化量为ΔR,则所述弹性件160的弹性变形量ε2与所述电阻值变化量ΔR之间满足以下关系式:
式中,R为所述应变片161的原电阻值,k为应变片161的电阻变化率。
由此,根据上式,可以求出所述弹性件160的实时弹性变形量ε2,根据所述弹性件160的实时弹性变形量ε2及所述弹性件160的杨氏模量K2即可计算出所述弹性件160所受到的实时拉力,所述弹性件160所受到的实时拉力即为所述导丝130所受到的实时拉力。
请继续参考图16,其示意性地给出了本发明第三种实施方式提供的医疗导管的形状控制方法的流程示意图。如图16所示,在本实施方式中,所述形状控制方法包括如下步骤:
步骤S310、获取所述第二导管的期望形状;
步骤S320、获取所述第二导管的实时实际形状;
步骤S330、根据所述第二导管的期望形状以及所述第二导管的实时实际形状,计算所述导丝的实时期望变形量;
步骤S340、根据所述导丝的实时期望变形量,控制所述驱动件驱动所述导丝进行相应运动,以使得所述第二导管能够弯曲至所述期望形状。
由此,本实施方式通过获取所述第二导管120的期望形状以及所述第二导管120的实时实际形状,再根据所述第二导管120的期望形状以及所述第二导管120的实时实际形状,计算所述导丝130的实时期望变形量,根据所述导丝130的实时期望变形量,即可获取对应的所述驱动件141的实时控制量,根据所述驱动件141的实时控制量即可控制所述驱动件141进行相应运动。由于,本实施方式可以实现第二导管120的形状的闭环控制,从而使得第二导管120的实际形状更加接近期望形状,进一步提高第二导管120的形状的控制精度。
具体地,可以通过在所述第二导管120上安装形状感测器,由此通过所述形状感测器可以实时测量所述第二导管120的弯曲方向和角度。需要说明的是,如本领域技术人员所能理解的,所述形状感测器可以为现有技术中的位姿传感器,例如磁传感器等。
当所述驱动件141包括电机1411和丝轮1412时,为了进一步提高医疗导管的形状控制精度,本发明还对所述电机1411的运动过程进行精确控制。具体地,请参考图17,其示意性地给出了本发明一实施方式提供的驱动件141的控制示意图。如图17所示,在本实施方式中,通过安装于所述电机1411上的位置传感器170(例如编码器)可以实时测得所述电机1411的位置信息,并反馈至控制器210,所述控制器210根据反馈回的所述电机1411的实时位置信息,可以对电机1411的控制量进行实时补偿,从而实现电机1411的闭环控制,进一步提高第二导管120的形状控制精度。
请继续参考图18,其示意性地给出了本发明另一实施方式提供的驱动件141的控制示意图。如图18所示,由于电机1411始终受到导丝130的拉力扰动,且拉力是不断变化的,由此,在本实施方式中,控制器210可以根据反馈回来的电机1411的实时转速、实时位置(由位置传感器170测得)和实时电流,对电机1411所受到的总扰动进行估算,并根据估算出来的结果对电机1411的控制量进行实时补偿,从而可以提高电机1411的控制精度,进一步提高第二导管120的形状控制精度。
请参考图19和图20,其中图19示意性地给出了现有技术中的医疗导管的形状控制结果示意图。图20示意性地给出了本发明一实施方式中的医疗导管的形状控制结果示意图。如图19和图20所示,现有技术中,由于医疗导管的远端不能弯曲到一定的角度,因此现有技术中的医疗导管的远端接近不了支气管病灶位置,而由于本发明能够精确控制第二导管120(即医疗导管的远端)的弯曲形状,由此,医生可以操控第二导管120弯曲成理想的角度,从而使得第二导管120能够顺利到达病灶位置。
基于同一发明构思,本发明还提供一种医疗导管的形状控制***,请参考图21,其示意性地给出了本发明一实施方式提供的形状控制***的方框结构示意图。如图21所示,所述形状控制***包括控制器210,所述控制器210包括处理器211和存储器212,所述存储器212上存储有计算机程序,所述计算机程序被所述处理器211执行时,实现上文所述的医疗导管的形状控制方法。由于本发明提供的形状控制***能够实现上文所述的医疗导管的形状控制方法,由此,其具有上文所述的医疗导管的形状控制方法的所有优点,故对此不再进行赘述。具体地,如图21所示,上文所述的医疗导管中的驱动件141与所述控制器210相连,由此通过所述控制器210可以精确控制所述驱动件141进行运动,以使得所述导丝130能够随之进行相应运动,从而实现第二导管120的形状的精确控制。
进一步地,如图21所示,所述形状控制***还包括与所述控制器210通信连接的显示器220。由此,通过所述显示器220可以对输入的所述第二导管120的期望形状进行显示,以便于医生更好的操控所述第二导管120弯曲至所述期望形状。
进一步地,如图21所示,所述形状控制***还包括与所述控制器210相连的报警器230。由此,通过设置报警器230可以在所述医疗导管的运动状态出现异常时进行报警,从而提高医疗导管在形状控制过程中的安全性。
如图21所示,所述形状控制***还包括与所述控制器210相连的指示灯240。由此,通过设置指示灯240,可以对所述医疗导管的运动状态进行显示。具体地,当所述医疗导管正常运动时,所述指示灯240以一种颜色进行显示,当所述医疗导管的运动出现异常时,所述指示灯240以另一种颜色进行显示,从而可以进一步提高医疗导管在形状控制过程中的安全性。
需要说明的是,本发明中所称处理器211可以是中央处理单元(CentralProcessing Unit,CPU),还可以是其他通用处理器、数字信号处理器(Digital SignalProcessor,DSP)、专用集成电路(Application Specific Integrated Circuit,ASIC)、现成可编程门阵列(Field-Programmable GateArray,FPGA)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等,所述处理器是所述电子设备的控制中心,利用各种接口和线路连接整个电子设备的各个部分。
所述存储器212可用于存储所述计算机程序,所述处理器211通过运行或执行存储在所述存储器212内的计算机程序,以及调用存储在存储器212内的数据,实现所述电子设备的各种功能。
所述存储器212可以包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(ROM)、可编程ROM(PROM)、电可编程ROM(EPROM)、电可擦除可编程ROM(EEPROM)或闪存。易失性存储器可包括随机存取存储器(RAM)或者外部高速缓冲存储器。作为说明而非局限,RAM以多种形式可得,诸如静态RAM(SRAM)、动态RAM(DRAM)、同步DRAM(SDRAM)、双数据率SDRAM(DDRSDRAM)、增强型SDRAM(ESDRAM)、同步链路(Synchlink)DRAM(SLDRAM)、存储器总线(Rambus)直接RAM(RDRAM)、直接存储器总线动态RAM(DRDRAM)、以及存储器总线动态RAM(RDRAM)等。
与上述的医疗导管的形状控制***相对应,本发明还提供了一种手术机器人,所述手术机器人包括上文所述的医疗导管的形状控制***、控制端和操作端300,所述操作端300包括至少一条机械臂311,所述控制端与所述操作端300具有主从控制关系并用于控制所述机械臂311进行操作,所述控制端和所述操作端300均与所述形状控制***中的控制器200通信连接,所述医疗导管安装于所述机械臂311的末端。由于本发明提供的手术机器人***包括上文所述的医疗导管的形状控制***,由此其具有上文所述的医疗导管的形状控制***的所有优点,故对此不再进行赘述。
请继续参考图22,其示意性地给出了本发明一实施方式提供的手术机器人的操作端的示意图。如图22所示,所述操作端300包括手术台车310,所述手术台车310上设有至少一条机械臂311,其中至少一条所述机械臂311的末端安装有上文所述的医疗导管。所述形状控制***中的控制器210可与所述手术机器人中的任意一个或多个装置结合设置,例如设置在所述控制端处,或设置在所述操作端300处;在又一些实施例中,所述控制器210可以单独设置;并且所述控制器210可以为具体的硬件或者软件单元,也可以为硬件与软件相结合的设置,本发明对于所述控制器210的具体设置不作限定。
与上述的医疗导管的形状控制方法相对应,本发明还提供了一种可读存储介质,所述可读存储介质内存储有计算机程序,所述计算机程序被处理器211执行时可以实现上文所述的医疗导管的形状控制方法。由于本发明提供的可读存储介质与上文所述的医疗导管的形状控制方法属于同一发明构思,因此其具有上文所述的医疗导管的形状控制方法的所有优点,故对此不再进行赘述。
本发明实施方式的可读存储介质,可以采用一个或多个计算机可读的介质的任意组合。可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线或半导体的***、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机硬盘、硬盘、随机存取存储器(RAM)、只读存储器(ROM)、可擦式可编程只读存储器(EPROM或闪存)、光纤、便携式紧凑磁盘只读存储器(CD-ROM)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行***、装置或者器件使用或者与其组合使用。
计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行***、装置或者器件使用或者与其结合使用的程序。
可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,所述程序设计语言包括面向对象的程序设计语言-诸如Java、Smalltalk、C++,还包括常规的过程式程序设计语言-诸如“C”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(LAN)或广域网(WAN)连接到用户计算机,或者可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
综上所述,与现有技术相比,本发明提供的医疗导管及其形状控制***、控制方法、手术机器人和存储介质具有以下优点:
(1)由于本发明提供的医疗导管包括第一导管、第二导管、多个导丝以及驱动装置,所述多个导丝穿设于所述第一导管和所述第二导管的内部;所述第一导管的远端与所述第二导管的近端相连;所述驱动装置包括多个与所述导丝一一对应设置的驱动件;所述导丝的近端穿出所述第一导管的近端并与一所述驱动件相连,所述导丝的远端与所述第二导管的远端相连;在所述驱动件的作用下,所述导丝能够沿其轴向伸长和缩短,以使得所述第二导管能够沿至少一个方向弯曲。由此,本发明提供的医疗导管通过所述驱动件可以精确控制所述导丝沿其轴向伸长和缩短的长度,从而能够精确控制所述第二导管弯曲的方向和角度,以实现所述第二导管的形状的精确控制,从而保证医疗导管在人体内运动的流畅性;
(2)本发明提供的医疗导管的形状控制方法通过获取所述第二导管的期望形状,并根据所述第二导管的期望形状,计算所述导丝的期望变形总量,再根据所述导丝的期望变形总量,控制所述驱动件驱动所述导丝进行相应运动,从而能够使得所述第二导管能够弯曲至所述期望形状,以实现所述第二导管的形状的精确控制;
(3)本发明提供的医疗导管的形状控制方法通过获取所述导丝的实时弹性变形量,并根据所述导丝的实时弹性变形量,对所述导丝的期望变形总量进行修正,以获取所述导丝的实时期望变形总量,再根据所述导丝的实时期望变形总量,控制所述驱动件驱动所述导丝进行相应运动,从而可以对导丝因受到拉力而产生的弹性变形进行补偿,以进一步实现第二导管的形状的精确控制;
(4)本发明提供的医疗导管的形状控制方法,通过获取所述第二导管的期望形状以及所述第二导管的实时实际形状,再根据所述期望形状和所述实时实际形状,计算所述导丝的实时期望变形量,最后再根据所述导丝的实时期望变形量,控制所述驱动件驱动所述导丝进行相应运动,从而可以实现第二导管的形状的闭环控制,使得第二导管的实际形状更加接近期望形状,进一步提高第二导管的形状的控制精度。
(5)由于本发明提供的医疗导管的形状控制***、手术机器人和可读存储介质与上文所述的医疗导管的形状控制方法属于同一发明构思,因此它们具有上文所述的医疗导管的形状控制方法的所有优点,故对此不再进行赘述。
应当注意的是,在本文的实施方式中所揭露的装置和方法,也可以通过其他的方式实现。以上所描述的装置实施方式仅仅是示意性的,例如,附图中的流程图和框图显示了根据本文的多个实施方式的装置、方法和计算机程序产品的可能实现的体系架构、功能和操作。在这点上,流程图或框图中的每个方框可以代表一个模块、程序或代码的一部分,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令,所述模块、程序段或代码的一部分包含一个或多个用于实现规定的逻辑功能的可执行指令。也应当注意,在有些作为替换的实现方式中,方框中所标注的功能也可以以不同于附图中所标注的顺序发生。例如,两个连续的方框实际上可以基本并行地执行,它们有时也可以按相反的顺序执行,这依所涉及的功能而定。也要注意的是,框图和/或流程图中的每个方框、以及框图和/或流程图中的方框的组合,可以用于执行规定的功能或动作的专用的基于硬件的***来实现,或者可以用专用硬件与计算机指令的组合来实现。
另外,在本文各个实施方式中的各功能模块可以集成在一起形成一个独立的部分,也可以是各个模块单独存在,也可以两个或两个以上模块集成形成一个独立的部分。
上述描述仅是对本发明较佳实施方式的描述,并非对本发明范围的任何限定,本发明领域的普通技术人员根据上述揭示内容做的任何变更、修饰,均属于本发明的保护范围。
Claims (21)
1.一种医疗导管的形状控制方法,其特征在于,所述医疗导管包括第一导管、第二导管、多个导丝以及驱动装置,所述多个导丝穿设于所述第一导管和所述第二导管的内部;所述第一导管的远端与所述第二导管的近端相连;所述驱动装置包括多个与所述导丝一一对应设置的驱动件;所述导丝的近端穿出所述第一导管的近端并与一所述驱动件相连,所述导丝的远端与所述第二导管的远端相连;在所述驱动件的作用下,所述导丝能够沿其轴向伸长和缩短,以使得所述第二导管能够沿至少一个方向弯曲;
所述方法包括:
获取所述第二导管的期望形状;
根据所述第二导管的期望形状,计算所述导丝的期望变形总量;
根据所述导丝的期望变形总量,控制所述驱动件驱动所述导丝进行相应运动,以使得所述第二导管能够弯曲至所述期望形状;
所述根据所述导丝的期望变形总量,控制所述驱动件驱动所述导丝进行相应运动,包括:
获取所述导丝的实时弹性变形量;
根据所述导丝的实时弹性变形量,对所述导丝的期望变形总量进行修正,以获取所述导丝的实时期望变形总量;
根据所述导丝的实时期望变形总量,控制所述驱动件驱动所述导丝进行相应运动。
2.根据权利要求1所述的形状控制方法,其特征在于,所述获取所述导丝的实时弹性变形量,包括:
获取所述导丝所受到的实时拉力;
根据所述导丝所受到的实时拉力,获取所述导丝的实时弹性变形量。
3.根据权利要求2所述的形状控制方法,其特征在于,所述获取所述导丝所受到的实时拉力,包括:
获取与所述导丝相连的所述驱动件的实时输出力矩;
根据所述驱动件的实时输出力矩,获取所述导丝所受到的实时拉力矩;
根据所述导丝所受到的实时拉力矩,获取所述导丝所受到的实时拉力。
4.根据权利要求3所述的形状控制方法,其特征在于,所述根据所述驱动件的实时输出力矩,获取所述导丝所受到的实时拉力矩,包括:
根据所述驱动件的实时输出力矩,以及预先获取的所述导丝所受到的摩擦力与所述导丝所受到的拉力之间的对应关系,获取所述导丝所受到的实时拉力矩。
5.根据权利要求3所述的形状控制方法,其特征在于,所述获取与所述导丝相连的所述驱动件的实时输出力矩,包括:
获取与所述导丝相连的所述驱动件的实时输入力矩及所述驱动件所受到的实时摩擦力矩;
根据所述驱动件的实时输入力矩及所述驱动件所受到的实时摩擦力矩,获取所述驱动件的实时输出力矩。
6.根据权利要求2所述的形状控制方法,其特征在于,所述导丝靠近所述驱动件的一端上安装有一应变片;
所述获取所述导丝的实时拉力,包括:
获取所述应变片的实时电阻变化量;
根据所述实时电阻变化量,获取所述导丝所受到的实时拉力。
7.根据权利要求6所述的形状控制方法,其特征在于,所述导丝上设有弹性件,所述弹性件上设有所述应变片。
8.根据权利要求7所述的形状控制方法,其特征在于,所述弹性件靠近所述驱动件所在位置。
9.根据权利要求1所述的形状控制方法,其特征在于,所述第一导管的内部设有至少一个用于供所述多个导丝穿过的第一导丝通道,所述第二导管的内部设有至少一个用于供所述多个导丝穿过的第二导丝通道,所述第二导丝通道与所述第一导丝通道一一对应设置。
10.根据权利要求9所述的形状控制方法,其特征在于,所述第一导丝通道和所述第二导丝通道的数目均为1个,所述多个导丝集中穿设于所述第一导丝通道和所述第二导丝通道内。
11.根据权利要求9所述的形状控制方法,其特征在于,所述第一导丝通道和所述第二导丝通道的数目均与所述导丝的数目相同,每一对应设置的所述第一导丝通道和所述第二导丝通道内穿设有一导丝。
12.根据权利要求11所述的形状控制方法,其特征在于,多个所述第一导丝通道沿所述第一导管的周向均匀设置,多个所述第二导丝通道沿所述第二导管的周向均匀设置。
13.根据权利要求1所述的形状控制方法,其特征在于,所述驱动件包括电机和丝轮,所述丝轮与所述电机的输出轴相连,所述导丝的近端缠绕于所述丝轮上。
14.根据权利要求1所述的形状控制方法,其特征在于,所述多个导丝与所述第二导管的远端之间的连接点分散布置。
15.根据权利要求1所述的形状控制方法,其特征在于,所述第一导管的内部还设有至少一个用于供医疗器械穿过的第一输送通道,所述第二导管的内部还设有至少一个用于供医疗器械穿过且与所述第一输送通道对应设置的第二输送通道。
16.一种医疗导管的形状控制***,其特征在于,所述形状控制***包括控制器,所述控制器包括处理器和存储器,所述存储器上存储有计算机程序,所述计算机程序被所述处理器执行时,实现权利要求1至15中任一项所述的方法。
17.根据权利要求16所述的形状控制***,其特征在于,所述形状控制***还包括与所述控制器通信连接的显示器,所述显示器用于对所述第二导管的期望形状进行显示。
18.根据权利要求16所述的形状控制***,其特征在于,所述形状控制***还包括与所述控制器相连的报警器,所述报警器用于在所述医疗导管的运动状态出现异常时进行报警。
19.根据权利要求16所述的形状控制***,其特征在于,所述形状控制***还包括与所述控制器相连的指示灯,所述指示灯用于对所述医疗导管的运动状态进行指示。
20.一种手术机器人,其特征在于,包括权利要求16至19中任一项所述的形状控制***、控制端和操作端,所述操作端包括至少一条机械臂,所述控制端与所述操作端具有主从控制关系并用于控制所述机械臂进行操作,所述控制端和所述操作端均与所述形状控制***中的控制器通信连接,所述医疗导管安装于所述机械臂的末端。
21.一种可读存储介质,其特征在于,所述可读存储介质内存储有计算机程序,所述计算机程序被处理器执行时,实现权利要求1至15中任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111183968.9A CN114451998B (zh) | 2021-10-11 | 2021-10-11 | 医疗导管及其形状控制***、方法和手术机器人 |
PCT/CN2022/120684 WO2023061183A1 (zh) | 2021-10-11 | 2022-09-23 | 医疗导管及其形状控制***、方法、手术机器人和存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111183968.9A CN114451998B (zh) | 2021-10-11 | 2021-10-11 | 医疗导管及其形状控制***、方法和手术机器人 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN114451998A CN114451998A (zh) | 2022-05-10 |
CN114451998B true CN114451998B (zh) | 2024-04-19 |
Family
ID=81405961
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111183968.9A Active CN114451998B (zh) | 2021-10-11 | 2021-10-11 | 医疗导管及其形状控制***、方法和手术机器人 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN114451998B (zh) |
WO (1) | WO2023061183A1 (zh) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114451998B (zh) * | 2021-10-11 | 2024-04-19 | 上海微创微航机器人有限公司 | 医疗导管及其形状控制***、方法和手术机器人 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108158656A (zh) * | 2017-11-27 | 2018-06-15 | 北京理工大学 | 血管腔内介入手术机器人导丝/导管操作扭矩检测装置 |
CN112336297A (zh) * | 2020-10-31 | 2021-02-09 | 同济大学 | 体内导入装置的控制方法、***和计算机可读存储介质 |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US11213363B2 (en) * | 2013-03-14 | 2022-01-04 | Auris Health, Inc. | Catheter tension sensing |
US9173713B2 (en) * | 2013-03-14 | 2015-11-03 | Hansen Medical, Inc. | Torque-based catheter articulation |
US9744335B2 (en) * | 2014-07-01 | 2017-08-29 | Auris Surgical Robotics, Inc. | Apparatuses and methods for monitoring tendons of steerable catheters |
EP4218628A3 (en) * | 2016-02-05 | 2023-10-18 | Board Of Regents Of the University Of Texas System | Surgical apparatus |
CN105662588B (zh) * | 2016-03-16 | 2018-06-29 | 北京理工大学 | 一种主从式微创血管介入手术远程操作*** |
CN111803216B (zh) * | 2020-05-28 | 2023-06-02 | 中国科学院自动化研究所 | 一种支气管手术机器人及支气管手术*** |
CN114451998B (zh) * | 2021-10-11 | 2024-04-19 | 上海微创微航机器人有限公司 | 医疗导管及其形状控制***、方法和手术机器人 |
CN114452507B (zh) * | 2021-10-11 | 2023-10-24 | 上海微创微航机器人有限公司 | 医疗导管末端外力作用的检测方法和调整方法 |
-
2021
- 2021-10-11 CN CN202111183968.9A patent/CN114451998B/zh active Active
-
2022
- 2022-09-23 WO PCT/CN2022/120684 patent/WO2023061183A1/zh unknown
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN108158656A (zh) * | 2017-11-27 | 2018-06-15 | 北京理工大学 | 血管腔内介入手术机器人导丝/导管操作扭矩检测装置 |
CN112336297A (zh) * | 2020-10-31 | 2021-02-09 | 同济大学 | 体内导入装置的控制方法、***和计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
WO2023061183A1 (zh) | 2023-04-20 |
CN114451998A (zh) | 2022-05-10 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
JP5778585B2 (ja) | 経頸静脈的肝内門脈大循環短絡術の方法、システム及び装置 | |
JP6693869B2 (ja) | 長手方向エンコーディングを使う装置トラッキング | |
JP6246213B2 (ja) | 位置合わせシステム、方法及びコンピュータプログラム | |
US11555692B2 (en) | Calculation of redundant bend in multi-core fiber for safety | |
JP2017148643A (ja) | 捻転に対する感度の低い形状センサを用いた絶対的3次元測定のための方法およびシステム | |
CN114451998B (zh) | 医疗导管及其形状控制***、方法和手术机器人 | |
US20070197897A1 (en) | Method for displaying a hollow space in an object under investigation | |
CN114452507B (zh) | 医疗导管末端外力作用的检测方法和调整方法 | |
US20140180068A1 (en) | Catheter orienting markers | |
US20160136392A1 (en) | Robotic catheter system with ffr integration | |
US11918309B2 (en) | Imaging a robotically moved medical object | |
CN108697485B (zh) | 操纵器*** | |
US11839976B2 (en) | Control system for continuum robot, control method for continuum robot, and storage medium | |
US12011233B2 (en) | System and method for determining position of a steerable assembly within tissue of an animal body | |
JP6397156B2 (ja) | センサ化湾曲カテーテル | |
JP4963067B2 (ja) | 圧縮力計測装置 | |
JP5014941B2 (ja) | 内視鏡形状解析装置 | |
Hatzfeld et al. | Measurement setup to evaluate haptic interaction in catheterization procedures for training purposes | |
CN117731415A (zh) | 一种介入式手术中导丝受血流实时作用力的计算方法 | |
US20160206396A1 (en) | System and method for minimizing fiber twist in optical shape sensing enabled devices | |
Brekken et al. | Accuracy of instrument tip position using fiber optic shape sensing for navigated bronchoscopy | |
RU161474U1 (ru) | Инструмент для репозиции наружных чрескожных транспеченочных дренажных катетеров при проксимальной их миграции из желчных протоков | |
CN116211457A (zh) | 力检测方法、力反馈方法、力检测***和手术*** |
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 |