The invention discloses an inverse solution engineering and a trajectory planning algorithm for a five-axis treatment bed, which comprises three parts: the spatial coordinate positioning of the lesion, the inverse kinematics solution of the treatment bed and the efficient trajectory planning. Focus space coordinate positioning method, through imaging equipment to determine the position of the tumor relative to the patient's head three-dimensional coordinates, combined with the relative positioning of the treatment bed and the patient's limbs, to determine the position of the tumor relative to the treatment bed. The tumor needs to be placed in the target area of the therapeutic instrument, and the position of each joint in the target state can be obtained by the inverse kinematics solution of the therapeutic bed. In order to alleviate the patient's nervousness, the five-axis treatment bed needs to keep stable operation in the movement process and avoid complex movement. Efficient trajectory planning can realize the interpolation trajectory planning in the linear blind area and the linear trajectory planning outside the blind area. The invention accurately locates the tumor in the target area by means of the spatial coordinate positioning method of the lesion and the inverse kinematics algorithm of the treatment bed, guarantees the emotional control work before treatment, and improves the therapeutic effect.
【技术实现步骤摘要】
一种五轴治疗床的逆解工程及轨迹规划算法
本专利技术涉及机械臂运动控制算法领域,具体是一种五轴治疗床的逆解工程及轨迹规划算法。
技术介绍
在大型射线治疗设备进行射线治疗前,需要利用五轴治疗床将肿瘤移动到射线治疗设备的靶区中央,并且实现精确的定位。上述定位过程需要满足实时性要求,鉴于逆向运动学的求解相对复杂,而且可能会出现多解或者无解的情况,亟待研制一种高效的治疗床运动学逆解算法,将肿瘤精确的定位到靶区,并且依托高效轨迹规划算法,优化运动过程,为病患提供更舒适的治疗体验。
技术实现思路
本专利技术的目的是提供一种逆解工程及轨迹规划算法,尤其是涉及一种五轴治疗床的逆解工程及轨迹规划算法。为了达到上述目的,本专利技术所采用的技术方案为:一种五轴治疗床的逆解工程及轨迹规划算法,其特征在于:包括以下步骤:(1)、病灶空间坐标定位,其过程如下:(1.1)、通过医学影像设备确定肿瘤坐标OC与病患头顶坐标OH的相对位置(1.2)、在五轴治疗床躺板上的头部一端安装激光测距传感器,利用激光测距传感器确定病患头顶坐标OH与治疗床躺板固定坐标OB的相对位置(1.3)、肿瘤抵达靶区,肿瘤所在位置OC与靶区中央坐标OG重合,即得到治疗床躺板固定坐标OB与靶区中央坐标OG的相对位置(1.4)、靶区OG与五轴治疗床基座O0的相对位置为固定参数,得到:其中是五轴治疗床基座O0相对于治疗床躺板固定坐标OB的三维空间向量;(2)、五轴治疗床运动学逆解运算,其过程如下:(2.1)、根据Denavit–Hartenberg法,在各个关节轴上建立坐标系,得到1-5号坐标系,基于构型及目标运动过程限制,需保 ...
【技术保护点】
1.一种五轴治疗床的逆解工程及轨迹规划算法,其特征在于:包括以下步骤:(1)、病灶空间坐标定位,其过程如下:(1.1)、通过医学影像设备确定肿瘤坐标OC与病患头顶坐标OH的相对位置
【技术特征摘要】
1.一种五轴治疗床的逆解工程及轨迹规划算法,其特征在于:包括以下步骤:(1)、病灶空间坐标定位,其过程如下:(1.1)、通过医学影像设备确定肿瘤坐标OC与病患头顶坐标OH的相对位置(1.2)、在五轴治疗床躺板上的头部一端安装激光测距传感器,利用激光测距传感器确定病患头顶坐标OH与治疗床躺板固定坐标OB的相对位置(1.3)、肿瘤抵达靶区,肿瘤所在位置OC与靶区中央坐标OG重合,即得到治疗床躺板固定坐标OB与靶区中央坐标OG的相对位置(1.4)、靶区OG与五轴治疗床基座O0的相对位置为固定参数,得到:其中是五轴治疗床基座O0相对于治疗床躺板固定坐标OB的三维空间向量;(2)、五轴治疗床运动学逆解运算,其过程如下:(2.1)、根据Denavit–Hartenberg法,在各个关节轴上建立坐标系,得到1-5号坐标系,基于构型及目标运动过程限制,需保证治疗床躺板固定坐标系与五轴治疗床基座坐标系的Z轴方向一致,此时,第四关节转角需满足θ4=π-θ3;其中θ3指的是第三个转动关节的转动角度,θ4指的是第四个转动关节的转动角度;(2.2)、求解得到治疗床躺板固定坐标OB相对五轴治疗床基座O0的位置变换矩阵:变换矩阵中:o=-cos(θ1+θ2+θ5);r=-sin(θ1+θ2+θ5);u=0;p=sin(θ1+θ2+θ5);s=-cos(θ1+θ2+θ5);v=0;q=0;t=0;w=1;px=a1*cos(θ1)-a2*cos(θ1+θ2)+a3*cos(θ1+θ2)*cos(θ3);py=a1*sin(θ1)-a2*sin(θ1+θ2)+a3*sin(θ1+θ2)*cos(θ3);pz=d0+d1+d4+d5+a3*sin(θ3);其中:o、r、u、p、s、v、q、t、w、px、py、pz,是治疗床躺板固定坐标系相对五轴治疗床基座全局坐标系的位置姿态及空间位置参数值,θ1、θ2、θ5分别指的是第一个、第二个、第五个转动关节的转动角度;(2.3)、根据步骤(2.2)位置变换矩阵得到各个关节的解析解:a)根据矩阵中第三行第四列的元素(3,4)求得:b)根据矩阵中第一行第四列的元素(1,4)与矩阵中第二行第四列的元素(2,4)求得:c(θ1)=(px+a2*cos(θ1+θ2)-a3*cos(θ1+θ2)*cos(θ3))/a1,s(...
【专利技术属性】
技术研发人员:燕胜,宋云涛,程勇,鲁晨,熊宇,潘洪涛,史善爽,李阳,
申请(专利权)人:中国科学院合肥物质科学研究院,
类型:发明
国别省市:安徽,34
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。