发明内容
为了解决上述技术问题,本发明第一方面提供了一种内镜手术器械输送装置,包括:
机器人底座;
多自由度机械臂,所述多自由度机械臂与所述机器人底座连接,且所述多自由度机械臂的操作端设有管件输送组件,所述管件输送组件夹持镜体插入管一端的侧壁;
第一驱动平台,所述第一驱动平台设于所述机器人底座上,且能够在第一驱动组件驱动下与所述机器人底座相对滑动,所述第一驱动平台上设有插入管控制组件,所述插入管控制组件与镜体插入管的另一端连接,用于控制所述镜体插入管的端部角度;所述镜体插入管内设有摄像组件和器械通道;
第二驱动平台,所述第二驱动平台设于所述第一驱动平台上,且能够在第二驱动组件驱动下与所述第一驱动平台相对滑动,所述第二驱动平台设有器械控制组件,所述器械控制组件用于控制手术器械的执行动作和角度,所述手术器械设于所述器械通道内,且能够在所述第二驱动平台与所述第一驱动平台相对滑动时远端伸出所述器械通道;
控制模块,用于在调整对位阶段,根据所述多自由度机械臂的管件输送组件的运动位置转换计算所述第一驱动平台的滑动距离,并且控制所述第一驱动组件驱动所述第一驱动平台跟随所述多自由度机械臂运动;且用于在管体插入阶段,保持所述多自由度机械臂静止,且控制所述第一驱动组件驱动所述第一驱动平台滑动,以使得镜体插入管朝远端插入。
进一步优选地:所述管件输送组件包括插入导向管,所述镜体插入管穿过所述插入导向管。
进一步优选地:所述第一驱动组件包括第一电机和第一滑轨,所述第一驱动平台通过所述第一滑轨与所述机器人底座滑动连接;
所述第二驱动组件包括第二电机和第二滑轨,所述第二驱动组件通过所述第二滑轨与所述第一驱动组件滑动连接。
进一步优选地:所述镜体插入管远端包括第一弯折机构,第一调节拉绳组一端与第一弯折机构连接,另一端与所述插入管控制组件连接,用于控制所述镜体插入管远端角度。
进一步优选地:所述手术器械远端包括第二弯折机构,第二调节拉绳组一端与第二弯折机构连接,另一端与所述器械控制组件连接,用于控制所述手术器械远端角度,执行驱动件一端与所述手术器械连接,一端与所述器械控制组件连接,用于控制所述手术器械动作。
进一步优选地:所述手术器械包括电刀器械和手术钳器械,所述器械控制组件包括电刀控制组件和手术钳器械控制组件,所述器械通道对应设有电刀通道与手术钳通道。
进一步优选地:所述管件输送组件包括滚动输送结构,用于驱动所述镜体插入管向远端输送,所述控制模块还用于根据滚动输送结构的滚动距离,控制所述第一驱动组件的控制距离。
进一步优选地:所述管件输送组件还包括用于检测滚动输送结构的转矩传感器,所述转矩传感器用于当滚动输送结构的扭矩大于预设值时向所述控制模块发送警报,以使得所述控制模块停止所述滚动输送结构的运动。
另一方面,本申请还提供一种内镜手术器械输送装置控制方法,所述方法基于如上所述的内镜手术器械输送装置,包括:
当处于调整对位阶段,控制调节多自由度机械臂的姿态;
实时获取多自由度机械臂上管件输送组件的空间位置;
根据所述空间位置,计算转换为所述第一驱动平台的滑动距离,根据所述滑动距离控制第一驱动组件驱动所述第一驱动平台滑动;
完成镜体插入管的同步移动与对位;
在所述镜体插入管完成对位后,保持所述多自由度机械臂静止,且控制所述第一驱动组件驱动所述第一驱动平台滑动,以使得镜体插入管朝远端插入。
第三方面,本申请还提供一种内镜手术机器人系统,进一步优选地,包括显示装置、操作装置和如上所述的内镜手术器械输送装置。
实施本发明具有以下有益效果:
(1)通过控制模块,可以使得操作人员在对位过程中,移动多自由度机械臂时,第一驱动平台同步滑动,保持镜体插入管的整体随动效果,不会因为距离变化而造成镜体插入管被拉直紧绷受力,实现了稳定的定位过程。
(2)通过多个驱动组件之间的互相配合,结合控制模块以特定的控制方法来控制驱动,实现了镜体插入管和器械软管的便捷输送和有效定位,保证了镜体插入管和器械装置自身的随动效果以及相对运动的控制效果。
(3)管件输送组件为输送辊轮,一对输送辊轮将镜体插入管加持在输送辊轮之间,保持一定的摩擦力,多自由度机械臂移动时,可以带动管件输送组件共同运动,实现了精确输送的效果,并且在到达相应位置后,多自由度机械臂保持稳定不同,此时再控制输送辊轮转动,可以实现镜体插入管的向前推送。
(4)设置转矩传感器,用于当滚动输送结构的扭矩大于预设值时向控制模块发送警报,以使得控制模块停止滚动输送结构的运动。当管件输送组件推力大于预设值时,说明在镜体插入管插入过程中受到了较大的阻碍,为了防止进一步地损伤人体内部组织。
本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。
本申请为了解决现有技术中无法将柔性输送管道很好地与手术器械结合并应用到手术机器人中,也无法很好地解决柔性输送管道的位置定位以及腔内输送的问题,通过设计一种内镜手术器械输送装置,通过多个驱动组件之间的互相配合,结合控制模块以特定的控制方法来控制驱动,实现了镜体插入管和器械软管的便捷输送和有效定位。
具体结合以下实施例说明对应效果:
实施例1
如图1-6所示:在本实施例中,描述一种内镜手术器械输送装置,其属于内镜手术机器人系统的其中一部分重要部件,用于在内镜手术过程中,将镜体插入管和器械软管驱动并插入手术通道中,在病灶位置进行相应的手术操作。
具体地,结合图2可知,本实施例中,镜体插入管10包括多个功能通道,具体为摄像头通道21、光源通道22、器械通道23、磁导航传感器通道24、活检通道25和水汽通道26。其中,摄像头通道21用于安置摄像头装置,用于采集人体内部图像,从而通过信号传输线将图像输送至外部的显示器7上,使得操作者能够实时观察到人体内部影像,具体采集图像的功能为内窥镜现有技术,在此不再赘述;光源通道22中用于放置照明元件,例如LED灯,使得摄像头装置对应的组织部分能够具有充足的光线,使得采集到的图像更加地清晰。
水汽通道26可以抽吸手术过程中产生的烟雾和组织液,降低手术过程中烟雾和组织液对视觉的干扰;活检钳可以通过活检通道25将切下的组织顺利取出。磁导航传感器通道24中可以设置磁导航传感器,磁导航传感器配合体外的对应的装置,可以实时检测到当前镜体插入管10位于人体内的具体方位。
器械通道23用于容纳器械软管19以及通过转弯部28连接在器械软管19远端的器械执行端27,器械通道23内的器械软管19能够相对器械通道23伸出或者缩进,器械执行端27能够在伸出后,被驱动执行手术动作,例如抓取、切割等,根据器械执行端27功能的不同对应不同的手术动作。
本实施例中,为了使得镜体插入管定位至手术通道口,并且进一步地被输送到达病灶位置,同时保证器械软管与镜体插入管的同步移动,再进一步地驱动器械软管相对于镜体插入管伸出,上述的过程需要一套驱动机构来实现,现有技术中,通常需要人工操作控制管道的插入以及定位过程,而在本申请中,为了解决人工操作精度差以及稳定性低的问题,具体采用了如下结构:
包括,机器人底座5,该机器人底座作为连接多自由度机械臂3和整个驱动装置的基础;
机器人底座5上设置的多自由度机械臂3用于加持镜体插入管10使其保持定位并且进一步地实现输送,多自由度机械臂3与机器人底座5连接,且多自由度机械臂3的操作端设有管件输送组件8,管件输送组件8夹持镜体插入管10一端的侧壁;
管件输送组件8包括滚动输送结构,用于驱动镜体插入管10向远端输送,控制模块还用于根据滚动输送结构的滚动距离,控制第一驱动组件4的控制距离。
具体地,管件输送组件8可以是设在多自由度机械臂3上的输送辊轮,一对输送辊轮将镜体插入管10加持在输送辊轮之间,保持一定的摩擦力,多自由度机械臂3移动时,可以带动管件输送组件8共同运动,在到达相应位置后,多自由度机械臂3保持稳定不同,此时再控制输送辊轮转动,可以实现镜体插入管10的向前推送。在其他实施例中,也可以是通过其他夹持和推送的机械机构来实现镜体插入管10的输送,在此不再赘述。进一步地,为了保证在推送过程中的安全性,管件输送组件8还包括用于检测滚动输送结构的转矩传感器,转矩传感器用于当滚动输送结构的扭矩大于预设值时向控制模块发送警报,以使得控制模块停止滚动输送结构的运动。当管件输送组件8推力大于预设值时,说明在镜体插入管10插入过程中受到了较大的阻碍,为了防止进一步地损伤人体内部组织,此时可以直接停止管件输送组件8的运行驱动。
另外,由于在镜体插入管10前端随着多自由度机械臂3运动时,镜体插入管10的后端为了同步运动,还设有第一驱动平台16,第一驱动平台16设于机器人底座5上,且能够在第一驱动组件4驱动下与机器人底座5相对滑动,第一驱动平台16上设有插入管控制组件12,插入管控制组件12与镜体插入管10的另一端连接,因此,在第一驱动平台16的带动下,镜体插入管10的后端能够相应控制地前后运动。进一步地,插入管控制组件12还用于控制镜体插入管10的端部角度;镜体插入管10内设有位于摄像头通道21内的摄像组件和器械通道12;控制镜体插入管10的端部角度可以控制摄像组件的图像采集角度,以及使得位于器械通道12处的手术器械进行对位。镜体插入管10的前端设有蛇骨,蛇骨上连接有多根镜体插入管拉线29,优选为均布的四根,通过镜体插入管拉线29的驱动来控制镜体插入管10的蛇骨弯曲,从而实现角度的控制。
第二驱动平台13,第二驱动平台13设于第一驱动平台16上,且能够在第二驱动组件驱动下与第一驱动平台16相对滑动,第二驱动平台13设有器械控制组件,器械控制组件用于控制手术器械的执行动作和角度,手术器械设于器械通道内,且能够在第二驱动平台13与第一驱动平台16相对滑动时远端伸出器械通道;第二驱动平台13可以随着第一驱动平台共同运动,也可以相对于第一驱动平台16滑动,从而实现了手术器械与镜体插入管10的同步运动,以及相对镜体插入管10运动从而伸出器械通道的控制。
另外,为了实现上述过程的自动控制,本实施例中,还设有控制模块,用于在调整对位阶段,根据多自由度机械臂3的管件输送组件8的运动位置转换计算第一驱动平台16的滑动距离,并且控制第一驱动组件4驱动第一驱动平台16跟随多自由度机械臂3运动;且用于在管体插入阶段,保持多自由度机械臂3静止,且控制第一驱动组件4驱动第一驱动平台16滑动,以使得镜体插入管10朝远端插入。
多自由度机械臂3可以通过人工手持对位,也可以全自动对位到手术通道,通过控制模块,可以使得操作人员在对位过程中,移动多自由度机械臂3时,第一驱动平台16同步滑动,保持镜体插入管10的整体随动效果,不会因为距离变化而造成镜体插入管10被拉直紧绷受力,实现了稳定的定位过程。
并且控制模块同样适用于管件输送组件8驱动镜体插入管10前行的过程,跟随镜体插入管10的前进距离,控制模块同步控制第一驱动平台16的向前滑动。
进一步优选地,本实施例中,管件输送组件8包括插入导向管9,镜体插入管10穿过插入导向管9,进一步地起到了镜体插入管10的保护和引导的作用。
另外,本实施例中,第一驱动组件4包括第一电机和第一滑轨,第一驱动平台16通过第一滑轨与机器人底座5滑动连接;第二驱动组件包括第二电机和第二滑轨,第二驱动组件通过第二滑轨与第一驱动组件4滑动连接。也可以是其他的驱动滑动方式,在此不作过多限定。第一驱动组件4与第二驱动组件均与控制模块电通信连接,用于发送控制信号。
本实施例中,手术器械远端包括第二弯折机构,第二调节拉绳组一端与第二弯折机构连接,另一端与器械控制组件连接,用于控制手术器械远端角度,执行驱动件一端与手术器械连接,一端与器械控制组件连接,用于控制手术器械动作,即手术器械远端的器械执行端27的角度位置;具体地,本实施例中,第二调节拉绳组包括多根器械拉线18,多根器械拉线18穿过器械软管19后与第二弯折机构连接,第二弯折机构优选为蛇骨,具体为四向蛇骨,通过四根拉绳连接进行四个方向的驱动。器械执行端27的后端焊接在第二弯折机构上,通过器械拉线18施加拉力驱动第二弯折机构朝预设方向弯折,镜体插入管10的弯折控制原理与其相似,在此不再赘述。
其中,器械控制组件具体包括绕线轮20,器械拉线18绕设在绕线轮20上,通过驱动绕线轮20的转动来控制器械拉线18的拉力,从而实现驱动第二弯折机构朝预设方向弯折。
本实施例中,手术器械包括电刀器械和手术钳器械,器械控制组件包括电刀控制组件14和手术钳器械控制组件15,器械通道对应设有电刀通道与手术钳通道。也可以根据其他手术需求对应选择相应的手术器械。
实施例2
另一方面,本实施例中,还提供了一种内镜手术器械输送装置控制方法,基于实施例1中的内镜手术器械输送装置,包括:
当处于调整对位阶段,控制调节多自由度机械臂3的姿态;
实时获取多自由度机械臂3上管件输送组件8的空间位置;
根据空间位置,计算转换为第一驱动平台16的滑动距离,根据滑动距离控制第一驱动组件4驱动第一驱动平台16滑动;
完成镜体插入管10的同步移动与对位;
在镜体插入管10完成对位后,保持多自由度机械臂3静止,且控制第一驱动组件4驱动第一驱动平台16滑动,以使得镜体插入管10朝远端插入。
本发明第提供了一种计算机可读存储介质,所述存储介质中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由处理器加载并执行以实现上述的内镜手术器械输送装置控制方法。
可选地,在本实施例中,上述存储介质可以位于计算机网络的多个网络服务器中的至少一个网络服务器。可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
本发明还供了一种设备,所述设备包括处理器和存储器,所述存储器中存储有至少一条指令、至少一段程序、代码集或指令集,所述至少一条指令、所述至少一段程序、所述代码集或指令集由所述处理器加载并执行以实现上述的以实现上述的内镜手术器械输送装置控制方法。
存储器可用于存储软件程序以及模块,处理器通过运行存储在存储器的软件程序以及模块,从而执行各种功能应用以及数据处理。存储器可主要包括存储程序区和存储数据区,其中,存储程序区可存储操作系统、功能所需的应用程序等;存储数据区可存储根据设备的使用所创建的数据等。此外,存储器可以包括高速随机存取存储器,还可以包括非易失性存储器,例如至少一个磁盘存储器件、闪存器件、或其他易失性固态存储器件。相应地,存储器还可以包括存储器控制器,以提供处理器对存储器的访问。
实施例3:
本实施例中,提供一种内镜手术机器人系统,用于在内镜手术过程中,将镜体插入管和器械软管驱动并插入手术通道中,在病灶位置进行相应的手术操作。并且配合有可观察的装置以及可输入对应指令的装置以及包括实施例1中提到的内镜手术器械输送装置。
具体地,本实施例中,内镜手术机器人系统包括了机器人底座5、多自由度机械臂3、第一驱动平台16、第二驱动平台13、控制模块、操作台6和显示器7。
多自由度机械臂3与机器人底座5连接,且多自由度机械臂3的操作端设有管件输送组件8,管件输送组件8夹持镜体插入管10一端的侧壁;
第一驱动平台16设于机器人底座5上,且能够在第一驱动组件4驱动下与机器人底座5相对滑动,第一驱动平台16上设有插入管控制组件12,插入管控制组件12与镜体插入管10的另一端连接,用于控制镜体插入管10的端部角度;镜体插入管10内设有摄像组件和器械通道;
第二驱动平台13设于第一驱动平台16上,且能够在第二驱动组件驱动下与第一驱动平台16相对滑动,第二驱动平台13设有器械控制组件,器械控制组件用于控制手术器械的执行动作和角度,手术器械设于器械通道内,且能够在第二驱动平台13与第一驱动平台16相对滑动时远端伸出器械通道;
用于在调整对位阶段,根据多自由度机械臂3的管件输送组件8的运动位置转换计算第一驱动平台16的滑动距离,并且控制第一驱动组件4驱动第一驱动平台16跟随多自由度机械臂3运动;且用于在管体插入阶段,保持多自由度机械臂3静止,且控制第一驱动组件4驱动第一驱动平台16滑动,以使得镜体插入管10朝远端插入。
多自由度机械臂3设置在机器人底座5上靠近手术床1的一侧,手术床用于安置患者。显示器7设在另一张桌面上,并且与摄像组件电通信连接,用于显示人体内部图像,并且在显示器7前方设置操作台6,用于控制指令的输入。
本实施例中,具体的使用过程为:
将患者2安置在手术床1上,当处于调整对位阶段,手动或者自动控制调节多自由度机械臂3的姿态;
实时获取多自由度机械臂3上管件输送组件8的空间位置;
根据空间位置,计算转换为第一驱动平台16的滑动距离,根据滑动距离控制第一驱动组件4驱动第一驱动平台16滑动;
完成镜体插入管10的同步移动与对位;
在镜体插入管10完成对位后,保持多自由度机械臂3静止,且控制第一驱动组件4驱动第一驱动平台16滑动,以使得镜体插入管10朝远端插入。转矩传感器用于当滚动输送结构的扭矩大于预设值时向控制模块发送警报,以使得控制模块停止滚动输送结构的运动。
镜体插入管10朝远端插入过程中,控制器还用于根据镜体插入管10插入深度,控制第一驱动平台16的滑动距离,并且进一步地,在到达预定位置后,管件输送组件8停止,控制器控制第二驱动平台13继续向前相对于第一驱动平台16滑动,手术器械在第二驱动平台13与第一驱动平台16相对滑动时远端伸出器械通道;
控制手术器械进行手术操作,在手术操作完成后,反向驱动管件输送组件8使得镜体插入管10退出人体内部。
在上述实施例中,对各实施例的描述都各有侧重,某各实施例中没有详述的部分,可以参见其它实施例的相关描述。
本领域技术人员还可以了解到本发明实施例列出的各种说明性逻辑块(illustrative logical block),单元,和步骤可以通过电子硬件、电脑软件,或两者的结合进行实现。为清楚展示硬件和软件的可替换性(interchangeability),上述的各种说明性部件(illustrative components),单元和步骤已经通用地描述了它们的功能。这样的功能是通过硬件还是软件来实现取决于特定的应用和整个系统的设计要求。本领域技术人员可以对于每种特定的应用,可以使用各种方法实现所述的功能,但这种实现不应被理解为超出本发明实施例保护的范围。
以上所述的具体实施方式,对本发明的目的、技术方案和有益效果进行了进一步详细说明,所应理解的是,以上所述仅为本发明的具体实施方式而已,并不用于限定本发明的保护范围,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。