Skip to content

dannyngweekiat/Gazebo-Garden-Simulation-Example

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Gazebo Garden Simulation Example

This is a simple example of using gazebo garden for ROS simulation.

Pre-requisites

Running the simulation

  • Clone this repository into your workspace
  • Build the workspace
  • Source the workspace

Running Basic Simulation

Run the following command to launch the simulation

ros2 launch gazebo_garden_simulation_example sim.launch.py 

Wait until the bridge is launch and in another terminal, run the following command to launch teleop

ros2 run teleop_twist_keyboard teleop_twist_keyboard

Running SLAM Simulation

Run the following command to launch the simulation

ros2 launch gazebo_garden_simulation_example sim.slam.launch.py

Wait until the bridge is launch and in another terminal start SLAM

ros2 launch gazebo_garden_simulation_example slam.launch.py

Wait until the map is built and in another terminal, run the following command to launch teleop to start mapping

ros2 run teleop_twist_keyboard teleop_twist_keyboard

Running Navigation Simulation

Run the following command to launch the simulation

ros2 launch gazebo_garden_simulation_example sim.nav.launch.py

Wait until the bridge is launch and in another terminal start Navigation

ros2 launch gazebo_garden_simulation_example nav.launch.py

Other Information

Modified version of tugbot is used in the simulation. The modified version is available in the models folder.

About

Gazebo Garden Simulation Example for ROS2 Humble

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published