首页 / 专利库 / 视听技术与设备 / 深度相机 / 基于ORB稀疏点云与二维码的视觉定位方法

基于ORB稀疏点与二维码的视觉定位方法

阅读:979发布:2021-03-04

专利汇可以提供基于ORB稀疏点与二维码的视觉定位方法专利检索,专利查询,专利分析的服务。并且本 发明 提出了基于RGBD模式下ORB SLAM稀疏点 云 地图与二维码 定位 相结合的定位系统。 机器人 通过单目视觉 传感器 观测二维码,来进行 位姿 的初始化。二维码在世界 坐标系 下的坐标已知,通过观测信息反算出机器人在世界坐标系下的位姿。RGB-D视觉传感器捕获当前场景,运转SLAM系统,同时构建稀疏点云地图和自身的定位信息。通过相机在机器人坐标系中的位姿和机器人在世界坐标系中的位姿,建立世界坐标系与ORB SLAM构建稀疏点云地图之间的坐标系关系。机器人在稀疏点云地图中定位自身位姿,通过坐标系之间的关系得到机器人在世界坐标系下的位姿。,下面是基于ORB稀疏点与二维码的视觉定位方法专利的具体信息内容。

1.基于ORB稀疏点与二维码的视觉定位方法,其特征在于:利用RGB-D模式下ORB-SLAM系统构建稀疏点云地图,利用单目相机识别二维码获得定位信息,建立稀疏点云地图坐标系与世界坐标系之间的联系。
2.根据权利要求1所述的基于ORB稀疏点云与二维码的视觉定位方法,其特征在于:深度相机采用Kinect 1.0,单目相机采用罗技C920,利用张正友标定法对其进行畸变参数及内参的标定,通过二维码定位信息,标定机器人在世界坐标系中的位姿
3.根据权利要求2所述的基于ORB稀疏点云与二维码的视觉定位方法,其特征在于:二维码选用的尺寸为ARToolKit Plus Library提供的二维码,大小尺寸为150mm*150mm,识别范围为10cm-430cm,二维码ID绑定了该二维码在世界坐标系下的位姿。
4.根据权利要求3所述的基于ORB稀疏点云与二维码的视觉定位方法,其特征在于:通过人工示教的方法标定二维码在世界坐标系下坐标,从而间接建立稀疏点云坐标系与世界坐标系之间的联系,机器人在构建稀疏点云地图时,同时定位并跟踪自身位姿,最终获得机器人在世界坐标系下的位姿。
5.根据权利要求4所述的基于ORB稀疏点云与二维码的视觉定位方法,其特征在于:在相机位姿跟踪的过程中,采用了匀速模型跟踪、关键模型跟踪、局部地图跟踪三种模式的跟踪,确保能够成功跟踪位姿,提高鲁棒性。
6.根据权利要求5所述的基于ORB稀疏点云与二维码的视觉定位方法,其特征在于:在构建地图时为保证地图尺度的统一性,选择3D-2D的模型,采用EPnP算法进行相机位姿的求解。
7.根据权利要求6所述的基于ORB稀疏点云与二维码的视觉定位方法,其特征在于:
EPnP算法在求解的过程中对噪声敏感,容易产生较大的误差,采用光束平差法进行位姿优化,提高ORB-SLAM定位精度

说明书全文

基于ORB稀疏点与二维码的视觉定位方法

技术领域

[0001] 本方法中应用了ORB-SLAM和二维码识别及定位,涉及机器视觉和数字图像处理领域。

背景技术

[0002] 随着科技的进步,机器人技术越来越成熟。搬运机器人的逐渐融入到我们的生活当中,广泛的应用于港口码头、仓库存储等环境,节约了成本,提高了工作效率。移动机器人的自定位是实现导航等搬运任务的关键。
[0003] 随着计算机视觉技术的发展,视觉传感器逐渐被利用,与传统的传感器相比,视觉传感器能够提供更多的外界信息、应用范围更为广发、成本也相对低廉。
[0004] 同时定位与建图技术是指机器人在未知的环境中行进,可以通过自身位姿来定位周围场景的位姿,构建场景地图。构建地图的过程中,通过之前构建地图来定位自身的位姿。传统的定位方法有结合了机器人视觉与RF技术,通过RF识别贴于天花板的ID,利用摄像头识别位置和方向从何捕获当前机器人的位姿;采用磁钉路标配合光栅尺检测确定机器人的当前位姿;采用基于激光的路标检测方法来求解机器人位姿;尽管这些方法定位方法具有较好的可靠性,满足一些特定环境或任务的要求,但他们分别存在不足之处。基于RF技术很难做到准确定位,磁钉光栅尺应用过程对场地的布局繁琐,激光路标法成本高且遇到遮挡容易位姿丢失,而且他们的重定位能差。SLAM技术与这些方法相比较,具有应用场景广泛、应用成本低、应用场地不需要前期铺设等优点。
[0005] ARToolKit Plus Library提供的二维码识别技术非常稳定,对光照影响具有鲁棒性。位姿求解过程中利用RRP算法,在迭代误差方程时避免了局部最小值问题导致的出现错误解的问题。保证了二维码定位位姿的正确性,具有很高的应用性。发明内容
[0006] 本发明解决的技术问题是提供一种定位方法,能够在场景复杂的情况下进行AGV的自主定位。
[0007] 为解决上述技术问题采用如下技术方案:本定位方法将ORB-SLAM系统与二维码定位相结合的方法。该方案分两个阶段——位姿初始化,稀疏点云定位阶段。在位姿初始化过程中,机器人通过单目识别二维码获得在世界坐标系中的位姿,建立世界坐标系与稀疏点云坐标系之间的联系。稀疏点云定位阶段,机器人通过RGB-D视觉传感器捕获当前场景,在运动的过程中建立空间稀疏点云地图,同时在构建的地图中定位、跟踪自身在地图坐标系下的位姿。当相机位姿丢失时,在稀疏点云地图中的寻找最大相似关键,通过3D-2D匹配点求解当前帧的位姿完成重定位功能;
[0008] 这种方法具备了ORB-SLAM对场景要求低、重定位能力强、系统鲁棒性强等优点,同时引入了二位码定位技术建立坐标系之间的联系。后台进行世界坐标系下的路径规划,在将路径信息转换到稀疏点云坐标系实现自主导航,弥补了ORB-SLAM稀疏点云地图不能路径规划的缺陷。。
[0009] 使用的是150mm*150mm的二维码,在二位码坐标系Z轴方向上进行了定位误差实验。识别范围10cm-430cm。10cm-100cm平均垂直距离误差为1cm,1m-2m平均垂直距离误差为1cm-7.5cm,2m-3m平均垂直距离误差为7.5cm-14.8cm。
附图说明
[0010] 图1是ARToolKit Plus二维码
[0011] 图2是二维码定位误差分析图
[0012] 图3是稀疏点云定位测试距离12米的定位误差图
[0013] 图4测试架构图

具体实施方式

[0014] 以下结合实施例具体阐述本发明基于ORB稀疏点云与二维码的视觉定位方法,相对于激光定位具有成本低、适应性强的特点,通过特征布置及补光增设可适用于任何工况。
[0015] 将单目相机罗技C920或深度相机Kinect 1.0(2)分别布置于试验车体(3),识别布置于地面的二维码进行实验测试,首先进行相机内参及畸变系数的标定操作。
[0016] 根据相机与机器人之间的安装参数,确定两个相机坐标系与机器人自身坐标系之间的关系。位姿初始化阶段,利用二维码标定机器人在世界坐标系下的坐标,间接建立稀疏点云坐标系与世界坐标系之间的联系。
[0017] 二位码摆放的过程中,二维码所在平面垂直于世界坐标系的XOY平面,二维码坐标系下的Y轴与世界坐标系Z轴平行且方向相反,二维码坐标系Z轴垂直于二维码平面。通过人工示教法,标定二维码坐标系原点在世界坐标系下的位姿。
[0018] 机器人在行进的过程中,通过机器人坐标系与相机坐标系之间的关系,将深度相机在稀疏点云坐标系下位姿转换到世界坐标系下,实时定位机器人在世界坐标系下的位姿。以激光三测距法测量的定位信息为对比参考,测试距离12米,对本方法中稀疏点云定位效果进行了测试,其对比结果如图3所示。
高效检索全球专利

专利汇是专利免费检索,专利查询,专利分析-国家发明专利查询检索分析平台,是提供专利分析,专利查询,专利检索等数据服务功能的知识产权数据服务商。

我们的产品包含105个国家的1.26亿组数据,免费查、免费专利分析。

申请试用

分析报告

专利汇分析报告产品可以对行业情报数据进行梳理分析,涉及维度包括行业专利基本状况分析、地域分析、技术分析、发明人分析、申请人分析、专利权人分析、失效分析、核心专利分析、法律分析、研发重点分析、企业专利处境分析、技术处境分析、专利寿命分析、企业定位分析、引证分析等超过60个分析角度,系统通过AI智能系统对图表进行解读,只需1分钟,一键生成行业专利分析报告。

申请试用

QQ群二维码
意见反馈