Skip to content

Conversation

rafa-martin
Copy link
Member

This pull request adds support for enabling or disabling the Gazebo GUI in the spawn_world.launch.py launch file, making it easier to run simulations in either GUI or headless mode. It introduces a new gui launch argument, updates the documentation, and uses conditional logic to launch the GUI based on user input.

Launch configuration improvements:

  • Added a new gui argument to spawn_world.launch.py to allow users to enable or disable the Gazebo GUI, with the default set to enabled.
  • Updated the launch logic to conditionally start the Gazebo GUI based on the value of the gui argument, supporting various truthy values (e.g., "true", "1", "yes", "on").

Documentation updates:

  • Updated robotnik_gazebo_ignition/README.md to document the new gui parameter and its usage.

Code cleanup:

  • Removed unused imports and cleaned up import statements in spawn_world.launch.py.

Copy link
Contributor

@RomanRobotnik RomanRobotnik left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

;D

@rafa-martin rafa-martin merged commit fcb55fd into jazzy-devel Oct 10, 2025
@rafa-martin rafa-martin deleted the feat/jazzy/gazebo-headless-mode branch October 10, 2025 09:49
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants