[发明专利]基于单目视觉SLAM及深度不确定性分析的云台控制方法在审
申请号: | 202010691325.4 | 申请日: | 2020-07-17 |
公开(公告)号: | CN111913499A | 公开(公告)日: | 2020-11-10 |
发明(设计)人: | 孟庆浩;戴旭阳 | 申请(专利权)人: | 天津大学 |
主分类号: | G05D3/12 | 分类号: | G05D3/12 |
代理公司: | 天津市北洋有限责任专利代理事务所 12201 | 代理人: | 程毓英 |
地址: | 300072*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 目视 slam 深度 不确 定性分析 控制 方法 | ||
1.一种基于单目视觉SLAM及深度不确定性分析的云台控制方法,由三自由度云台配合单目相机实现,以ORB-SLAM开源系统为主体框架。包括下列步骤:
1)确定路标点在重建过程中,受单位二维像素扰动影响所引起的三维位置偏差:
其中,Distbase表示相邻两帧间的基线长度,Distest表示初步估计的路标深度值,角度α、β分别表示路标点与相邻两帧构成的位移向量与基线的夹角,Δβ表示单位二维像素扰动引起的角度偏差;
2)计算路标点的深度不确定性初值;
3)当一个路标点被多个图像观测到时,需要进行不确定性的融合,即实时更新当前图像观测到的路标点的深度不确定性:
其中,δ1和δ2分别代表两次对路标点的不确定性计算,δfuse代表更新结果;
4)建立并更新的路标点深度不确定性;
5)计算使“跟踪已知路标”与“探索未知区域”二者达到平衡的最优云台朝向:
构建相机的有效观测区域判别函数h(T,P),用以判断相机在某一姿态T是否可以观测到路标点P:
其中,ε为单位阶跃函数,当函数内部大于0时,输出为1;否则输出为0;向量为路标点相对于相机中心的位移向量,为沿相机坐标系朝向的单位向量;代表向量与之间的夹角,由余弦定理获得;当路标点位于相机有效观测区域内时,判别函数h(T,P)结果为1;反之为0;
结合路标点的深度不确定性,构建如下优化问题:
式(4)为目标函数,式(5)为约束条件,优化变量为相机姿态矩阵T,求解使目标函数取最小值、且满足约束条件的相机姿态矩阵T,即可获得下一时刻的云台控制量;其中,N为环境地图中路标点总数,Pi为第i个路标点,Tk为相机当前时刻位姿,为路标点Pi在当前时刻的深度不确定性;ρ为平衡参数,用以调节“跟踪已知路标”与“探索未知区域”在控制决策中的影响力;a为度量参数;R为3×3的旋转矩阵,t为3×1的平移向量,tk为当前时刻相机的平移向量,为机器人行进速度,Δt为云台控制周期。
2.根据权利要求1所述的方法,其特征在于,a=1/1000。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于天津大学,未经天津大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010691325.4/1.html,转载请声明来源钻瓜专利网。