The present invention relates to a method for mobile robot navigation and RANSAC based on FAST algorithm, this method mainly includes: the robot through its own camera using FAST corner extraction algorithm to collect information on the surrounding environment; in the process of matching with a RANSAC algorithm extended Calman filter to eliminate the mismatch points obtained by matching; the 3D environment reconstruction and map building. Aiming at the problem that the iterative algorithm of RANSAC algorithm is too high in the existing technology, we make full use of the priori information obtained in the filtering stage, while ensuring the robustness of the algorithm, and effectively reduce the number of iterations, and complete the feature matching. It can solve the problem of poor real-time and robustness of traditional mobile robot in monocular vision navigation, and the problem of high iteration number of RANSAC algorithm.
【技术实现步骤摘要】
基于一点RANSAC和FAST算法的移动机器人导航方法
本专利技术属于移动机器人自主定位和导航领域,具体涉及基于图像匹配的移动机器人定位与导航。
技术介绍
随着计算机技术的飞速发展和社会的不断进步,移动机器人的应用得到了不断扩展,人工智能水平也得到了不断提高。和传统的工业机器人相比较而言,移动机器人集成了更多的先进科技,正逐步成为一个集任务规划、环境创建与自主定位、路径规划、实时导航、目标识别等多项功能于一体的综合性系统。其应用领域也从工业逐渐扩展到了军事、医疗、家用服务、紧急救援、海洋开发、太空探索等各个方面,应用领域不断扩展的同时也对机器人的自主定位与导航能力提出了更高的要求。近20年来,基于各种传感器的导航技术研究获得了巨大的发展,而基于视觉传感器的同时定位与地图创建技术(SimultaneousLocalizationAndMapping,SLAM问题)受到了最为广泛的重视。移动机器人在完全未知的环境中利用自身传感器获得周围环境信息进行实时定位和地图创建SLAM是移动机器人需要解决的关键问题。SLAM是指机器人在一个未知的环境中,从一个未知的位置开始,通过 ...
【技术保护点】
基于一点RANSAC和FAST算法的移动机器人导航方法,其特征在于,机器人运动过程中摄像头采集图像信息,从采集的图像信息视频帧中提取特征点,根据特征点对相邻两个视频帧的同名特征点进行粗匹配,在粗匹配基础上对同名特征点进行精确匹配获得图像的匹配特征点,根据匹配特征点进行环境模型拟合,规划机器人的运动路径,驱动移动机器人进行逐步探索,获得运动路径的环境信息建立环境三维模型,根据三维模型进行特征跟踪控制机器人自主导航;所述在粗匹配基础上对同名特征点进行精确匹配获得图像的匹配特征点,是以任一像素点X为圆心,作一个半径为3个像素点的圆,圆周上所有的像素点按顺时针依次编号,根据公式
【技术特征摘要】
1.基于一点RANSAC和FAST算法的移动机器人导航方法,其特征在于,机器人运动过程中摄像头采集图像信息,从采集的图像信息视频帧中提取特征点,根据特征点对相邻两个视频帧的同名特征点进行粗匹配,在粗匹配基础上对同名特征点进行精确匹配获得图像的匹配特征点,根据匹配特征点进行环境模型拟合,规划机器人的运动路径,驱动移动机器人进行逐步探索,获得运动路径的环境信息建立环境三维模型,根据三维模型进行特征跟踪控制机器人自主导航;所述在粗匹配基础上对同名特征点进行精确匹配获得图像的匹配特征点,是以任一像素点X为圆心,作一个半径为3个像素点的圆,圆周上所有的像素点按顺时针依次编号,根据公式将每个像素点分别与中心像素点X求灰度差,将灰度差值作为特征判断条件,如果圆周上像素点至少有连续n个像素点灰度差在预定阈值范围内,则中心像素X被视为图像的匹配特征点FAST-n;同名特征点进行粗匹配具体包括:从提取的特征点中截取特征片元,从中选出稳定点集,稳定点集中的每个稳定点片元变换得到训练片元;随机生成随机蕨丛和蕨判断节点属性参数,将训练片元投入随机蕨丛,得到二值串划分,统计各个二值串划分的类型分布,输出一个完整的随机蕨丛结构和训练样本的分类统计;检测当前帧的自然特征并截取形成待匹配特征片元,将所有待匹配特征片元投入完整的随机蕨丛得到二值串划分,分类器集成各二值串划分的训练统计结果,作为同名特征点的粗匹配结果;根据公式:通过仿射变换得到大量训练片元,其中,x和x'为相邻两帧中的同名点,HA是仿射变换矩阵,该矩阵中的6个参数为3对同名控制点坐标,根据实际应用场景...
【专利技术属性】
技术研发人员:刘想德,张毅,唐贤伦,罗元,李彦,
申请(专利权)人:重庆邮电大学,
类型:发明
国别省市:重庆,50
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。