[Documentation] [TitleIndex] [WordIndex

Setting up and launching a new map

Description: In ROS (Robot Operating System), "gmapping" stands for "Grid-based Mapping" or "GMapping," and it refers to a popular and widely used algorithm for Simultaneous Localization and Mapping (SLAM). GMapping is specifically designed to create maps of an environment while simultaneously determining the pose (position and orientation) of a mobile robot within that environment.

Tutorial Level: BEGINNER

Next Tutorial: Navigating the AR 100 robot through SLAM (Simultaneous Localization and Mapping) techniques.

The following tutorial demonstrates the process of initiating gmapping within a simulated environment. To follow along, make sure you have the AR100 repository available. Additionally, you can consult this installation guide for further assistance with setting up the necessary repositories.

Instructions:

   1 roslaunch anscer_slam anscer_slam.launch

w

a

s

d

x

   1 roslaunch anscer_teleop anscer_teleop_key.launch

   1 rosrun map_server map_saver -f ~/<workspace_name>/src/AR100/anscer_navigation/maps/<map_name>
   2 # Replace workspace_name with the name of the workspace you have created.
   3 # Replace map_name with the name of the map you want to provide.

2024-11-16 12:14