GitPedia

Grid mapping in ROS

Creating Occupancy Grid Maps using Static State Bayes filter and Bresenham's algorithm for mobile robot (turtlebot3_burger) in ROS.

From lukovicaleksa·Updated April 1, 2026·View on GitHub·

Creating Occupancy Grid Maps using Static State Bayes filter and Bresenham's algorithm for mobile robot (turtlebot3_burger) in ROS. The project is written primarily in Python, first published in 2021. Key topics include: ai, bagfiles, bayes-filter, bresenham-algorithm, gazebo.

grid-mapping-in-ROS

Creating Occupancy Grid Maps using Static State Bayes filter and Bresenham's algorithm for mobile robot (turtlebot3_burger) in ROS.

  • bagfiles are created by manually driving the robot with turtlebot3_teleop, topics recorded: '/scan' and '/odom'
  • grid maps can be created from bagfiles using create_from_rosbag.py
  • grid maps can be created in real time using rtime_gmapping_node.py

Content

  • bagfiles -> folder containing recorded rosbag files
  • maps -> folder containing images of Gazebo maps as well as output grid maps
  • papers -> materials used for the project
  • scripts -> python scripts

Results

real_time_gmapping

stage_4_compared

world_compared

house_compared

Contributors

Showing top 1 contributor by commit count.

View all contributors on GitHub →

This article is auto-generated from lukovicaleksa/grid-mapping-in-ROS via the GitHub API.Last fetched: 6/27/2026