![]() |
gz-launch8 package from gz-launch repogz-launch8 |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 8.0.1 |
License | Apache License 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Run and manage programs and plugins. |
Checkout URI | https://github.com/gazebosim/gz-launch.git |
VCS Type | git |
VCS Version | gz-launch8 |
Last Updated | 2025-07-30 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | process-manager cpp robotics gazebo hacktoberfest ignition-robotics gazebosim ignition-libraries ignition-launch |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nate Koenig
Authors
Gazebo Launch : Run and manage programs and plugins
Maintainer: nate AT openrobotics DOT org
Build | Status |
---|---|
Test coverage | |
Ubuntu Noble | |
Homebrew | |
Windows |
Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.
Table of Contents
Features
Gazebo Launch is used to run and manage plugins and programs. A
configuration script can be used to specify which programs and plugins to
execute. Alternatively, individual programs and plugins can be run from the
command line. Example configuration scripts are located in the examples
directory.
- Automatic ERB parsing of configuration files.
- Pass arguments to launch files from the command line.
- Plugins to launch Gazebo Sim, joystick interface, and a websocket server for simulation.
Install
See the installation tutorial.
Usage
Sample launch configuration files are in the examples directory.
Example
- Run a configuration that launches Gazebo.
gz launch sim.gzlaunch
Known issue of command line tools
In the event that the installation is a mix of Debian and from source, command
line tools from gz-tools
may not work correctly.
A workaround is to define the environment variable
GZ_CONFIG_PATH
to point to the different locations of the Gazebo libraries installations,
where the YAML files for the packages are found, such as
export GZ_CONFIG_PATH=/usr/local/share/gz:$HOME/ws/install/share/gz
where $HOME/ws
is an example colcon workspace used to build Gazebo
Documentation
See the installation tutorial.
Folder Structure
Refer to the following table for information about important directories and files in this repository.
``` gz-launch ├── examples Example launch configurations. ├── include/gz/launch Header files. ├── plugins Launch plugins, one per subdirectory. ├── src Source files and unit tests. ├── test │ ├── integration Integration tests. │ ├── performance Performance tests. │ └── regression Regression tests.
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
gz-cmake4 | |
gz-common6 | |
gz-gui9 | |
gz-math8 | |
gz-msgs11 | |
gz-plugin3 | |
gz-sim9 | |
gz-transport14 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged gz-launch8 at Robotics Stack Exchange
![]() |
gz-launch8 package from gz-launch repogz-launch8 |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 8.0.1 |
License | Apache License 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Run and manage programs and plugins. |
Checkout URI | https://github.com/gazebosim/gz-launch.git |
VCS Type | git |
VCS Version | gz-launch8 |
Last Updated | 2025-07-30 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | process-manager cpp robotics gazebo hacktoberfest ignition-robotics gazebosim ignition-libraries ignition-launch |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nate Koenig
Authors
Gazebo Launch : Run and manage programs and plugins
Maintainer: nate AT openrobotics DOT org
Build | Status |
---|---|
Test coverage | |
Ubuntu Noble | |
Homebrew | |
Windows |
Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.
Table of Contents
Features
Gazebo Launch is used to run and manage plugins and programs. A
configuration script can be used to specify which programs and plugins to
execute. Alternatively, individual programs and plugins can be run from the
command line. Example configuration scripts are located in the examples
directory.
- Automatic ERB parsing of configuration files.
- Pass arguments to launch files from the command line.
- Plugins to launch Gazebo Sim, joystick interface, and a websocket server for simulation.
Install
See the installation tutorial.
Usage
Sample launch configuration files are in the examples directory.
Example
- Run a configuration that launches Gazebo.
gz launch sim.gzlaunch
Known issue of command line tools
In the event that the installation is a mix of Debian and from source, command
line tools from gz-tools
may not work correctly.
A workaround is to define the environment variable
GZ_CONFIG_PATH
to point to the different locations of the Gazebo libraries installations,
where the YAML files for the packages are found, such as
export GZ_CONFIG_PATH=/usr/local/share/gz:$HOME/ws/install/share/gz
where $HOME/ws
is an example colcon workspace used to build Gazebo
Documentation
See the installation tutorial.
Folder Structure
Refer to the following table for information about important directories and files in this repository.
``` gz-launch ├── examples Example launch configurations. ├── include/gz/launch Header files. ├── plugins Launch plugins, one per subdirectory. ├── src Source files and unit tests. ├── test │ ├── integration Integration tests. │ ├── performance Performance tests. │ └── regression Regression tests.
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
gz-cmake4 | |
gz-common6 | |
gz-gui9 | |
gz-math8 | |
gz-msgs11 | |
gz-plugin3 | |
gz-sim9 | |
gz-transport14 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged gz-launch8 at Robotics Stack Exchange
![]() |
gz-launch8 package from gz-launch repogz-launch8 |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 8.0.1 |
License | Apache License 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Run and manage programs and plugins. |
Checkout URI | https://github.com/gazebosim/gz-launch.git |
VCS Type | git |
VCS Version | gz-launch8 |
Last Updated | 2025-07-30 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | process-manager cpp robotics gazebo hacktoberfest ignition-robotics gazebosim ignition-libraries ignition-launch |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nate Koenig
Authors
Gazebo Launch : Run and manage programs and plugins
Maintainer: nate AT openrobotics DOT org
Build | Status |
---|---|
Test coverage | |
Ubuntu Noble | |
Homebrew | |
Windows |
Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.
Table of Contents
Features
Gazebo Launch is used to run and manage plugins and programs. A
configuration script can be used to specify which programs and plugins to
execute. Alternatively, individual programs and plugins can be run from the
command line. Example configuration scripts are located in the examples
directory.
- Automatic ERB parsing of configuration files.
- Pass arguments to launch files from the command line.
- Plugins to launch Gazebo Sim, joystick interface, and a websocket server for simulation.
Install
See the installation tutorial.
Usage
Sample launch configuration files are in the examples directory.
Example
- Run a configuration that launches Gazebo.
gz launch sim.gzlaunch
Known issue of command line tools
In the event that the installation is a mix of Debian and from source, command
line tools from gz-tools
may not work correctly.
A workaround is to define the environment variable
GZ_CONFIG_PATH
to point to the different locations of the Gazebo libraries installations,
where the YAML files for the packages are found, such as
export GZ_CONFIG_PATH=/usr/local/share/gz:$HOME/ws/install/share/gz
where $HOME/ws
is an example colcon workspace used to build Gazebo
Documentation
See the installation tutorial.
Folder Structure
Refer to the following table for information about important directories and files in this repository.
``` gz-launch ├── examples Example launch configurations. ├── include/gz/launch Header files. ├── plugins Launch plugins, one per subdirectory. ├── src Source files and unit tests. ├── test │ ├── integration Integration tests. │ ├── performance Performance tests. │ └── regression Regression tests.
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
gz-cmake4 | |
gz-common6 | |
gz-gui9 | |
gz-math8 | |
gz-msgs11 | |
gz-plugin3 | |
gz-sim9 | |
gz-transport14 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged gz-launch8 at Robotics Stack Exchange
![]() |
gz-launch8 package from gz-launch repogz-launch8 |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 8.0.1 |
License | Apache License 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Run and manage programs and plugins. |
Checkout URI | https://github.com/gazebosim/gz-launch.git |
VCS Type | git |
VCS Version | gz-launch8 |
Last Updated | 2025-07-30 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | process-manager cpp robotics gazebo hacktoberfest ignition-robotics gazebosim ignition-libraries ignition-launch |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nate Koenig
Authors
Gazebo Launch : Run and manage programs and plugins
Maintainer: nate AT openrobotics DOT org
Build | Status |
---|---|
Test coverage | |
Ubuntu Noble | |
Homebrew | |
Windows |
Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.
Table of Contents
Features
Gazebo Launch is used to run and manage plugins and programs. A
configuration script can be used to specify which programs and plugins to
execute. Alternatively, individual programs and plugins can be run from the
command line. Example configuration scripts are located in the examples
directory.
- Automatic ERB parsing of configuration files.
- Pass arguments to launch files from the command line.
- Plugins to launch Gazebo Sim, joystick interface, and a websocket server for simulation.
Install
See the installation tutorial.
Usage
Sample launch configuration files are in the examples directory.
Example
- Run a configuration that launches Gazebo.
gz launch sim.gzlaunch
Known issue of command line tools
In the event that the installation is a mix of Debian and from source, command
line tools from gz-tools
may not work correctly.
A workaround is to define the environment variable
GZ_CONFIG_PATH
to point to the different locations of the Gazebo libraries installations,
where the YAML files for the packages are found, such as
export GZ_CONFIG_PATH=/usr/local/share/gz:$HOME/ws/install/share/gz
where $HOME/ws
is an example colcon workspace used to build Gazebo
Documentation
See the installation tutorial.
Folder Structure
Refer to the following table for information about important directories and files in this repository.
``` gz-launch ├── examples Example launch configurations. ├── include/gz/launch Header files. ├── plugins Launch plugins, one per subdirectory. ├── src Source files and unit tests. ├── test │ ├── integration Integration tests. │ ├── performance Performance tests. │ └── regression Regression tests.
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
gz-cmake4 | |
gz-common6 | |
gz-gui9 | |
gz-math8 | |
gz-msgs11 | |
gz-plugin3 | |
gz-sim9 | |
gz-transport14 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged gz-launch8 at Robotics Stack Exchange
![]() |
gz-launch8 package from gz-launch repogz-launch8 |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 8.0.1 |
License | Apache License 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Run and manage programs and plugins. |
Checkout URI | https://github.com/gazebosim/gz-launch.git |
VCS Type | git |
VCS Version | gz-launch8 |
Last Updated | 2025-07-30 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | process-manager cpp robotics gazebo hacktoberfest ignition-robotics gazebosim ignition-libraries ignition-launch |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nate Koenig
Authors
Gazebo Launch : Run and manage programs and plugins
Maintainer: nate AT openrobotics DOT org
Build | Status |
---|---|
Test coverage | |
Ubuntu Noble | |
Homebrew | |
Windows |
Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.
Table of Contents
Features
Gazebo Launch is used to run and manage plugins and programs. A
configuration script can be used to specify which programs and plugins to
execute. Alternatively, individual programs and plugins can be run from the
command line. Example configuration scripts are located in the examples
directory.
- Automatic ERB parsing of configuration files.
- Pass arguments to launch files from the command line.
- Plugins to launch Gazebo Sim, joystick interface, and a websocket server for simulation.
Install
See the installation tutorial.
Usage
Sample launch configuration files are in the examples directory.
Example
- Run a configuration that launches Gazebo.
gz launch sim.gzlaunch
Known issue of command line tools
In the event that the installation is a mix of Debian and from source, command
line tools from gz-tools
may not work correctly.
A workaround is to define the environment variable
GZ_CONFIG_PATH
to point to the different locations of the Gazebo libraries installations,
where the YAML files for the packages are found, such as
export GZ_CONFIG_PATH=/usr/local/share/gz:$HOME/ws/install/share/gz
where $HOME/ws
is an example colcon workspace used to build Gazebo
Documentation
See the installation tutorial.
Folder Structure
Refer to the following table for information about important directories and files in this repository.
``` gz-launch ├── examples Example launch configurations. ├── include/gz/launch Header files. ├── plugins Launch plugins, one per subdirectory. ├── src Source files and unit tests. ├── test │ ├── integration Integration tests. │ ├── performance Performance tests. │ └── regression Regression tests.
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
gz-cmake4 | |
gz-common6 | |
gz-gui9 | |
gz-math8 | |
gz-msgs11 | |
gz-plugin3 | |
gz-sim9 | |
gz-transport14 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged gz-launch8 at Robotics Stack Exchange
![]() |
gz-launch8 package from gz-launch repogz-launch8 |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 8.0.1 |
License | Apache License 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Run and manage programs and plugins. |
Checkout URI | https://github.com/gazebosim/gz-launch.git |
VCS Type | git |
VCS Version | gz-launch8 |
Last Updated | 2025-07-30 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | process-manager cpp robotics gazebo hacktoberfest ignition-robotics gazebosim ignition-libraries ignition-launch |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nate Koenig
Authors
Gazebo Launch : Run and manage programs and plugins
Maintainer: nate AT openrobotics DOT org
Build | Status |
---|---|
Test coverage | |
Ubuntu Noble | |
Homebrew | |
Windows |
Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.
Table of Contents
Features
Gazebo Launch is used to run and manage plugins and programs. A
configuration script can be used to specify which programs and plugins to
execute. Alternatively, individual programs and plugins can be run from the
command line. Example configuration scripts are located in the examples
directory.
- Automatic ERB parsing of configuration files.
- Pass arguments to launch files from the command line.
- Plugins to launch Gazebo Sim, joystick interface, and a websocket server for simulation.
Install
See the installation tutorial.
Usage
Sample launch configuration files are in the examples directory.
Example
- Run a configuration that launches Gazebo.
gz launch sim.gzlaunch
Known issue of command line tools
In the event that the installation is a mix of Debian and from source, command
line tools from gz-tools
may not work correctly.
A workaround is to define the environment variable
GZ_CONFIG_PATH
to point to the different locations of the Gazebo libraries installations,
where the YAML files for the packages are found, such as
export GZ_CONFIG_PATH=/usr/local/share/gz:$HOME/ws/install/share/gz
where $HOME/ws
is an example colcon workspace used to build Gazebo
Documentation
See the installation tutorial.
Folder Structure
Refer to the following table for information about important directories and files in this repository.
``` gz-launch ├── examples Example launch configurations. ├── include/gz/launch Header files. ├── plugins Launch plugins, one per subdirectory. ├── src Source files and unit tests. ├── test │ ├── integration Integration tests. │ ├── performance Performance tests. │ └── regression Regression tests.
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
gz-cmake4 | |
gz-common6 | |
gz-gui9 | |
gz-math8 | |
gz-msgs11 | |
gz-plugin3 | |
gz-sim9 | |
gz-transport14 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged gz-launch8 at Robotics Stack Exchange
![]() |
gz-launch8 package from gz-launch repogz-launch8 |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 8.0.1 |
License | Apache License 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Run and manage programs and plugins. |
Checkout URI | https://github.com/gazebosim/gz-launch.git |
VCS Type | git |
VCS Version | gz-launch8 |
Last Updated | 2025-07-30 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | process-manager cpp robotics gazebo hacktoberfest ignition-robotics gazebosim ignition-libraries ignition-launch |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nate Koenig
Authors
Gazebo Launch : Run and manage programs and plugins
Maintainer: nate AT openrobotics DOT org
Build | Status |
---|---|
Test coverage | |
Ubuntu Noble | |
Homebrew | |
Windows |
Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.
Table of Contents
Features
Gazebo Launch is used to run and manage plugins and programs. A
configuration script can be used to specify which programs and plugins to
execute. Alternatively, individual programs and plugins can be run from the
command line. Example configuration scripts are located in the examples
directory.
- Automatic ERB parsing of configuration files.
- Pass arguments to launch files from the command line.
- Plugins to launch Gazebo Sim, joystick interface, and a websocket server for simulation.
Install
See the installation tutorial.
Usage
Sample launch configuration files are in the examples directory.
Example
- Run a configuration that launches Gazebo.
gz launch sim.gzlaunch
Known issue of command line tools
In the event that the installation is a mix of Debian and from source, command
line tools from gz-tools
may not work correctly.
A workaround is to define the environment variable
GZ_CONFIG_PATH
to point to the different locations of the Gazebo libraries installations,
where the YAML files for the packages are found, such as
export GZ_CONFIG_PATH=/usr/local/share/gz:$HOME/ws/install/share/gz
where $HOME/ws
is an example colcon workspace used to build Gazebo
Documentation
See the installation tutorial.
Folder Structure
Refer to the following table for information about important directories and files in this repository.
``` gz-launch ├── examples Example launch configurations. ├── include/gz/launch Header files. ├── plugins Launch plugins, one per subdirectory. ├── src Source files and unit tests. ├── test │ ├── integration Integration tests. │ ├── performance Performance tests. │ └── regression Regression tests.
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
gz-cmake4 | |
gz-common6 | |
gz-gui9 | |
gz-math8 | |
gz-msgs11 | |
gz-plugin3 | |
gz-sim9 | |
gz-transport14 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged gz-launch8 at Robotics Stack Exchange
![]() |
gz-launch8 package from gz-launch repogz-launch8 |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 8.0.1 |
License | Apache License 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Run and manage programs and plugins. |
Checkout URI | https://github.com/gazebosim/gz-launch.git |
VCS Type | git |
VCS Version | gz-launch8 |
Last Updated | 2025-07-30 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | process-manager cpp robotics gazebo hacktoberfest ignition-robotics gazebosim ignition-libraries ignition-launch |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nate Koenig
Authors
Gazebo Launch : Run and manage programs and plugins
Maintainer: nate AT openrobotics DOT org
Build | Status |
---|---|
Test coverage | |
Ubuntu Noble | |
Homebrew | |
Windows |
Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.
Table of Contents
Features
Gazebo Launch is used to run and manage plugins and programs. A
configuration script can be used to specify which programs and plugins to
execute. Alternatively, individual programs and plugins can be run from the
command line. Example configuration scripts are located in the examples
directory.
- Automatic ERB parsing of configuration files.
- Pass arguments to launch files from the command line.
- Plugins to launch Gazebo Sim, joystick interface, and a websocket server for simulation.
Install
See the installation tutorial.
Usage
Sample launch configuration files are in the examples directory.
Example
- Run a configuration that launches Gazebo.
gz launch sim.gzlaunch
Known issue of command line tools
In the event that the installation is a mix of Debian and from source, command
line tools from gz-tools
may not work correctly.
A workaround is to define the environment variable
GZ_CONFIG_PATH
to point to the different locations of the Gazebo libraries installations,
where the YAML files for the packages are found, such as
export GZ_CONFIG_PATH=/usr/local/share/gz:$HOME/ws/install/share/gz
where $HOME/ws
is an example colcon workspace used to build Gazebo
Documentation
See the installation tutorial.
Folder Structure
Refer to the following table for information about important directories and files in this repository.
``` gz-launch ├── examples Example launch configurations. ├── include/gz/launch Header files. ├── plugins Launch plugins, one per subdirectory. ├── src Source files and unit tests. ├── test │ ├── integration Integration tests. │ ├── performance Performance tests. │ └── regression Regression tests.
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
gz-cmake4 | |
gz-common6 | |
gz-gui9 | |
gz-math8 | |
gz-msgs11 | |
gz-plugin3 | |
gz-sim9 | |
gz-transport14 |
System Dependencies
Dependant Packages
Launch files
Messages
Services
Plugins
Recent questions tagged gz-launch8 at Robotics Stack Exchange
![]() |
gz-launch8 package from gz-launch repogz-launch8 |
ROS Distro
|
Package Summary
Tags | No category tags. |
Version | 8.0.1 |
License | Apache License 2.0 |
Build type | CMAKE |
Use | RECOMMENDED |
Repository Summary
Description | Run and manage programs and plugins. |
Checkout URI | https://github.com/gazebosim/gz-launch.git |
VCS Type | git |
VCS Version | gz-launch8 |
Last Updated | 2025-07-30 |
Dev Status | UNKNOWN |
Released | UNRELEASED |
Tags | process-manager cpp robotics gazebo hacktoberfest ignition-robotics gazebosim ignition-libraries ignition-launch |
Contributing |
Help Wanted (-)
Good First Issues (-) Pull Requests to Review (-) |
Package Description
Additional Links
Maintainers
- Nate Koenig
Authors
Gazebo Launch : Run and manage programs and plugins
Maintainer: nate AT openrobotics DOT org
Build | Status |
---|---|
Test coverage | |
Ubuntu Noble | |
Homebrew | |
Windows |
Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.
Table of Contents
Features
Gazebo Launch is used to run and manage plugins and programs. A
configuration script can be used to specify which programs and plugins to
execute. Alternatively, individual programs and plugins can be run from the
command line. Example configuration scripts are located in the examples
directory.
- Automatic ERB parsing of configuration files.
- Pass arguments to launch files from the command line.
- Plugins to launch Gazebo Sim, joystick interface, and a websocket server for simulation.
Install
See the installation tutorial.
Usage
Sample launch configuration files are in the examples directory.
Example
- Run a configuration that launches Gazebo.
gz launch sim.gzlaunch
Known issue of command line tools
In the event that the installation is a mix of Debian and from source, command
line tools from gz-tools
may not work correctly.
A workaround is to define the environment variable
GZ_CONFIG_PATH
to point to the different locations of the Gazebo libraries installations,
where the YAML files for the packages are found, such as
export GZ_CONFIG_PATH=/usr/local/share/gz:$HOME/ws/install/share/gz
where $HOME/ws
is an example colcon workspace used to build Gazebo
Documentation
See the installation tutorial.
Folder Structure
Refer to the following table for information about important directories and files in this repository.
``` gz-launch ├── examples Example launch configurations. ├── include/gz/launch Header files. ├── plugins Launch plugins, one per subdirectory. ├── src Source files and unit tests. ├── test │ ├── integration Integration tests. │ ├── performance Performance tests. │ └── regression Regression tests.
File truncated at 100 lines see the full file
Package Dependencies
Deps | Name |
---|---|
gz-cmake4 | |
gz-common6 | |
gz-gui9 | |
gz-math8 | |
gz-msgs11 | |
gz-plugin3 | |
gz-sim9 | |
gz-transport14 |