基于双目视觉的室内机器人导航系统的设计与实现

来源 :哈尔滨工业大学 | 被引量 : 0次 | 上传用户:heliang44444
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着机器人的发展,视觉定位导航将是其未来要解决的关键技术之一。双目视觉定位导航作为视觉定位导航的重要组成部分将会被重点研究。由于室外场景受各种因素影响较大而室内场景受环境影响相对较小,因此室内定位导航受到了极大重视。本文是基于双目视觉研究室内机器人导航系统的设计与实现,旨在降低成本的同时提高导航定位精度与稳定性。仅使用双目相机采集信息,在理论分析和应用中均取得了很好效果。本文研究并优化了基于双目视觉的室内定位方法。首先,基于ORB-SLAM2框架创建非实时机器人运行环境的稠密关键帧地图;其次,对双目相机标定并使用标定参数对图像进行去畸变共面行对准矫正;再次,对图像提取ORB特征并使用SAD算法对左右图像特征点进行亚像素级匹配,求解深度信息;然后使用词袋字典或者投影模型比较特征点相似度匹配帧间图像的特征点或者关键帧地图的路标点,使用RANSAC结合EPn P算法利用匹配特征点估计相机位姿,使用G2O通过最小化匹配特征点的重投影误差优化相机位姿,通过追踪关键帧地图的路标点增加图像特征点与关键帧地图的路标点匹配数量再次使用匹配点对优化相机位姿;最后,使用局部后端优化再次优化位姿,创建里程计信息。对于帧间图像匹配失败时,使用创建的关键帧地图进行重定位。对于重定位失败时,通过移动机器人重新进行重定位判定,重定位获得相机位姿是先使用词袋字典初步确定相机位姿然后使用特征点匹配优化相机位姿。基于双目视觉的室内机器人导航系统的设计与实现首先使用标定参数对双目相机采集的图像进行立体矫正得到去畸变且共面行对准的图像;其次对共面行对准图像使用SGBM求视差、创建深度图像、创建点云图像、模拟雷达数据用于检测周围环境信息;再次使用TF坐标系变换树管理机器人坐标系变换关系;然后,基于Gmapping框架使用里程计信息、雷达信息和机器人坐标系变换信息创建栅格地图并在ROS中发布;最后通过接收模拟雷达信息、里程计信息、机器人坐标系变换信息、栅格地图信息以及目标信息先使用A*算法进行全局路径规划再使用DWA算法进行局部路径规划并发布运动命令通过控制器控制机器人运行,完成导航。根据本文提出的方案,首先完成了双目视觉定位的研究并在现实和模拟中与AMCL定位方法进行对比,本文的定位方法在精度及稳定性上优于AMCL定位方法且达到了很好效果;然后使用不同双目相机在Cartographer等不同框架上创建栅格地图并对其稳定性及准确性进行测试,结果表明使用Gmapping框架创建的栅格地图能达到预期目标。最后通过在不同环境中使用多种双目相机测试室内机器人导航系统能实时规划一条从当前位置到目标位置的路径并能准确检测障碍物避开障碍物完成导航功能。
其他文献
近年来随着社会的发展,H市职教中心的外聘教师在学校师资队伍中所占比例越来越大,截止到2019年6月,外聘教师占比33.69%左右,并且随着H市职教中心的发展呈上升趋势。相对于编制内的教师来说,外聘教师的专业对口性较高,因此外聘教师专业性理论和技能的教学质量是H市职教中心学生掌握知识和技能,成为技能型人才的重要保障之一。笔者希望通过本研究可以为H市职教中心外聘教师教学质量管理中存在的问题提供理论支撑
为进一步规范招投标行为,努力提高招投标工作效率,降低企业投标成本,有效制约招投标过程中虚假行为,保障投标单位的相应质量。在评标之前进行资格审查的作用越来越重要。
文章考察了东汉至隋(中古汉语)过去、现在、将来三时时点的表达方式,认为这一时期三时时点的表达方式主要有两种:1)使用本身就表示过去、现在、将来的某一时间点的相对时点词;2)在数
所有藏缅语都有性别后缀。依据性别后缀的来源和语音对应关系两条标准,归纳出性别后缀产生的三条途径:同源、语言创新和借用。大多数性别后缀具有同源关系。同源层次最早可以
江泽民同志提出的"三个代表"重要思想是在新的历史条件下全面加强党的建设的伟大钢领,是永远保持党的先进性、战斗力和创造性的行动指南,也是高校当前思想政治工作的总钢领和