Skip to content

The ROS2 package for the gazebo simulation environment including non-robot models and worlds

Notifications You must be signed in to change notification settings

FlaSpaceInst/ezrassor_sim_gazebo

Folders and files

NameName
Last commit message
Last commit date

Latest commit

eda0ea4 · Jan 28, 2021

History

3 Commits
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Jan 28, 2021
Oct 11, 2020
Jan 28, 2021
Jan 28, 2021

Repository files navigation

ezrassor_sim_gazebo

Build Badge Style Badge

The ezrassor_sim_gazebo package contains the worlds and models that the EZRASSOR can interact with when running in Gazebo 11.

usage

command:
  ros2 launch ezrassor_sim_gazebo gazebo_launch.py [argument:=value]

optional arguments:
  world  *.world file name (default base.world)

example

Launch the Gazebo client with the Moon world:

ros2 launch ezrassor_sim_gazebo gazebo_launch.py world:=moon.world

Moon World

testing

Changes to this package will run through the test scripts found in the test/ folder which include:

  • Black formatting check
  • PEP8 compliance check
  • Environment hooks check for Gazebo

These tests will run automatically when changes are checked in via GitHub actions.

Before you check in changes, please test your changes locally with Docker:

docker build -f build/Dockerfile -t ezrassor_sim_gazebo .
docker run ezrassor_sim_gazebo /check-environment.sh
docker run ezrassor_sim_gazebo /lint.sh

About

The ROS2 package for the gazebo simulation environment including non-robot models and worlds

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published