一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

用于引导机器人位置的装置、方法和包括该装置的系统与流程

2022-04-16 13:11:29 来源:中国专利 TAG:


1.本公开涉及一种用于引导机器人位置的装置、方法和包括该装置的系统,更具体地,涉及一种通过从手术目标和机器人的位置和姿态得出工作空间,来引导手术目标和机器人的位置和姿态的装置、方法和系统。


背景技术:

2.随着近年来医疗技术的发展,利用机器人和计算机系统进行导航手术已被积极引入,这种手术甚至已应用于人工关节手术领域。
3.以膝关节为例,当患者因外伤或各种感染和疾病而感到疼痛和行为障碍时,可采用基于骨科手术的整体或部分置换手术进行治疗,约有10%至30%的患者因膝关节内部磨损而接受膝关节部分置换手术。
4.在关节骨科手术中使用的机器人中,有一种机器人可以自动执行所有手术程序,这种手术机器人可以在没有人工干预的情况下沿着预先计划好的路径自动切割骨头。
5.传统的骨科机器人在进行膝关节手术时,预先确定手术路径,在手术目标上安装光学标记器,通过光学传感器跟踪光学标记器的位置和姿态,并且根据手术路径监测患者的位置和机器人的位置的同时进行手术。
6.同时,根据手术机器人的位置和姿态或骨骼的位置和姿态,手术路径可能不在机器人手臂的末端执行器可以到达的区域内,或者机器人在沿移动路径移动时可能出现运动学误差。
7.但是,机器人的工作空间只有在设置了机器人的起始位置后才能确定,因此机器人在手术过程中可能无法到达所需的手术位置,从而导致手术停止的问题。


技术实现要素:

8.因此,本公开旨在解决上述问题,本公开的一个方面是提供一种用于在手术前识别机器人是否处于与手术路径相对应的可手术位置和姿态的系统和方法。
9.此外,本公开旨在解决上述问题,本公开的一个方面是提供一种用于引导机器人在工作空间中定位的位置和姿态的系统和方法。
10.此外,本公开旨在解决上述问题,本公开的一个方面是提供一种用于将手术目标的位置和姿态引导到机器人的工作空间中的系统和方法。
11.根据本公开的一个方面,一种用于引导机器人位置的装置,包括:手术目标匹配器,被配置为通过包括连接到手术目标的目标标记器的图像与手术前的手术目标的手术目标图像之间的匹配,得出手术目标和连接到手术目标的目标标记器之间的位置和姿态的相关性;机器人匹配器,被配置为基于包括安装到手术机器人的机器人标记器的图像,得出机器人标记器和手术机器人之间的位置和姿态的相关性,并且得出机器人标记器和预设工作空间之间的位置和姿态的相关性;工作空间识别器,被配置为基于关于目标标记器和机器人标记器的位置和姿态的信息,得出手术目标和工作空间之间的位置和姿态的相关性。
12.根据本公开的一个方面,一种用于引导机器人位置的方法,包括:通过包括连接到手术目标的目标标记器的图像与手术前的手术目标的手术目标图像之间的匹配,得出手术目标和连接到手术目标的目标标记器之间的位置和姿态的相关性;基于包括安装到手术机器人的机器人标记器的图像,得出机器人标记器和手术机器人之间的位置和姿态的相关性,并且得出机器人标记器和预设工作空间之间的位置和姿态的相关性;基于目标标记器和机器人标记器的位置和姿态信息,得出手术目标和工作空间之间的位置和姿态的相关性;以及通过基于关于手术目标和工作空间之间的位置和姿态的相关性的引导信息生成图形来显示图像。
13.根据本公开的一个方面,一种用于引导机器人位置的系统,包括:跟踪器,被配置为跟踪安装到手术机器人的机器人标记器和连接到手术目标的目标标记器的位置和姿态;存储器,被配置为存储手术前获得的手术目标的手术目标图像;手术目标匹配器,被配置为基于手术目标图像,得出手术目标和连接到手术目标的目标标记器之间的位置和姿态的相关性;机器人匹配器,被配置为得出机器人标记器与手术机器人之间的位置和姿态的相关性,并得出机器人标记器与预设工作空间之间的位置和姿态的相关性;工作空间识别器,被配置为基于由跟踪器获得的关于目标标记器和机器人标记器的位置和姿态的信息,得出工作空间和手术目标之间的位置和姿态的相关性;图形用户界面(gui)生成器,被配置为基于关于工作空间和手术目标之间的位置和姿态的相关性的引导信息生成图形;显示器,被配置为基于引导信息显示图像。
14.如上所述,根据本公开,可以识别手术目标的位置和姿态是否在手术机器人的工作空间内。此外,根据本公开,引导机器人移动到工作位置和姿态空间,从而将停止手术的风险最小化。此外,根据本公开,将手术目标的姿态引导至机器人的工作姿态空间,能够顺利地进行手术。
附图说明
15.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理。
16.图1示意性地示出了根据本公开实施例的用于引导机器人位置的系统。
17.图2是根据本公开实施例的位置引导装置的控制框图。
18.图3是用于描述根据本公开实施例的手术目标匹配器的操作的图。
19.图4是用于描述根据本公开实施例的机器人匹配器的操作的图。
20.图5是用于描述根据本公开实施例的工作空间识别器的操作的图。
21.图6示出了根据本公开实施例的由图形用户界面(gui)生成器生成的引导信息的示例。
22.图7是用于描述根据本公开实施例的用于机器人的位置引导装置的位置引导方法的流程图。
具体实施方式
23.下面,将参照附图描述本公开的示例性实施例。然而,可能使本公开的主旨模糊的公知功能或配置的细节将从以下描述和附图中省略。此外,如果可能,相似的数字在整个附
图中指代相似的元件。
24.说明书中使用的术语或词语以及下文描述的权利要求不应被解释为具有典型或字典意义,但应按照本公开的技术思想进行解释,其原则是发明人可以适当地定义术语,以便以最佳方式描述其发明。因此,说明书中描述的实施例和附图中说明的特征只是本公开的示例性实施例,并不代表本公开的全部技术思想,因此应该理解,在本技术的申请日,可能存在各种可替代的等同物和修改。
25.下面将参照图1至图5描述根据本公开实施例的用于引导机器人位置的系统和装置。
26.图1示意性地示出了根据本公开实施例的用于机器人的位置引导系统。参考图1,根据本公开实施例的机器人位置引导系统包括连接到手术目标1和2的目标标记器(或骨标记器)10和20、手术机器人30、跟踪器40和位置引导装置100。
27.手术目标1和2指的是要进行手术的目标。根据本公开的一个实施例,将举例说明,手术目标是股骨1和胫骨2,膝关节位于股骨1和胫骨2之间,因此目标标记器10和20分别连接到股骨1和胫骨2。
28.手术机器人30将执行关节手术。手术机器人30可以包括机器人基座和机器人手臂,以及可以设置在手臂的末端的切割工具。机器人标记器31被安装在手术机器人30的基座上。
29.光学标记器可以用作目标标记器10和20以及机器人标记器31,并且包括从中心点向不同方向分出的三个或四个杆。在杆的末端,可以形成高度反射的球状标记器。
30.跟踪器40用于跟踪安装在手术机器人30上的机器人标记器31以及连接在手术目标上的目标标记器10和20的位置和姿态。跟踪器40在三维(3d)坐标上检测标记器的位置和姿态,并将检测到的位置和姿态发送给位置引导装置100(将在后文描述)。根据本公开的一个实施例,将举例说明,跟踪器40被实现为光学跟踪系统ots(optical tracking system,ots)。
31.位置引导装置100基于从跟踪器40接收到的信号来执行手术目标的匹配和手术机器人30的匹配,并且基于手术机器人30的工作空间与手术目标1和2之间的位置/姿态的相关性来引导手术机器人30的位置。如图1所示,位置引导装置100可以包括计算机或微处理器以及显示器。图1示出位置引导装置100被实现为与手术机器人30分离的附加装置。必要时,可在手术机器人30中提供位置引导装置的计算机或微处理器,且位置引导装置的显示器可安装为连接至跟踪器40。在这种情况下,手术机器人30连接到跟踪器40,从跟踪器40接收关于标记器的位置/姿态信息,并且处理和传输位置/姿态信息到显示器。
32.图2是根据本公开实施例的位置引导装置100的控制框图。参考图2,根据本公开实施例的位置引导装置100包括信号接收器110、用户输入单元120、显示器130、存储器140和控制器150。
33.信号接收器110用于从外部接收信号。例如,信号接收器110可以包括用于与外部设备连接的高清多媒体接口hdmi(hdmi,high definition multimedia interface)连接器11或d-sub连接器,或者用于与有线/无线网络(例如互联网)连接的通信模块。信号接收器110可以包括有线/无线通信模块,用于跟踪器40和手术机器人30之间的互通。
34.用户输入单元120用于接收来自用户的命令,并将该命令输入控制器150(将在后
文描述)。用户输入单元120可以包括各种用户输入单元中的至少一种,例如键盘、鼠标、按钮等。
35.显示器130用于在屏幕上显示图像。显示器130可以通过液晶显示器lcd(lcd,liquid crystal display)面板、发光二极管led(led,light emitting diode)面板、有机发光二极管oled(oled,organic light emitting diode)面板等实现。
36.存储器140被配置为存储用于位置引导装置100的各种操作系统(os)、中间件、平台和各种应用,并存储程序代码、经处理的视频和音频信号以及数据。存储器140被配置为存储在手术之前获得的手术目标图像,例如,患者的计算机断层扫描(ct)图像等。存储器140可以通过只读存储器rom(rom,read only memory)、可擦除可编程只读存储器eprom(eprom,erasable programmable read-only memory)、随机存取存储器ram(ram,random access memory)等实现。
37.控制器150通过用户输入单元120或内部程序输入用户命令,负责位置引导装置100的一般控制。控制器150可以包括用于信号处理和控制的程序代码,以及用于执行计算机程序的微处理器。控制器150基于通过信号接收器110从跟踪器40接收的位置/姿态信息执行图像匹配和位置跟踪,得出手术目标和手术机器人30之间的工作空间的相关性,以及向用户提供用于引导手术机器人30的位置和姿态的引导信息。
38.参考图2,控制器150包括手术目标匹配器151、机器人匹配器153、工作空间识别器155和图形用户界面(gui)生成器157。
39.手术目标匹配器151被配置为通过图像匹配,得出手术目标1和2与连接到手术目标1和2的目标标记器(或骨标记器)10和20之间的位置/姿态的相关性。将目标标记器10和20连接到手术目标后,使用探针识别手术目标和目标标记器10和20的位置和姿态。手术目标匹配器151被配置为通过跟踪器40接收关于探针指示的位置和姿态的光学图像,并将接收到的光学图像与患者的3d数据(例如,先前存储在存储器140中的ct图像)匹配,由此得出目标标记器10和20与手术目标之间的位置/姿态的相关性。手术目标匹配器151可以通过用于图像匹配的软件算法实现。
40.图3是用于描述根据本公开实施例的手术目标匹配器151的操作的图。参考图3,手术目标是股骨1和胫骨2,膝关节位于股骨1和胫骨2之间,因此目标标记器10和20分别连接到股骨1和胫骨2。
41.在图3中,股骨植入物坐标fic(fic,femur implant coordinate)指基于股骨植入物原点fio(fio,femur implant origin)的位置和姿态的坐标系,股骨标记器坐标fmc(fmc,femur marker coordinate)指基于股骨标记器10的位置和姿态的坐标系。这里,股骨植入物原点指手术路径的原点,即股骨的切割路径。
42.手术目标匹配器151可以被配置为使用与股骨1的多个点接触的探针刮取股骨1的同时,获取关于股骨1和股骨标记器10的位置和姿态的信息,并将获得的信息与ct图像匹配,由此得出股骨标记器10和fio之间的位置/姿态的相关性,例如,作为股骨标记器10的坐标系和基于fio的坐标系(fic)之间的位置/姿态的坐标变换关系的变换矩阵ft
fi
。因此,当从跟踪器40获得关于股骨标记器10的位置和姿态的信息时,控制器150可以通过将关于股骨标记器10的位置和姿态的信息与由手术目标匹配器151得出的变换矩阵ft
fi
相乘,得出股骨1的位置和姿态,例如股骨1的植入物原点。
43.在图3中,胫骨植入物坐标tic(tic,tibia implant coordinate)指基于胫骨植入物原点tio(tibia implant origin,tio)的位置和姿态的坐标系,胫骨标记器坐标tmc(tibia marker coordinate,tmc)指基于胫骨标记器20的位置和姿态的坐标系。这里,胫骨2的植入物原点是指手术路径、即切割路径的原点。
44.手术目标匹配器151可以被配置为使用与胫骨2的多个点接触的探针刮取胫骨2的同时,获取关于胫骨2和胫骨标记器20的位置和姿态的信息,并将获得的信息与ct图像匹配,由此得出胫骨标记器20和tio(tibia implant origin,tio)之间的位置/姿态的相关性,例如,作为胫骨标记器20的坐标系和基于tio(tibia implant origin,tio)的坐标系之间的位置/姿态的坐标变换关系的变换矩阵
t
t
ti
。因此,当从跟踪器40获得关于胫骨标记器20的位置和姿态的信息时,控制器150可以通过将关于胫骨标记器20的位置和姿态的信息与由手术目标匹配器151得出的变换矩阵
t
t
ti
相乘,得出胫骨2的位置和姿态,例如胫骨2的植入物原点。
45.这里,手术目标,即股骨1和胫骨2的位置和姿态可以包括股骨1和胫骨2在手术路径上多个点的位置和姿态,其含义包括基于植入物原点的手术路径(例如,切割路径)。在本说明书中,“手术目标”在广义上可以指诸如股骨1和胫骨2等的手术目标,或者在狭义上可以指包括基于植入物原点的手术路径或手术目标的植入物原点的位置和姿态的植入手术部位。
46.机器人匹配器153被配置为得出手术机器人30和连接到手术机器人30的机器人标记器31之间的位置和姿态的相关性,以及得出机器人标记器31和预设工作空间之间的位置和姿态的相关性。
47.图4是用于描述根据本公开实施例的机器人匹配器153的操作的图。参考图4,机器人坐标rc(robot coordinate,rc)指基于机器人坐标原点ro(robot coordinate origin,ro)的机器人坐标系,工作空间坐标wsc(work space coordinate,wsc)指基于手术机器人30的工作空间原点ws(ws,work space)的坐标系,机器人标记器坐标rmc(robot marker coordinate,rmc)指机器人标记器31的坐标系。手术机器人30的ws指基于手术机器人30的位置和姿态的空间,并且手术机器人30和工作空间之间的位置/姿态的相关性是先前从机器人坐标系的原点定义的,并且例如具有变换矩阵
ro
t
ws
的值作为工作空间相对于机器人坐标系原点的坐标变换关系。
48.这里,工作空间是指基于关于手术机器人30的位置和姿态的信息计算的预定义空间,包括工作姿态空间和工作位置空间。工作位置空间是指定义为相对于工作空间的原点具有一定距离或体积的空间,工作位置空间是基于机器人的姿态确定的。例如,将工作空间的原点计算为先前根据机器人的位置定义的位置,并将工作位置空间设置为距离工作空间原点具有一定体积的空间。此外,工作空间原点处的姿态可以设置为与机器人基座的姿态相同,而工作姿态空间可以设置为考虑到从原点的姿态(即机器人基座的姿态)开始的工作姿态范围的一定姿态。例如,工作空间指的是允许安装在机器人手臂上的手术工具的位置和姿态的空间,可根据机器人基座进行定义。
49.机器人匹配器153被配置为在匹配的基础上得出机器人标记器31和手术机器人30之间的原点的位置关系,即变换矩阵
rm
t
ro
作为机器人标记器31的坐标系和手术机器人30的坐标系之间的位置/姿态的坐标变换关系。机器人匹配器153可被配置为通过跟踪器40注册
手术机器人30的位置和机器人标记器31的位置,并得出注册位置之间的相关性。通过将标记器安装到机器人手臂上,并在机器人手臂移动时通过跟踪器40跟踪标记器的位置和姿态,机器人匹配器153可以得出变换矩阵
rm
t
ro
,即,机器人基座的位置/姿态与机器人标记器31的位置/姿态之间的相关性。
50.机器人匹配器153被配置为基于机器人坐标原点相对于机器人标记器31的变换矩阵
rm
t
ro
和工作空间相对于手术机器人30的原点的变换矩阵
ro
t
ws
,得出机器人标记器31和工作空间之间的位置/姿态的相关性。这可以表达如下。
51.[等式1]
[0052]
rm
t
ws

rm
t
ro
×
ro
t
ws
[0053]
(其中,
rm
t
ws
是机器人标记器31的工作空间的变换矩阵,
rm
t
ro
是手术机器人30的原点相对于机器人标记器31的变换矩阵,
ro
t
ws
是工作空间相对于手术机器人30的原点的变换矩阵。)
[0054]
因此,控制器150可以从跟踪器40获取关于机器人标记器31的位置和姿态的信息,以及通过将关于机器人标记器31的位置和姿态的信息与由机器人匹配器153得出的变换矩阵
rm
t
ws
相乘,得出原点在机器人工作空间中的位置和姿态。控制器150被配置为从原点在工作空间中的位置和姿态得出工作位置空间和工作姿态空间。如上所述,工作空间是指从工作空间的原点确定的具有一定体积的工作位置空间和与手术机器人30的姿态相对应的工作姿态空间,其可以基于手术机器人30的位置或姿态来设置。
[0055]
工作空间识别器155可以被配置为基于关于目标标记器10和20以及机器人标记器31的位置和姿态的信息,来得出手术目标和工作空间之间的位置/姿态的相关性。工作空间识别器155可以通过用于位置/姿态变换和计算的软件算法来实现。
[0056]
图5是用于描述根据本公开实施例的工作空间识别器155的操作的图。
[0057]
工作空间识别器155被配置为通过跟踪器40获取关于安装在手术机器人30的基座中的机器人标记器31的位置和姿态以及连接到股骨1和胫骨2的目标标记器10和20的位置和姿态的信息,并确定手术目标1和2与手术机器人30的工作空间之间的位置/姿态的相关性。
[0058]
工作空间识别器155被配置为从跟踪器40获取关于机器人标记器31和目标标记器10和20的位置和姿态的信息。在图5中,otc表示跟踪器40的坐标系,机器人标记器坐标rmc(robot marker coordinate,rmc)表示机器人标记器31的坐标系,股骨标记器坐标fmc(femur marker coordinate,fmc)表示股骨标记器10的坐标系,胫骨标记器坐标tmc(tibia marker coordinate,tmc)表示胫骨标记器20的坐标系。股骨标记器10的位置/姿态信息和胫骨标记器20的位置/姿态信息都是基于跟踪器40的坐标系从跟踪器40获得的,以便机器人标记器31和目标标记器10和20的位置可以根据跟踪器40的坐标系、机器人标记器31的坐标系和目标标记器10和20的坐标系之间的变换关系
ots
t
rm

ots
t
tm

ots
t
fm
变换成跟踪器40的坐标系统中的位置。
[0059]
工作空间识别器155被配置为将基于跟踪器40的坐标系变换的股骨标记器20的位置和姿态信息乘以变换矩阵ft
fi
,即,在手术目标匹配器151中计算的股骨植入物原点(fio)相对于股骨标记器10的相关性,由此得出股骨1在跟踪器40的坐标系中的位置和姿态。
[0060]
以相同方式,工作空间识别器155被配置为将基于跟踪器40的坐标系变换的胫骨
标记器20的位置和姿态信息乘以变换矩阵
t
t
ti
,在手术目标匹配器151中计算的胫骨植入物原点相对于胫骨标记器20的位置/姿态相关性,由此得出胫骨2在跟踪器40的坐标系中的位置和姿态。
[0061]
工作空间识别器155被配置为将基于跟踪器40的坐标系变换的机器人标记器31的位置和姿态信息乘以变换矩阵
rm
t
ws
,即,在机器人匹配器151中计算的工作空间相对于机器人标记器31的相关性,由此得出工作空间原点在跟踪器40的坐标系中的位置(即,工作位置空间)和姿态(即,工作姿态空间)。
[0062]
股骨和胫骨的位置/姿态以及工作空间的位置/姿态都是基于跟踪器40的坐标系的值,因此工作空间识别器155可以基于这些值得出股骨、胫骨和工作空间之间的位置/姿态的相关性。参考图5,工作空间识别器155得出股骨和工作空间之间的位置和姿态的相关性,例如位置变换矩阵
ws
t
fic
,以及胫骨和工作空间之间的位置和姿态的相关性,例如位置变换矩阵
ws
t
tic

[0063]
在图3至图5中,股骨1的植入物原点和胫骨2的植入物原点指的是手术路径,即切割路径的原点。手术路径是在手术前预先规划的,并且可以根据股骨和胫骨的切割范围、植入物种类等而变化。关于手术路径的信息,例如切割路径,是预先存储的,但是基于手术路径的植入物原点的位置和姿态是根据手术目标和手术机器人30的位置/姿态相对定义的。
[0064]
通过根据本公开的前述操作,计算基于手术机器人30的位置/姿态的工作空间和基于手术目标的位置/姿态的手术路径,例如,手术路径原点的位置/姿态,并计算它们之间的相关性。
[0065]
gui生成器157被配置为基于关于手术目标的位置和工作位置空间之间的相关性以及手术目标的姿态和工作姿态空间之间的相关性的引导信息生成图形,并将图形发送到显示器130。gui生成器157可以包括图形处理模块,例如,处理数据以生成图像的图形卡。图6示出了根据本公开实施例的由gui生成器157生成并显示在显示器130上的引导信息的示例。参考图6,引导信息包括用于显示手术目标1和2的姿态是否属于工作姿态空间的第一菜单图像201,以及用于显示手术目标1和2的位置是否属于工作位置空间的第二菜单图像202,以及用于建议手术机器人30的移动方向的第三菜单图像203。此外,如第二菜单图像中所示,引导信息可以直观地显示关于工作空间和手术目标位置之间的间隔距离的信息。
[0066]
第一菜单图像201以图形方式示出手术目标的姿态(旋转角度)是否属于工作姿态空间。在第一菜单图像201中,点201a指示股骨1和胫骨2的每个当前姿态(旋转角度),用颜色表示的条201b指示工作姿态空间。因此,用户可以适当地调整手术目标1和2的姿态或手术机器人30的姿态,使其属于工作姿态空间,同时检查指示股骨1和胫骨2的姿态(旋转角度)的点201a是否在指示工作姿态空间的色条201b之内或之外。如第一菜单图像201中所示,手术目标1和2的姿态由角度1、角度2和角度3的三个姿态表示,作为相对于三个轴(例如,x轴、y轴和z轴)的旋转角度。
[0067]
第二菜单图像202显示工作空间ws的位置与手术目标1和2的位置之间的关系。位置关系包括在诸如前部、顶部等各种位置处观察到的位置关系,从而引导手术机器人30移动,以便可以将手术目标1和2定位在工作空间中。参考图6,手术目标1和2的位置可以被表示为包括手术目标1和2的植入物原点,以及包括手术目标1和2相对于基于先前计划的手术路径的原点而包括在手术路径中的区域。
[0068]
第三菜单图像203示意了手术目标1和2以及机器人的移动方向,并且基于手术目标1和2的当前位置与手术机器人30之间的关系,通过激活向前、向后、向左和向右箭头来显示机器人的移动方向。用户在第三菜单图像203中按照手术机器人30在视觉上给出的向前、向后、向左和向右箭头的移动方向移动手术机器人30,从而引导手术目标1和2属于工作空间ws。
[0069]
这里,工作空间ws与手术目标1和2的位置和姿态之间的相关性可以基于机器人的坐标系来表示。
[0070]
因此,根据本公开,以图形方式显示基于手术机器人30的位置/姿态(例如,工作位置空间和工作姿态空间)的工作空间与基于手术目标1和2的位置/姿态的手术路径的位置/姿态之间的相关信息,从而引导用户调整手术机器人30和手术目标1和2的位置和姿态,使得实际操作区域(例如,手术路径)可以定位在工作空间内。
[0071]
图7是用于描述根据本公开实施例的用于机器人的位置引导装置100的位置引导方法的流程图。必要时将避免对前述实施例的重复描述。
[0072]
参考图7,根据本公开一个实施例的机器人的位置引导方法,首先通过识别手术目标1和2以及目标标记器10和20与探针的位置的过程,执行与先前在手术之前获得的患者ct图像的匹配(s10)。通过这种匹配过程,得出目标标记器10和20与手术目标1和2之间的相关性(s11)。此外,通过机器人标记器31和手术机器人30之间的匹配处理,得出机器人标记器31和手术机器人30之间的位置/姿态的相关性(s12)。此外,基于与先前由手术机器人30的位置/姿态定义的工作空间的相关性,得出机器人标记器31与工作空间之间的相关性(s13)。
[0073]
通过跟踪器40获得机器人标记器31和目标标记器10和20的位置和姿态(s14),并且,基于在前述匹配过程中计算的目标标记器10和20与手术目标1和2之间的位置和姿态的相关性,以及机器人标记器31和工作空间之间的位置和姿态的相关性(s15),得出工作空间与手术目标1和2之间的位置和姿态的相关性。
[0074]
gui生成器157基于计算出的相关性生成用于引导手术机器人30(或手术目标)的位置和姿态的引导信息(s16),并且显示器130将引导信息显示为图像(s17)。
[0075]
当调整手术机器人30的位置/姿态或手术目标1和2的位置/姿态时(s18),用于机器人的位置引导装置100通过跟踪器40接收关于机器人标记器31的位置/姿态或目标标记器10和20的位置/姿态的变化信息,并执行前述过程s14至s17,由此,基于调整后的位置/姿态重新生成并显示引导信息(s17)。
[0076]
根据替代实施例,根据图7所示的前述实施例的机器人的匹配过程s12至s14可以在手术目标的匹配过程s10和s11之前执行。
[0077]
通过上述过程,在检查手术目标1和2的位置/姿态是否在工作空间内后,手术安全开始。因此,根据本公开,引导手术机器人30移动到工作位置/姿态空间,从而最小化手术中断的风险。在前述实施例中,得出并视觉显示机器人的工作空间(即,工作位置空间和工作姿态空间)与手术目标1和2之间的位置/姿态的相关性。然而,根据替代实施例,机器人30的位置/姿态与手术目标1和2的位置/姿态之间的相关性可以得出并视觉显示。
[0078]
工作空间是指根据机器人的位置和姿态而变化的空间,因此,通过与前述实施例相同的变换过程,得出手术机器人30的位置/姿态与手术目标1和2的位置/姿态之间的相关
性。例如,可以得出机器人基座的位置和姿态而不是工作空间,并且可以基于手术目标1和2的位置/姿态显示机器人的当前位置/姿态和机器人基座的工作位置/姿态空间,以便用户可以引导机器人移动到目标位置。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献