基于ROS的移动机器人SLAM建图仿真设计
A Mapping Simulation Design of Mobile Robot SLAM Based on ROS
摘要: 基于ROS机器人操作系统的SLAM建图方法作为目前最主流、最具研究价值、商业价值的方法深受广大机器人开发者和企业青睐。本文主要研究内容为对URDF建模的仿真机器人模型进行优化配置,为其添加Gazebo仿真环境标签,使其满足Gmapping功能包仿真实验要求;分析Gmapping功能包的整体框架并对主要参数进行说明,最终实现Gmapping功能包的建图功能。实验表明本文所设计的Gazebo仿真环境能够完成Gmapping功能包建图任务,Gmapping算法可以稳定快速地完成栅格地图构建。
Abstract:
SLAM mapping based on ROS robot operating system is the most mainstream method with the most research value and commercial value, which is favored by robot developers and enterprises. The main research content of this paper is to optimize the configuration of URDF simulation robot model, add Gazebo simulation environment label to it, and make it meet the requirements of Gmapping function package simulation experiment. The overall framework of Gmapping is analyzed and the main parameters explained, and finally the mapping function of Gmapping is realized. Experiments show that the Gazebo simulation environment designed in this paper can complete the task of Gmapping function package mapping, and Gmapping algorithm can complete the construction of raster map stably and quickly.
参考文献
|
[1]
|
李贺喜, 李富强, 牛童立, 李康, 杜边境. 基于ROS系统移动机器人SLAM算法的研究与实现[J]. 技术与市场, 2020, 27(7): 97-99.
|
|
[2]
|
杨波, 单斌, 王跃钢, 张复建, 薛亮. 航向信息辅助的MIMU/GPS高精度组合导航方法[J]. 中国惯性技术学报, 2018, 26(5): 643-648.
|
|
[3]
|
Durrantwhyte, H.F. and Bailey, T. (2006) Simultaneous Locali-zation and Mapping. Robotics & Amp Automation Magazine, 13, 99-110. [Google Scholar] [CrossRef]
|
|
[4]
|
自动驾驶地图与定位技术产业发展报告[J]. 智能网联汽车, 2019(3): 58-67.
|
|
[5]
|
李阳. 基于ROS系统移动机器人SLAM算法研究与实现[D]: [硕士学位论文]. 西安: 西安工程大学, 2018.
|
|
[6]
|
王权, 胡越黎, 张贺. 基于ROS与Kinect的移动机器人同时定位与地图构建[J]. 计算机应用研究, 2017, 34(10): 3184-3187.
|
|
[7]
|
姜玉, 原明亭. 基于Gazebo的机器人灵活操作控制平台的搭建[J]. 工业控制计算机, 2018, 31(12): 44-46.
|
|
[8]
|
Fairchild, C. (2017) ROS Robotics by Example: Learning to Control Wheeled, Limbed, and Flying Robots Using ROS Kinetic Kame. Packt Publishing, Birmingham.
|