Skip to content

Omar-Salem/auto_mapper

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

24 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

auto_mapper

Package for auto exploring frontiers and generating a map with ROS 2 Humble / Iron

Prerequisites

Installation & usage

  1. Clone the repo
git clone https://github.com/Omar-Salem/auto_mapper
  1. Build the ROS 2 workspace
cd {workspace_dir}
colcon build --packages-select auto_mapper
  1. Source the ROS Workspace
. install/setup.bash
  1. Launch the mapper
ros2 launch auto_mapper auto_mapper.launch.py map_path:=~/map
  1. Launch turtlebot3
export TURTLEBOT3_MODEL=burger
ros2 launch turtlebot3_gazebo turtlebot3_world.launch.py

Gotchas

  • If you receive Failed to write file: Exception output stream error, change the map file path to a dir where write access is granted.
  • To use with a custom robot, or if the Twist messages aren't published to /cmd_vel, uncomment SetRemap(src='/cmd_vel', dst='{/your/custom_cmd_vel}}') in auto_mapper.launch.py

Contact

Omar Salem - LinkedIn

Acknowledgements

About

Package for auto exploring frontiers with ROS 2 Humble / Iron

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors