【技术实现步骤摘要】
包括弯曲工具的机器人系统及其控制方法
[0001]本公开涉及医疗器械领域,尤其涉及一种包括弯曲工具的机器人系统及其控制方法。
技术介绍
[0002]微创术式对病人创伤更小、术后产出更高,已经在外科手术中占据了重要的地位。其利用手术工具,包括视觉照明模块和手术操作臂在内的手术器械均通过切口或者自然腔道进入人体中到达术部进行手术。现有手术器械主要为刚性直杆,刚性直杆的远端设有多杆件串联铰接的腕关节,通过钢丝绳拉力驱动,使手术器械在铰接关节处实现弯转。
[0003]由手术机器人的多个定位臂分别搭载的多个刚性直杆手术器械通过多个切口、单一切口或自然腔道进行手术时,在体外通常需要较大的运动工作空间,以带动刚性直杆手术器械的远端腕关节运动,以满足远端灵活性。但是,较大范围的运动,容易造成手术器械之间发生碰撞,存在安全隐患。
技术实现思路
[0004]在一些实施例中,本公开提供一种用于弯曲工具机器人系统的控制方法,所述机器人系统包括至少一个运动臂以及设置在所述至少一个运动臂的远端的至少一个弯曲工具,所述弯曲工具包括弯曲刚性臂和设置在所述弯曲工具远端的末端装置,所述控制方法包括:获得所述末端装置的目标位姿;基于参考点,确定位于所述至少一个弯曲工具的弯曲刚性臂上的远程运动中心(RCM)点;以及控制所述至少一个弯曲工具绕所述RCM点运动,以使所述末端装置向目标位姿运动。
[0005]在一些实施例中,本公开还提供了一种机器人系统,包括:至少一个运动臂;至少一个弯曲工具,设置在所述至少一个运动臂的远端,所述弯 ...
【技术保护点】
【技术特征摘要】
1.一种用于弯曲工具机器人系统的控制方法,其特征在于,所述机器人系统包括至少一个运动臂以及设置在所述至少一个运动臂的远端的至少一个弯曲工具,所述弯曲工具包括弯曲刚性臂和设置在所述弯曲工具远端的末端装置,所述控制方法包括:获得所述末端装置的目标位姿;基于参考点,确定位于所述至少一个弯曲工具的弯曲刚性臂上的远程运动中心(RCM)点;以及控制所述至少一个弯曲工具绕所述RCM点运动,以使所述末端装置向目标位姿运动。2.根据权利要求1所述的控制方法,其特征在于,基于参考点确定位于所述至少一个弯曲工具的弯曲刚性臂上的RCM点,包括:确定所述至少一个弯曲工具的弯曲刚性臂上的点与参考点之间的距离;以及将所述弯曲刚性臂上与参考点的距离最小的点,确定为所述RCM点。3.根据权利要求2所述的控制方法,其特征在于,确定所述至少一个弯曲工具的弯曲刚性臂上的点与参考点之间的距离还包括:响应于所述弯曲刚性臂的构型,确定所述弯曲刚性臂上的点与参考点之间的欧几里得距离的解析解。4.根据权利要求1所述的控制方法,其特征在于,控制所述至少一个弯曲工具绕所述RCM点运动还包括:控制所述至少一个弯曲工具上的所述RCM点向所述参考点靠近。5.根据权利要求4所述的控制方法,其特征在于,还包括:确定所述至少一个弯曲工具上的所述RCM点的径向收敛速度;以及基于所述至少一个运动臂的运动学模型,确定与所述径向收敛速度相关的雅可比矩阵。6.根据权利要求5所述的控制方法,其特征在于,确定所述至少一个弯曲工具上的所述RCM点的径向收敛速度包括:确定所述至少一个弯曲工具上的所述RCM点与所述参考点之间的偏差距离;以及将所述径向收敛速度确定为与所述偏差距离成比例。7.根据权利要求6所述的控制方法,其特征在于,确定与所述径向收敛速度相关的雅可比矩阵包括:确定所述至少一个弯曲工具上的所述RCM点的位置;确定所述至少一个弯曲工具上的所述RCM点的切向的单位向量;以及基于所述至少一个运动臂的运动学模型、所述单位向量以及所述RCM点的位置,确定与所述径向收敛速度相关的雅可比矩阵。8.根据权利要求1所述的控制方法,其特征在于,还包括:基于所述末端装置的目标位姿、所述至少一个运动臂的逆运动学模型以及所述至少一个弯曲工具的逆运动学模型,确定所述至少一个运动臂和所述至少一个弯曲工具的目标构型;以及基于所述至少一个运动臂和所述至少一个弯曲工具的目标构型,控制至少一个运动臂和/或所述至少一个弯曲工具运动,以使所述末端装置向目标位姿运动。9.根据权利要求1
‑
8中任一项所述的控制方法,其特征在于,所述至少一个运动臂包括
第一运动臂和第二运动臂,所述至少一个弯曲工具包括第一弯曲工具和第二弯曲工具,所述第一弯曲工具和所述第二弯曲工具分别设置在所述第一运动臂和第二运动臂的远端,所述控制方法还包括:判断所述第一运动臂与所述第二运动臂之间是否会形成干涉;以及响应于所述第一运动臂与所述第二运动臂之间会形成干涉,增加所述第一运动臂与所述第二运动臂之间的距离。10.根据权利要求9所述的控制方法,其特征在于,还包括:判断所述第一弯曲工具与所述第二弯曲工具之间是否会形成干涉;以及响应于所述第一弯曲工具与所述第二弯曲工具之间会形成干涉,增加所述第一弯曲工具与所述第二弯曲工具之间的距离。11.根据权利要求10所述的控制方法,其特征在于,判断所述第一运动臂与所述第二运动臂之间是否会形成干涉包括:确定与所述第一运动臂和所述第二运动臂分别对应的第一运动臂模型和第二运动臂模型上距离最近的点;判断第一运动臂模型和第二运动臂模型上距离最近的点之间的距离是否小于第一阈值;以及响应于所述距离小于所述第一阈值,增加所述第一运动臂和所述第二运动臂之间的距离;和/或判断所述第一弯曲工具与所述第二弯曲工具之间是否会形成干涉包括:确定与所述第一弯曲工具与所述第二弯曲工具分别对应的第一弯曲工具模型和第二弯曲工具模型上距离最近的点;判断第一弯曲工具模型和第二弯曲工具模型上距离最近的点之间的距离是否小于第二阈值;以及响应于所述距离小于所述第二阈值,增加所述第一弯曲工具与所述第二弯曲工具之间的距离。12.根据权利要求9所述的控制方法,其特征在于,增加所述第一运动臂与所述第二运动臂之间的距离包括:将所述第一运动臂与所述第二运动臂之间的分离速度确定为与所述第一运动臂与所述第二运动臂之间的距离成比例。13.根据权利要求10所述的控制方法,其特征在于,增加所述第一弯曲工具与所述第二弯曲工具之间的距离包括...
【专利技术属性】
技术研发人员:徐凯,吴中昊,朱传祥,丁跃,王一帆,
申请(专利权)人:北京术锐机器人股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。