turtlebot3-burger_150.png
turtlebot3-waffle-pi_150.png
turtlebot3-arm_150.png
walking-y2_150.png
turbot3-multi_150.png
turbot3-dl-ros1_150.png
turbot3-ai.png
turbot3-dl-ros2_150.png
turbot3-slam_150.png
turbot3-arm_150.png
turtlebot4-lite_150.png
turtlebot4-pro_150.png
turbot4-dl_150.png
turbot4-ai_150.png
aidriving-racebot_150.png
aidriving-autodrive_150.png
turtlebot-arm_150.png
openmanipulator-x_150.png
Home » Turtlebot入门教程 » Turtlebot入门-创建地图

Turtlebot入门-创建地图

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号

创建地图

虽然ROS可以在未知的环境中工作,它有助于从一个我们正在工作的环境的地图开始。

在本教程中,我们会在我们的办公室turtlebot一旦利用遥操作创建一个地图。这将给我们一个地图,我们可以在其他脚本参考,让TurtleBot完全自主导航。

通过遥控操作创建地图

  1. 在turtlebot,打开一个终端窗口运行:
roslaunch turtlebot_bringup minimal.launch
roslaunch turtlebot_navigation gmapping_demo.launch
  1. 在工作站上,打开一个终端窗口并运行:
roslaunch turtlebot_rviz_launchers view_navigation.launch
roslaunch turtlebot_teleop keyboard_teleop.launch

提示:而不是使用键盘,操纵杆可能会更方便。

现在使用的遥操作,导航turtlebot周围的整个地区要地图。

  1. 在turtlebot,打开一个终端窗口运行:
rosrun map_server map_saver -f /tmp/my_map
ls /tmp/

现在你可以看到两个文件在/tmp目录my_map.pgm和my_map.yaml。为你创造未来的地图,你可以保存为他们的不同名称(例如/tmp/my_office)。

提示:Ubuntu的/tmp目录自动清除(删除)在每次启动。如果你需要想保存地图,你可能想使用一个不同的目录。

参考:

纠错,疑问,交流: 请进入讨论区请点击进入页面,扫码加入微信群或Q群进行交流

获取最新文章: 扫一扫加入“创客智造”公众号


标签: turtlebot入门