Skip to content

Commit

Permalink
Add README.md
Browse files Browse the repository at this point in the history
  • Loading branch information
Assume-Zhan committed Nov 16, 2023
1 parent c3aa9fe commit 93df3e9
Showing 1 changed file with 33 additions and 0 deletions.
33 changes: 33 additions & 0 deletions slam_toolbox_ws/README.md
Original file line number Diff line number Diff line change
@@ -0,0 +1,33 @@
# ROS2 SLAM-TOOLBOX

### Run with docker

```bash
git clone https://github.com/j3soon/ros2-agv-essentials.git
```

```bash
cd ros2-agv-essentials/slam_toolbox_ws/docker
docker-compose pull
docker-compose up -d --build
```

### Simulation with gazebo

- Attach to the container
```sh
docker attach ros2-slam-toolbox-ws
```

- Run with the gazebo
```sh
ros2 launch slam_simulation slam_sim.launch.py
```

You can put something in the gazebo world, since currently is empty.

#### Reference repo

- [slam-toolbox humble](https://github.com/SteveMacenski/slam_toolbox/tree/humble)
- [Nav2 slam_toolbox guide](https://navigation.ros.org/tutorials/docs/navigation2_with_slam.html)
- [Robotics Backend Guide for slamtool box and nav2](https://roboticsbackend.com/ros2-nav2-generate-a-map-with-slam_toolbox/)

0 comments on commit 93df3e9

Please sign in to comment.