无人工标记室内环境下SLAM技术的研究
本文选题:实时定位与地图创建 切入点:移动机器人 出处:《山东大学》2017年硕士论文 论文类型:学位论文
【摘要】:SLAM(Simultaneous Localization And Mapping)技术,我们平时称之为实时定位与地图创建,顾名思义,指的是机器人处在一个未知的环境中,从毫无所知,到完全熟悉该环境,并在机器人的"记忆中"创建出一张完整的环境地图,根据这张地图可以完成自定位与导航任务,这个过程需要用到机器人内部自带的一些传感器,同时也需要外界的部分信息。本课题以搭载了 ROS的移动式服务机器人为平台,进行了机器人SLAM研究,进行了机器人运动模型搭建、数据信息的获取和处理,完成了室内地图的创建,利用所创建的地图进行了机器人运动的导航,最后进行了实验和仿真,证明了方法的可行性。本文从以下几个方面进行了研究:(1)以自主研发的移动机器人为平台,介绍了该款机器人系统的组成,包括系统参数配置,硬件和软件模块,同时建立了运动学模型,便于今后对机器人运动的控制。(2)使用Kinect和SickTIM561进行外部信息的采集和处理,使用IMU和编码器进行机器人内部信息的采集,同时使用外部信息和内部信息进行多传感器信息融合,利用融合之后的信息进行定位与导航,可以提高整个系统的稳定性,同时也减少了因为某一方面的信息原因出现的偏差。(3)采用相对简单的线条表示地图的方法提高了地图的更新速度,克服了地图信息表示不全的缺点。建立了机器人状态模型并将扩展卡尔曼滤波方法用于本系统中,实时更新和预测机器人状态,包括机器人位置、速度、观测信息等。(4)在ROS的RVIZ和GAZEBO中进行仿真实验,对多个环境进行了探索,成功地创建环境地图并利用所创建的地图进行导航与定位,给定机器人一个目标位置,机器人会根据所创建的地图自主进行避障、路径规划和导航,同时在这期间我们可以实时观察到机器人的一系列信息,包括运动速度、全局路径规划、局部路径规划等。(5)进行了机器人SLAM中相关数据的分析,对实验中的一些问题作了说明,总结了本课题的成果,提出了下一步将要进行的任务。
[Abstract]:SLAM(Simultaneous Localization And mapping, which we call real-time location and map creation, as the name implies, refers to a robot in an unknown environment, from being unknown to being fully familiar with the environment. And create a complete environmental map in the "memory" of the robot, according to which the task of self-localization and navigation can be accomplished, and this process requires some sensors brought in by the robot. At the same time, it also needs some information from outside. Based on the mobile service robot with ROS as the platform, the research of robot SLAM is carried out, and the robot motion model is built, and the data information is acquired and processed. The building of indoor map is completed, and the navigation of robot motion is carried out by using the created map. Finally, the experiment and simulation are carried out. The feasibility of the method has been proved. In this paper, the following aspects of the research on the mobile robot developed by ourselves as a platform, introduced the composition of the robot system, including system parameters configuration, hardware and software modules, At the same time, the kinematics model is established to facilitate the control of robot motion in the future. The Kinect and SickTIM561 are used to collect and process the external information, and the IMU and encoder are used to collect the internal information of the robot. At the same time, using external and internal information for multi-sensor information fusion, using the fused information for positioning and navigation, can improve the stability of the whole system. At the same time, it also reduces the deviation due to a certain aspect of information.) the method of using relatively simple lines to represent the map improves the speed of updating the map. The state model of the robot is established and the extended Kalman filter method is used to update and predict the state of the robot in real time, including the position and speed of the robot. The observation information is simulated in the RVIZ and GAZEBO of ROS, and several environments are explored. The environment map is created successfully, and the map is used to navigate and locate, and the robot is given a target position. The robot will independently perform obstacle avoidance, path planning and navigation based on the maps created, and during this time we can observe a range of information about the robot in real time, including speed of movement, global path planning, In this paper, we analyze the related data in the robot SLAM, explain some problems in the experiment, summarize the results of this project, and put forward the tasks to be carried out in the next step.
【学位授予单位】:山东大学
【学位级别】:硕士
【学位授予年份】:2017
【分类号】:TP242
【参考文献】
相关期刊论文 前10条
1 高申勇;许方镇;郭鸿杰;;基于弹簧模型的移动机器人路径规划研究[J];仪器仪表学报;2016年04期
2 李卫成;汪地;宗殿栋;姜海龙;;基于RGBD的机器人室内SLAM与路径规划系统[J];工业控制计算机;2016年03期
3 李初蕾;邓豪;;基于K_SVD算法的机器人路径规划[J];电子制作;2016年01期
4 曲乃恒;杨桂林;郑天江;;基于解耦式主动万向脚轮的全向移动机器人设计[J];中国机械工程;2015年19期
5 林亚明;李佐勇;林叶郁;徐戈;;自适应滤波窗实现距离加权图像椒盐噪声滤除[J];中国图象图形学报;2015年08期
6 许伦辉;朱群强;胡发焕;;基于Euler算法的全向轮机器人位姿检测[J];计算机测量与控制;2015年07期
7 李竹青;蒋春平;赵启阳;;KUKA机器人3Donsite中位置设定的探讨[J];现代涂料与涂装;2015年07期
8 邓凯锋;王耀南;刘东奇;;基于小波变换的卡尔曼滤波动力电池SOC估算[J];控制工程;2015年03期
9 郭芙;谭建豪;;基于激光传感器的移动机器人地图的创建[J];计算机系统应用;2011年08期
10 刘利枚;蔡自兴;;粒子群优化的多机器人协作定位方法[J];中南大学学报(自然科学版);2011年03期
相关博士学位论文 前4条
1 李继安;面向水质监测的无线传感器网络能效优化与综合评估研究[D];华中科技大学;2014年
2 吴皓;基于服务任务导向的机器人地图构建研究[D];山东大学;2011年
3 陈凤东;基于认知地图的移动机器人自主导航技术研究[D];哈尔滨工业大学;2009年
4 郭利进;大尺度环境下移动机器人同时定位与地图创建研究[D];天津大学;2007年
相关硕士学位论文 前10条
1 雷远春;未知环境下多智能体协作避障方法的研究[D];宁夏大学;2015年
2 宫永辰;异步电动机无功补偿装置的研究[D];大连海事大学;2015年
3 张唐烁;轮式移动机器人惯性定位系统的研发[D];广东工业大学;2014年
4 李辰祥;基于MEMS行人惯性导航的零速度修正技术研究[D];厦门大学;2014年
5 张磊;基于视觉与惯性传感器的移动机器人环境地图创建方法研究[D];武汉理工大学;2013年
6 徐红珍;基于粒子群的卡尔曼滤波算法改进和优化[D];武汉理工大学;2013年
7 祁明顺;基于串行编队的群机器人控制研究[D];天津理工大学;2013年
8 陈博飞;推进器辅助系泊定位技术研究[D];哈尔滨工程大学;2013年
9 吴晨光;基于改进人工势场法的机器人路径规划及其在RoboCup中的应用[D];南京邮电大学;2012年
10 陈光明;多机器人协同定位与环境地图构建研究[D];广东工业大学;2011年
,本文编号:1586503
本文链接:https://www.wllwen.com/shoufeilunwen/xixikjs/1586503.html