【技术实现步骤摘要】
一种机械臂导航手术中机械臂配准模块误差校准方法
[0001]本专利技术涉及医疗设备领域,尤其涉及一种机械臂导航手术中机械臂配准模块误差校准方法。
技术介绍
[0002]目前传统的机械臂与NDI之间的配准方法,主要采用点云配准方式。在整个过程中,依赖机械臂机械结构精度和NDI反光求的精度,不同的器械精度和型号的NDI实际差距比较大。所以在实际配准中存在了比较明显的个体差异,所以点云配准中会产生不小的误差。这个误差会直接导致机械臂的配准偏差,在导航中导致结果无法达到预期。
[0003]综上所述,需要一种机械臂导航手术中机械臂配准模块误差校准方法来解决现有技术中所存在的不足之处。
技术实现思路
[0004]针对现有技术的不足,本专利技术提供了一种机械臂导航手术中机械臂配准模块误差校准方法,旨在解决上述问题。
[0005]为实现上述目的,本专利技术提供如下技术方案:一种机械臂导航手术中机械臂配准模块误差校准方法,包括以下步骤:
[0006]步骤一:安装机械臂台车和双目视觉设备,设定机械臂基坐标 ...
【技术保护点】
【技术特征摘要】
1.一种机械臂导航手术中机械臂配准模块误差校准方法,其特征在于,包括以下步骤:步骤一:安装机械臂台车和双目视觉设备,设定机械臂基坐标系B,机械臂末端杆坐标系E,双目视觉设备坐标系W,末端配准双目视觉标记物MARK的工具中心点TCP点P;步骤二:在机械臂基坐标系B内给定机械臂空间某一个点,让机械臂在这个位置的双目视觉标记物正对着双目视觉设备NDI,记录Pc;步骤三:通过机械臂获取当前机械臂的姿态,记录为Rc;步骤四:以当位置和姿态作为开始姿态,把矩阵绕X轴旋转θ度,保持机械臂Pc点不变,需要保持双目视觉标记物Mark在双目视觉设备NDI下可见,通过矩阵旋转公式后得到第一个计算位置R0;步骤五:机械臂末端器械坐标系Z轴为旋转轴,将R0进行5度为间隔绕机械臂末端Z旋转;将第四步得到的R0通过变化矩阵得到每间隔5度的新矩阵,直至Rn得到120个变化矩阵;步骤六:指定机械臂定位120个矩阵,在每个姿态定位后保持一定时间,让NDI检测到稳定的数据并返回,得到机械臂120个位置下配准MARK在NDI下的姿态和位置;步骤七:将所有的矩阵所有4*4矩阵分为姿态部分3*3,即r0到rn,和坐标t0到tn;步骤八:设定指向标准的姿态矩阵org,使用Eigen::JacobiSVD模块,做最小二乘解,得到中心点X,即偏离预设TCP坐标的偏移量;步骤九:把X加入初始TCP,继续步骤二到步骤八操作,得出偏移量X1,判断...
【专利技术属性】
技术研发人员:叶君,杨旸,陈超,
申请(专利权)人:杭州邦杰星医疗科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。