【技术实现步骤摘要】
建立室内环境地图的方法及装置
本公开涉及同步定位和地图构建(SLAM)领域,尤其涉及一种利用视觉同步定位和地图构建(VSLAM)算法建立室内环境地图的方法及装置。
技术介绍
相关技术中,在利用激光SLAM算法或VSLAM算法针对面积比较大的室内环境建立地图时都有累计误差,这种累计误差会导致所建的室内地图与实际地图相比变形很大,特别是在复杂的环境中,所建的室内地图会产生严重的变形,即使使用现有的算法进行优化也难以纠正,使得最终建立的地图不能用于后续导航或定位。
技术实现思路
为克服相关技术中存在的问题,本公开提供一种建立室内环境地图的方法及装置。根据本公开实施例的第一方面,提供一种建立室内环境地图的方法,所述方法应用于终端,所述方法包括:根据室内建筑结构图的障碍区域信息、所述室内建筑结构图的几何尺度信息以及在室内环境中的第一初始位姿,获取在所述室内建筑结构图中的第二初始位姿;在移动的过程中,通过视觉同步定位和地图构建VSLAM算法,获取室内环境图像的第一特征点位置、在所述室内环境中的定位误差以及在所述室内环境中的第一位姿;根据所述第一位姿、所述第一初始位姿以及所述第二初始位姿,获取在所述室内建筑结构图中的与所述第一位姿对应的第二位姿;根据所述第二位姿、所述室内建筑结构图以及光线投射算法,获取在所述室内建筑结构图中相对于障碍物的距离;根据所述距离、所述第一特征点位置、所述定位误差、所述第一位姿以及滤波算法,获取在所述室内环境中的第三位姿;根据所述第三位姿和所述VSLAM算法,获取所述室 ...
【技术保护点】
1.一种建立室内环境地图的方法,其特征在于,所述方法应用于终端,所述方法包括:/n根据室内建筑结构图的障碍区域信息、所述室内建筑结构图的几何尺度信息以及在室内环境中的第一初始位姿,获取在所述室内建筑结构图中的第二初始位姿;/n在移动的过程中,通过视觉同步定位和地图构建VSLAM算法,获取室内环境图像的第一特征点位置、在所述室内环境中的定位误差以及在所述室内环境中的第一位姿;/n根据所述第一位姿、所述第一初始位姿以及所述第二初始位姿,获取在所述室内建筑结构图中的与所述第一位姿对应的第二位姿;/n根据所述第二位姿、所述室内建筑结构图以及光线投射算法,获取在所述室内建筑结构图中相对于障碍物的距离;/n根据所述距离、所述第一特征点位置、所述定位误差、所述第一位姿以及滤波算法,获取在所述室内环境中的第三位姿;/n根据所述第三位姿和所述VSLAM算法,获取所述室内环境图像的第二特征点位置;/n根据所述第二特征点位置以及室内环境图像的关键帧集合,建立室内环境地图。/n
【技术特征摘要】
1.一种建立室内环境地图的方法,其特征在于,所述方法应用于终端,所述方法包括:
根据室内建筑结构图的障碍区域信息、所述室内建筑结构图的几何尺度信息以及在室内环境中的第一初始位姿,获取在所述室内建筑结构图中的第二初始位姿;
在移动的过程中,通过视觉同步定位和地图构建VSLAM算法,获取室内环境图像的第一特征点位置、在所述室内环境中的定位误差以及在所述室内环境中的第一位姿;
根据所述第一位姿、所述第一初始位姿以及所述第二初始位姿,获取在所述室内建筑结构图中的与所述第一位姿对应的第二位姿;
根据所述第二位姿、所述室内建筑结构图以及光线投射算法,获取在所述室内建筑结构图中相对于障碍物的距离;
根据所述距离、所述第一特征点位置、所述定位误差、所述第一位姿以及滤波算法,获取在所述室内环境中的第三位姿;
根据所述第三位姿和所述VSLAM算法,获取所述室内环境图像的第二特征点位置;
根据所述第二特征点位置以及室内环境图像的关键帧集合,建立室内环境地图。
2.根据权利要求1所述的建立室内环境地图的方法,其特征在于,所述关键帧集合是通过在所述VSLAM算法中选择的关键帧形成的集合。
3.根据权利要求2所述的建立室内环境地图的方法,其特征在于,所述方法还包括:
对所述关键帧集合增加第一关键帧,
其中,所述第一关键帧不同于所述关键帧。
4.根据权利要求1所述的建立室内环境地图的方法,其特征在于,所述VSLAM算法包括RGBDVSLAM算法,单目VSLAM算法和双目VSLAM算法中的任一种。
5.根据权利要求4所述的建立室内环境地图的方法,其特征在于,所述VSLAM算法包括所述单目VSLAM算法,
所述在移动的过程中,通过视觉同步定位和地图构建VSLAM算法,获取室内环境图像的第一特征点位置、在所述室内环境中的定位误差以及在所述室内环境中的第一位姿,包括:
提取所述室内环境图像的特征点;
通过对所述特征点进行三角化,计算所述第一特征点位置。
6.根据权利要求1所述的建立室内环境地图的方法,其特征在于,所述滤波算法包括卡尔曼滤波算法、扩展卡尔曼滤波算法和粒子滤波算法中的任一种。
7.一种建立室内环境地图的装置,其特征在于,所述装置包括:
初始单元,被配置为根据室内建筑结构图的障碍区域信息、所述室内建筑结构图的几何尺度信息以及在室内环境中的第一初始位姿,获取在所...
【专利技术属性】
技术研发人员:臧宇彤,常冰琳,
申请(专利权)人:北京小米智能科技有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。