基于Kinect的移动机器人SLAM技术研究
发布时间:2019-08-01 12:20
【摘要】:实时定位与地图构建(Simultaneous Localization and Mapping,SLAM)技术一直是移动机器人在未知环境中进行自身定位与环境认知领域的研究热点。基于Kinect的视觉SLAM技术因其含有大量的图像信息,能够准确感知环境信息且具有低廉的价格而被广泛研究。本课题主要研究内容包括机器人移动平台的搭建、基于Kinect深度误差约束的平面特征点提取与位姿估计方法、基于词袋模型的回环检测及位姿优化、SLAM过程中的位姿丢失恢复方法设计以及相关实验研究。本文首先搭建机器人运行的移动平台,包括硬件电路、软件控制。机器人系统底层采用基于ARM处理器的硬件电路设计,负责处理底层数据以及与上位机的通信;在机器人运行的移动平台中增设智能语音控制,实现语音对话与机器人移动控制;在上位机系统中,搭建ROS系统,实现各个节点中消息共享。其次,针对Kinect相机获取的深度误差随着距离的增大而增大的问题,在SLAM系统中,研究基于Kinect深度误差约束的特征点提取与位姿估计方法。利用深度误差函数,增加所提取平面特征的内点数量,同时根据平面参数对平面中的点云进行深度优化;在位姿估计中,根据深度误差函数设置动态权重因子,减少远距离特征点在位姿估计中所占的权重,并进行仿真验证。然后,在SLAM的回环检测中,对相似环境下容易发生假回环的问题,研究基于相似环境下假回环剔除的位姿优化方法。利用运动估计中内点数量和运动阈值增加对候选回环帧校验,以及在位姿优化过程中利用卡方分布,检测回环族群约束一致性,剔除错误回环约束。在建图过程中,机器人会因相机发生遮挡或其他原因产生无法估计当前位姿的问题,针对此情况,研究基于ROS里程计的位姿恢复方法,使用ROS里程计建立丢失前关键帧与恢复后关键帧的位姿约束。最后,为了验证本文设计的移动平台以及在SLAM中的基于Kinect深度信息的特征点提取与位姿估计方法、改进回环检测和运动优化算法的可行性,对各个模块分别进行实验研究。实验结果证明本文设计的方法可以减少SLAM过程中的基于Kinect深度优化的位姿估计误差、提高相似环境下的回环检测和位姿优化的准确性以及实现基于ROS里程信息的位姿恢复。
【图文】:
哈尔滨工业大学工学硕士学位论文很广,比如在餐厅进行送餐、在日常生活中从洗碗到洗衣服、协助老年人或者残疾人独立生活等。(3)PAL Robotics 的 Reem[5]2010 年 PAL Robotics 推出的第一个商业版本的 Reem 服务机器人,主要用于购物中心以及机场等人流量大的场所,可以实现动态环境下的自主导航,如图 1-1c)所示。Reem 完全仿照人的外形尺寸进行制作,身高 1.7m,体重 100Kg,可以招待客人,提供动态咨询服务,也可以用多种语言进行演讲或者对一个产品做讲解。Reem 能够完全自主的进行导航在使用时,可以使用遥控器远程操控 Reem,也可以让 Reem 进行地图构建,根据目的地的位置进行路径规划,寻找最短路线,并进行避障处理。
epper 服务机器人 b) PR2 服务机器人 c) Reem 服图 1-1 著名服务机器人ioneer-AT 和 PowerBot[6]为了更好的培育患有alsy,CP)的婴儿以及初学走路的孩子,Agrawal 等人研损的、可以进行康复的移动机器人,如图 1-2 所示。该雷达,用于实时定位机器人的位置,记录康复训练案例遥杆,,通过遥杆控制机器人的移动方向,训练孩子的认可对不同的康复内容进行训练。
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP242
本文编号:2521746
【图文】:
哈尔滨工业大学工学硕士学位论文很广,比如在餐厅进行送餐、在日常生活中从洗碗到洗衣服、协助老年人或者残疾人独立生活等。(3)PAL Robotics 的 Reem[5]2010 年 PAL Robotics 推出的第一个商业版本的 Reem 服务机器人,主要用于购物中心以及机场等人流量大的场所,可以实现动态环境下的自主导航,如图 1-1c)所示。Reem 完全仿照人的外形尺寸进行制作,身高 1.7m,体重 100Kg,可以招待客人,提供动态咨询服务,也可以用多种语言进行演讲或者对一个产品做讲解。Reem 能够完全自主的进行导航在使用时,可以使用遥控器远程操控 Reem,也可以让 Reem 进行地图构建,根据目的地的位置进行路径规划,寻找最短路线,并进行避障处理。
epper 服务机器人 b) PR2 服务机器人 c) Reem 服图 1-1 著名服务机器人ioneer-AT 和 PowerBot[6]为了更好的培育患有alsy,CP)的婴儿以及初学走路的孩子,Agrawal 等人研损的、可以进行康复的移动机器人,如图 1-2 所示。该雷达,用于实时定位机器人的位置,记录康复训练案例遥杆,,通过遥杆控制机器人的移动方向,训练孩子的认可对不同的康复内容进行训练。
【学位授予单位】:哈尔滨工业大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP242
【参考文献】
相关期刊论文 前1条
1 姜山;服务机器人[J];机器人技术与应用;2004年02期
相关硕士学位论文 前3条
1 龙超;基于Kinect和视觉词典的三维SLAM算法研究[D];浙江大学;2016年
2 王富;未知环境中移动机器人定位与建图技术的研究[D];哈尔滨工业大学;2013年
3 应鹏;室内机器人平台设计及SLAM研究[D];浙江大学;2010年
本文编号:2521746
本文链接:https://www.wllwen.com/kejilunwen/zidonghuakongzhilunwen/2521746.html