[发明专利]一种双半球型胶囊机器人弯曲肠道内视觉导航方法有效
申请号: | 201910056648.3 | 申请日: | 2019-01-22 |
公开(公告)号: | CN109620108B | 公开(公告)日: | 2021-04-20 |
发明(设计)人: | 张永顺;田丰;王智博;杨慧远;刘旭 | 申请(专利权)人: | 大连理工大学 |
主分类号: | A61B1/04 | 分类号: | A61B1/04;A61B1/31;A61B1/05;A61B5/07 |
代理公司: | 大连理工大学专利中心 21200 | 代理人: | 梅洪玉;刘秋彤 |
地址: | 124221*** | 国省代码: | 辽宁;21 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 半球 胶囊 机器人 弯曲 肠道 视觉 导航 方法 | ||
1.一种双半球型胶囊机器人弯曲肠道内视觉导航方法,其特征在于,步骤如下:
第一步:当双半球型胶囊机器人在当前位置上需要进行导航时,通过铅垂角度传感器,确定摄像头框架绕双半球型胶囊机器人轴线的自转角度;
第二步:结合双半球型胶囊机器人轴线的俯仰角和侧摆角信息,以及摄像头框架绕双半球型胶囊机器人轴线的自转角度,确定摄像头相对于固定坐标系的姿态;
第三步:运用图像处理,提取拐弯处的暗区质心像素坐标,以此作为肠道转弯导航点;双半球型胶囊机器人始终处于三轴亥姆霍兹线圈磁场均匀区域,通过坐标变换,将图像暗区质心的像素坐标转化为在固定坐标系内质心相对于双半球型胶囊机器人的方向向量,再由双半球型胶囊机器人运动原理所要求的施加滚动磁场磁矢量方向需与水平面平行,计算出从当前位置运动到目标位置需要施加的滚动磁场磁矢量方向,实现双半球型胶囊机器人的导航;其过程具体为:当双半球型胶囊机器人进入工作环境时,需获知其在体内的位置及姿态才能进行导航;在磁场均匀区内,双半球型胶囊机器人的轴线方向始终与磁矢量方向一致,因此将固定坐标系O-XYZ的原点O平移至摄像头的光心OC,坐标轴方向不变,构成动坐标系OC-XwYwZw,摄像头相对于固定坐标系的姿态等价于摄像头相对于动坐标系的姿态,且所要求解的在固定坐标系内暗区质心相对于双半球型胶囊机器人的方向向量等价于暗区质心在动坐标系OC-XwYwZw内的方向向量;因此只需要计算出目标点在动坐标系中的方向向量,此向量即最终导航方向;进而,只需要得到双半球型胶囊机器人的姿态信息,而不需要获知双半球型胶囊机器人在固定坐标系内的具体位置信息;设P点是暗区质心在动坐标系OC-XwYwZw中的位置,p为P点在像平面上的成像点,动坐标系内向量OC-P的方向信息与向量OC-p的方向一致,所以求动坐标系内向量OC-P的方向信息能转化为求动坐标系内向量OC-p的方向信息;
建立坐标系:首先,在已建立的动坐标系OC-XWYWZW的基础上,建立双半球型胶囊机器人轴线坐标系OC-X1Y1Z1,OC-X1轴在水平方向上,OC-Z1轴与双半球型胶囊机器人轴线方向重合;建立摄像头轴线坐标系OC-XCYCZC,坐标系OC-XCYCZC由坐标系OC-X1Y1Z1绕OC-Z1轴顺时针旋转α角度得到,OC-ZC轴与OC-Z1轴重合;建立图像物理坐标系O1-xy,O1OC的长度为摄像头焦距,O1-xy垂直于OC-ZC轴,且O1-x轴与OC-XC轴平行,O1-y轴与OC-YC轴平行;建立计算机图像坐标系O0-uv,计算机图像坐标系与图像物理坐标系之间关系为:
经过转换得到:
求逆后得到图像物理坐标系和计算机图像坐标系之间的关系:
其中,dx,dy,u0,v0均为摄像头内部参数,每个像素的物理尺寸大小为dx*dy(mm),u0为图像物理坐标系O1-xy原点O1相对于计算机图像坐标系O0-uv原点O0在O1-x轴方向上的偏移量,v0为图像物理坐标系O1-xy原点O1相对于计算机图像坐标系O0-uv原点O0在O1-y轴方向上的偏移量,f为摄像头焦距;
在摄像头轴线坐标系OC-XCYCZC中,像平面上p点的ZC坐标值为摄像头的焦距f,因此p点在摄像头轴线坐标系Oc-XcYcZc中的坐标为(x,y,f);
双半球型胶囊机器人轴线坐标系OC-X1Y1Z1和摄像头轴线坐标系Oc-XcYcZc间转换:摄像头坐标系OC-XCYCZC是由双半球型胶囊机器人轴线坐标系OC-X1Y1Z1绕OC-Z1轴顺时针旋转α角度得到,则得公式(5):
逆运算得:
动坐标系OC-XWYWZW和双半球型胶囊机器人轴线坐标系OC-X1Y1Z1的转换过程为:初始在XWOCZW平面内旋转的磁矢量B,其旋转平面法向量n与OC-YW轴重合,为了保证变换过程中X轴始终在水平面内,首先绕OC-ZW轴顺时针旋转θ角,再绕OC-X1轴逆时针旋转δ角,即得到坐标系OC-X1Y1Z1,其中θ角为侧摆角,δ角为俯仰角;经旋转后,磁矢量平面法向量由OC-YW轴变为n=(sinθcosδ cosθcosδ sinδ),正交变换矩阵为
则
得到
其中
所以,结合以上坐标变换,当双半球型胶囊机器人在旋转磁场作用下,磁矢量方向侧摆角为θ,俯仰角为δ,摄像头绕双半球型胶囊机器人轴线的自转角度为α,图像上暗区质心的计算机图像坐标为(u,v),由以上参数计算图像暗区质心在动坐标系OC-XWYWZW内的方向nS:
其中
再通过正交变换方法,将nS(XW,YW,ZW)变换为用侧摆角θ和俯仰角δ两个变量表示,即得到了最终导航方向。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于大连理工大学,未经大连理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201910056648.3/1.html,转载请声明来源钻瓜专利网。
- 上一篇:胶囊内镜
- 下一篇:胶囊型内窥镜的封装体