基于ROS的室内视觉SLAM算法研究

来源 :长春理工大学 | 被引量 : 2次 | 上传用户:seed_sg
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
近些年来,随着人工智能技术的高速发展,移动机器人在社会生活的各个领域内得到了广泛的应用。自主移动是移动机器人在各行各业中应用推广的重要发展需求,而同时定位与地图构建(SLAM)是实现移动机器人在未知环境下自主移动的关键技术。本文主要对室内环境下移动机器人的视觉SLAM算法进行研究。针对传统视觉SLAM方法中存在的效率低和误差大等问题,本文分别对其前端和后端进行了研究,并作出改进,得到一种准确性和实时性较好的室内视觉SLAM方法。首先,在研究了机器人操作平台(ROS)的基础知识和视觉SLAM的整体框架的基础上,完成了基于ROS的视觉SLAM实验平台的搭建,接着研究了Kinect相机的成像模型和相机标定方法,并在ROS环境中利用Open CV对彩色摄像头和深度摄像头的内参数和外参数进行标定,从而使相机采集到的RGB图像和深度图像对齐。其次,对视觉SLAM的前端的三个环节:特征提取、特征匹配、运动估计进行了研究。针对运动估计环节中,因像素深度数据缺失导致传统的ICP算法不能准确求解相机位姿的问题,提出混合使用迭代最近点(ICP)和高效的n点透视(EPn P)算法来进行运动估计,进一步提高了位姿估计的准确性。然后,在视觉SLAM的后端环节中,针对传统的随机回环检测算法,复杂度高,耗时长等缺点,引入了基于视觉词袋模型的回环检测算法,快速准确地减少了定位过程中的累积误差,接着研究了图优化模型,并利用全局图优化(g2o)对全局位姿进行优化,得到了全局最优的相机位姿和运动轨迹。最后,采用公开数据集TUM提供的评估工具对改进前后的室内视觉SLAM算法进行评价,验证了本文提出的视觉SLAM方法在提高了系统准确性的同时又保证了系统的实时性。另外,利用基于ROS的视觉SLAM实验平台在实际场景下进行了实验,给出了清晰的点云地图和八叉树地图以及估计的运动轨迹,验证了该改进方法的有效性。
其他文献
在现实经营中,母公司吸收合并全资子公司的案例时有发生,也就是通常所说的把全资子公司转为分公司。该项企业重组业务是否符合《财政部、国家税务总局关于企业重组业务企业所得
报纸
鼻息肉病症是临床较为常见的、极易复发的多发病种。在鼻息肉手术治疗中,鼻内镜手术在临床中已被广泛应用,该术可将损伤降到最低,促使组织功能正常发挥,疗效极佳。为此,现将
园林景观是人居环境的软装饰,它能营造舒适宜人的环境,改善微气候,保持生态平衡,是城市实现可持续发展的基础保障。要想充分发挥园林景观的生态功能,就要对园林景观进行科学
从产地要求、播前准备、播种技术、田间管理、病虫害防治、采收等方面介绍了云南省冬季鲜食玉米高产栽培技术。
宁东供水工程是宁夏宁东能源化工基地最重要的基础工程设施,主要任务是为基地工业、生态环境整治、生活提供用水保障。鸭子荡水库是宁东供水工程的调蓄水库,位于宁夏回族自治
近几年来,伴随着市场经济和大学扩招等形势的出现,大学毕业生的人数越来越多,就业难的问题日趋严重。据统计:2008年年底有100万高校毕业生未就业,
丝路之塔位于三亚市崖州区,兼具观光塔和渔船航标塔的功能,该项目对于区域发展具有带领性的作用。丝路之塔的设计理念以及具体的规划设计进行了探讨。
为了综合利用粉煤灰,降低软岩巷道锚注支护的成本,就粉煤灰在煤矿软岩巷道支护中的应用技术进行了研究,采用水泥与粉煤灰体积比为1∶1的注浆材料代替纯水泥浆来改进锚注支护
传统鼠笼是古老的发明,为人类灭鼠立过功劳,有过辉煌.它的许多优点是其他产品难以取代的,但近几十年来传统鼠笼的使用量却反而减少了.为什么?我们认为传统鼠笼受到冷落应该从
《义务教育语文课程标准》把语文性质定位于“学习语言文字运用的综合性、实践性课程”,其实践性特点就是要求在语文教学的各个阶段、环节、内容上都要加强语文文字运用,让学生
报纸