本博文打算通过节点发布导航的坐标让机器人自动移动到目标点。(通过自定义节点来实现导航功能)
目录
move_base_msgs/MoveBaseActionGoal Message
创建仿真环境
参考之前博文《ROS学习笔记之——利用Gazebo仿真TurtleBot3 》
export TURTLEBOT3_MODEL=waffle
roslaunch turtlebot3_gazebo turtlebot3_world.launch
打开gazebo环境
开启rivz
export TURTLEBOT3_MODEL=waffle
roslaunch turtlebot3_slam turtlebot3_slam.launch
然后通过键盘遥控
roslaunch turtlebot3_teleop turtlebot3_teleop_key.launch
建图完成
然后保存地图
rosrun map_server map_saver -f ~/map/simulatuion_map
然后重新运行
roslaunch turtlebot3_navigation turtlebot3_navigation.launch map_