[发明专利]基于视觉SLAM的用于移动机器人的构图方法在审
申请号: | 202110178063.6 | 申请日: | 2021-02-07 |
公开(公告)号: | CN114913224A | 公开(公告)日: | 2022-08-16 |
发明(设计)人: | 王培建;张新远;王洁;郭云雷;向可 | 申请(专利权)人: | 浙江舜宇智能光学技术有限公司 |
主分类号: | G06T7/73 | 分类号: | G06T7/73;G06T7/55;G01C21/16 |
代理公司: | 上海领洋专利代理事务所(普通合伙) 31292 | 代理人: | 罗晓飞 |
地址: | 310052 浙江省杭州市*** | 国省代码: | 浙江;33 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 基于 视觉 slam 用于 移动 机器人 构图 方法 | ||
1.一种基于视觉SLAM的用于移动机器人的构图方法,其特征在于,包括:
步骤1:初始化,以生成初始关键帧和所述初始关键帧对应的初始位姿;
步骤2:通过RGB-D摄像模组,获取目标环境的RGB图像和与所述RGB图像对应的深度图像并将所述深度图像转化为深度点云,所述深度点云的每一像素点具有多路径干扰的属性值;
步骤3:基于SLAM视觉追踪,生成关键帧序列,其中,步骤3,包括:
步骤31:基于当前帧的RGB图像的特征点和与所述当前帧相邻的先前帧的RGB图像的特征点以及所述当前帧和所述先前帧分别对应的由惯性传感器提供的位姿数据,获得所述当前帧对应的估计位姿;
步骤32:将所述当前帧和与所述当前帧连续的S帧图像帧的估计位姿输入滑动窗口进行非线性优化,以生成所述当前帧的位姿;
步骤33:基于所述当前帧的位姿和所述先前帧的位姿,生成帧间位姿变换矩阵;
步骤34:基于所述帧间位姿变换矩阵和所述先前帧的深度点云,对所述当前帧的深度点云中多路径干扰的属性值高于预设阈值的像素点进行校正,以获得所述当前帧的校正后深度点云;
步骤35:迭代地执行步骤31至步骤34,以获得所述关键帧序列,所述关键帧序列中每个关键帧具有校正后深度点云;以及
步骤4:基于所述关键帧序列中所有关键帧的校正后深度点云和位姿,生成目标地图。
2.根据权利要求1所述的基于视觉SLAM的用于移动机器人的构图方法,其中,所述惯性传感器,包括惯性测量单元和轮式编码器,所述位姿数据包括由所述惯性测量单元获得的第一位姿数据和所述轮式编码器获得的第二位姿数据;
其中,步骤31:基于当前帧的RGB图像的特征点和与所述当前帧相邻的先前帧的RGB图像的特征点以及所述当前帧和所述先前帧分别对应的由惯性传感器提供的位姿数据,获得所述当前帧对应的估计位姿,包括:
基于如下所述损失函数,获得所述当前帧对应的融合位姿,其中,所述损失函数为C(x_k)=cost_imu+cost_wheel+cost_camera;
其中,cost_imu表示所述当前帧与所述先前帧分别对应的所述第一位姿数据以所述估计位姿为估计量的积分损失函数;cost_wheel表示所述当前帧与所述先前帧分别对应的所述第二位姿数据以所述估计位姿为估计量的积分损失函数;cost_camera为基于所述当前帧的RGB图像的特征点生成的重投影误差。
3.根据权利要求2所述的基于视觉SLAM的用于移动机器人的构图方法,其中,步骤32:将所述当前帧和与所述当前帧连续的S帧图像帧的估计位姿输入滑动窗口进行非线性优化,以生成所述当前帧的位姿,包括:
将所述当前帧和与所述当前帧连续的S帧图像帧的估计位姿输入如下所述的优化函数,并计算所述优化函数的边际化矩阵和位移向量以作为所述当前帧的位姿;
其中,所述优化函数为C(x_i)=∑(cost_imu+cost_wheel+cost_camera)。
4.根据权利要求3所述的基于视觉SLAM的用于移动机器人的构图方法,其中,步骤34:基于所述帧间位姿变换矩阵和所述先前帧的深度点云,对所述当前帧的深度点云中多路径干扰的属性值高于预设阈值的像素点进行校正,以获得所述当前帧的校正后深度点云,包括:
筛选出所述当前帧的深度点云中多路径干扰的属性值高于预设阈值的待替换像素点;
将所述先前帧的深度点云中与所述待替换像素点对应的像素点通过所述帧间位姿变换矩阵转化为替换像素点;以及
以所述替换像素点替换掉所述当前帧的深度点云中所述待替换像素点,以生成所述当前帧的校正后深度点云。
5.根据权利要求4所述的基于视觉SLAM的用于移动机器人的构图方法,其中,步骤4:基于所述关键帧序列中所有关键帧的校正后深度点云和位姿,生成目标地图,包括:
基于所述关键帧序列中所有关键帧的校正后深度点云和位姿,生成概率栅格地图;
基于所述关键帧序列中所有关键帧的校正后深度点云,生成点云地图;
融合所述点云地图和所述概率栅格地图,以生成所述目标地图。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浙江舜宇智能光学技术有限公司,未经浙江舜宇智能光学技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110178063.6/1.html,转载请声明来源钻瓜专利网。