Skip to content

Gazebo Models, Plugins, and World Files for the RoboCup Logistics League

License

Notifications You must be signed in to change notification settings

robocup-logistics/gazebo-rcll

Repository files navigation

robocup-logistics

RoboCup-Logistics Gazebo Simulation

This repository includes the models, worlds and plugins to simulate the RoboCup Logistics League with Gazebo.

Setup Instructions

  1. Install Gazebo
  2. Build the plugins with cmake:
    $ cmake -B build -DCMAKE_BUILD_TYPE=RelWithDebInfo
    $ cmake --build build
    
  3. Set up the environment. Open ~/.bashrc with your favorite text editor and add the following lines:
    source /usr/share/gazebo/setup.sh
    export GAZEBO_RCLL=~/gazebo-rcll
    export GAZEBO_PLUGIN_PATH=$GAZEBO_PLUGIN_PATH:$GAZEBO_RCLL/build/plugins
    export GAZEBO_MODEL_PATH=$GAZEBO_RCLL/models
    export GAZEBO_MODEL_PATH=$GAZEBO_MODEL_PATH:$GAZEBO_RCLL/models/carologistics
    export GAZEBO_WORLD_PATH=$GAZEBO_RCLL/worlds/carologistics/llsf.world
    You may have to change the path depending on where you cloned the repository and which world you want to run.
  4. Restart your terminal to make sure the environment variables are set correctly.

Then you can start gazebo from the terminal.

About

Gazebo Models, Plugins, and World Files for the RoboCup Logistics League

Resources

License

Stars

Watchers

Forks

Packages

No packages published