engcang / gazebo_maps

Self-made Gazebo maps and models for public
BSD 3-Clause "New" or "Revised" License
107 stars 21 forks source link
gazebo gazebo-models gazebo-simulator simulation

Gazebo maps

Self-made Gazebo maps and models for public

If you use this repo for your paper, please cite the corresponding papers in the list below


Map list


Map pictures

[Click to fold/unfold pictures] + Quadruped robot competition map

+ Drone competition map - ADD2021 K-DARPA

+ Drone competition map - KVRC2022

+ Small-scale maze

+ Large-scale mine

+ Maze with height maps

+ Maze with hole-ground

+ Maze with 3D obstacles

+ Vertical tunnel

+ Large-scale and complex environment

+ Tall wall-bounded world

+ Iced outdoor mountain

+ Military fortress


Model list (in reconstruction folder)


Model Pictures

[Click to fold/unfold pictures] + Models in `recon1.tar.xz` file (`Big-Ben`, `Louisiana State House`, `Eiffel Tower`, `Japanese temple`, `Bridge`)

+ Models in `recon2.tar.xz` file (`Alexander Nevsky Cathedral`, `At Tin Mosque`, `Japanese temple2`)

+ Models in `recon3.tar.xz` file (`San Adrian thermal powerplant`, `Khram Pokrova`, `Orthodox church`)

+ Models in `recon4.tar.xz` file (`Tomb of Tu Duc`, `Stone church`)

+ Models in `recon5.tar.xz` file (`Mexico City Cathedral`)



How to use

unzip the compressed files

$ tar -xf <NAME>.tar.xz

$ echo "export GAZEBO_MODEL_PATH=$GAZEBO_MODEL_PATH:$(pwd)/gazebo_maps/3d_maze" >> ~/.bashrc

$ echo "export GAZEBO_MODEL_PATH=$GAZEBO_MODEL_PATH:$(pwd)/gazebo_maps/large_mine_abandoned" >> ~/.bashrc

...

Add the world/model path you want!!

$ source ~/.bashrc


+ launch the `world`
~~~shell
$ roslaunch gazebo_ros empty_world.launch world_name:=$(pwd)/gazebo_maps/small_maze/smaze2d.world

or

$ roslaunch gazebo_ros empty_world.launch world_name:=$(pwd)/gazebo_maps/3d_maze/eazy_maze.world

or

...

Launch the world/model you want!