摘要

移动机器人自主导航技术是体现机器人智能化的核心关键技术。针对移动机器人对自主导航的需求,设计、实现了基于ROS的机器人自主导航解决方案。利用ROS提供的开源软件包gmapping SLAM算法,完成了机器人在陌生室内环境中的同时定位与环境地图构建;使用ROS中的navigation导航功能包集中的路径规划算法,实现了机器人在已知环境地图中的自主避障与导航;在ROS上利用2D机器人仿真器stdrsimulator对自主导航系统进行测试与验证。仿真试验表明,该系统可以满足移动机器人在陌生室内环境中的自主导航需求。

全文