No version for distro humble showing github. Known supported distros are highlighted in the buttons above.
Package symbol

gz-launch8 package from gz-launch repo

gz-launch8

ROS Distro
github

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

Gazebo Launch : Run and manage programs and plugins

Additional Links

Maintainers

  • Nate Koenig

Authors

No additional authors.

Gazebo Launch : Run and manage programs and plugins

Maintainer: nate AT openrobotics DOT org

GitHub open issues GitHub open pull requests Discourse topics Hex.pm

Build Status
Test coverage codecov
Ubuntu Noble Build Status
Homebrew Build Status
Windows Build Status

Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.

Table of Contents

Features

Install

Usage

Documentation

Folder Structure

Contributing

Code of Conduct

Versioning

License

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.

  1. Automatic ERB parsing of configuration files.
  2. Pass arguments to launch files from the command line.
  3. 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

  1. 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

CHANGELOG
No CHANGELOG found.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged gz-launch8 at Robotics Stack Exchange

No version for distro jazzy showing github. Known supported distros are highlighted in the buttons above.
Package symbol

gz-launch8 package from gz-launch repo

gz-launch8

ROS Distro
github

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

Gazebo Launch : Run and manage programs and plugins

Additional Links

Maintainers

  • Nate Koenig

Authors

No additional authors.

Gazebo Launch : Run and manage programs and plugins

Maintainer: nate AT openrobotics DOT org

GitHub open issues GitHub open pull requests Discourse topics Hex.pm

Build Status
Test coverage codecov
Ubuntu Noble Build Status
Homebrew Build Status
Windows Build Status

Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.

Table of Contents

Features

Install

Usage

Documentation

Folder Structure

Contributing

Code of Conduct

Versioning

License

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.

  1. Automatic ERB parsing of configuration files.
  2. Pass arguments to launch files from the command line.
  3. 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

  1. 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

CHANGELOG
No CHANGELOG found.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged gz-launch8 at Robotics Stack Exchange

No version for distro kilted showing github. Known supported distros are highlighted in the buttons above.
Package symbol

gz-launch8 package from gz-launch repo

gz-launch8

ROS Distro
github

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

Gazebo Launch : Run and manage programs and plugins

Additional Links

Maintainers

  • Nate Koenig

Authors

No additional authors.

Gazebo Launch : Run and manage programs and plugins

Maintainer: nate AT openrobotics DOT org

GitHub open issues GitHub open pull requests Discourse topics Hex.pm

Build Status
Test coverage codecov
Ubuntu Noble Build Status
Homebrew Build Status
Windows Build Status

Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.

Table of Contents

Features

Install

Usage

Documentation

Folder Structure

Contributing

Code of Conduct

Versioning

License

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.

  1. Automatic ERB parsing of configuration files.
  2. Pass arguments to launch files from the command line.
  3. 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

  1. 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

CHANGELOG
No CHANGELOG found.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged gz-launch8 at Robotics Stack Exchange

No version for distro rolling showing github. Known supported distros are highlighted in the buttons above.
Package symbol

gz-launch8 package from gz-launch repo

gz-launch8

ROS Distro
github

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

Gazebo Launch : Run and manage programs and plugins

Additional Links

Maintainers

  • Nate Koenig

Authors

No additional authors.

Gazebo Launch : Run and manage programs and plugins

Maintainer: nate AT openrobotics DOT org

GitHub open issues GitHub open pull requests Discourse topics Hex.pm

Build Status
Test coverage codecov
Ubuntu Noble Build Status
Homebrew Build Status
Windows Build Status

Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.

Table of Contents

Features

Install

Usage

Documentation

Folder Structure

Contributing

Code of Conduct

Versioning

License

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.

  1. Automatic ERB parsing of configuration files.
  2. Pass arguments to launch files from the command line.
  3. 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

  1. 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

CHANGELOG
No CHANGELOG found.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged gz-launch8 at Robotics Stack Exchange

Package symbol

gz-launch8 package from gz-launch repo

gz-launch8

ROS Distro
github

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

Gazebo Launch : Run and manage programs and plugins

Additional Links

Maintainers

  • Nate Koenig

Authors

No additional authors.

Gazebo Launch : Run and manage programs and plugins

Maintainer: nate AT openrobotics DOT org

GitHub open issues GitHub open pull requests Discourse topics Hex.pm

Build Status
Test coverage codecov
Ubuntu Noble Build Status
Homebrew Build Status
Windows Build Status

Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.

Table of Contents

Features

Install

Usage

Documentation

Folder Structure

Contributing

Code of Conduct

Versioning

License

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.

  1. Automatic ERB parsing of configuration files.
  2. Pass arguments to launch files from the command line.
  3. 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

  1. 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

CHANGELOG
No CHANGELOG found.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged gz-launch8 at Robotics Stack Exchange

No version for distro galactic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

gz-launch8 package from gz-launch repo

gz-launch8

ROS Distro
github

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

Gazebo Launch : Run and manage programs and plugins

Additional Links

Maintainers

  • Nate Koenig

Authors

No additional authors.

Gazebo Launch : Run and manage programs and plugins

Maintainer: nate AT openrobotics DOT org

GitHub open issues GitHub open pull requests Discourse topics Hex.pm

Build Status
Test coverage codecov
Ubuntu Noble Build Status
Homebrew Build Status
Windows Build Status

Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.

Table of Contents

Features

Install

Usage

Documentation

Folder Structure

Contributing

Code of Conduct

Versioning

License

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.

  1. Automatic ERB parsing of configuration files.
  2. Pass arguments to launch files from the command line.
  3. 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

  1. 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

CHANGELOG
No CHANGELOG found.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged gz-launch8 at Robotics Stack Exchange

No version for distro iron showing github. Known supported distros are highlighted in the buttons above.
Package symbol

gz-launch8 package from gz-launch repo

gz-launch8

ROS Distro
github

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

Gazebo Launch : Run and manage programs and plugins

Additional Links

Maintainers

  • Nate Koenig

Authors

No additional authors.

Gazebo Launch : Run and manage programs and plugins

Maintainer: nate AT openrobotics DOT org

GitHub open issues GitHub open pull requests Discourse topics Hex.pm

Build Status
Test coverage codecov
Ubuntu Noble Build Status
Homebrew Build Status
Windows Build Status

Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.

Table of Contents

Features

Install

Usage

Documentation

Folder Structure

Contributing

Code of Conduct

Versioning

License

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.

  1. Automatic ERB parsing of configuration files.
  2. Pass arguments to launch files from the command line.
  3. 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

  1. 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

CHANGELOG
No CHANGELOG found.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged gz-launch8 at Robotics Stack Exchange

No version for distro melodic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

gz-launch8 package from gz-launch repo

gz-launch8

ROS Distro
github

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

Gazebo Launch : Run and manage programs and plugins

Additional Links

Maintainers

  • Nate Koenig

Authors

No additional authors.

Gazebo Launch : Run and manage programs and plugins

Maintainer: nate AT openrobotics DOT org

GitHub open issues GitHub open pull requests Discourse topics Hex.pm

Build Status
Test coverage codecov
Ubuntu Noble Build Status
Homebrew Build Status
Windows Build Status

Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.

Table of Contents

Features

Install

Usage

Documentation

Folder Structure

Contributing

Code of Conduct

Versioning

License

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.

  1. Automatic ERB parsing of configuration files.
  2. Pass arguments to launch files from the command line.
  3. 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

  1. 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

CHANGELOG
No CHANGELOG found.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged gz-launch8 at Robotics Stack Exchange

No version for distro noetic showing github. Known supported distros are highlighted in the buttons above.
Package symbol

gz-launch8 package from gz-launch repo

gz-launch8

ROS Distro
github

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

Gazebo Launch : Run and manage programs and plugins

Additional Links

Maintainers

  • Nate Koenig

Authors

No additional authors.

Gazebo Launch : Run and manage programs and plugins

Maintainer: nate AT openrobotics DOT org

GitHub open issues GitHub open pull requests Discourse topics Hex.pm

Build Status
Test coverage codecov
Ubuntu Noble Build Status
Homebrew Build Status
Windows Build Status

Gazebo Launch, a component of Gazebo, provides a command line interface to run and manage application and plugins.

Table of Contents

Features

Install

Usage

Documentation

Folder Structure

Contributing

Code of Conduct

Versioning

License

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.

  1. Automatic ERB parsing of configuration files.
  2. Pass arguments to launch files from the command line.
  3. 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

  1. 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

CHANGELOG
No CHANGELOG found.

Dependant Packages

No known dependants.

Launch files

No launch files found

Messages

No message files found.

Services

No service files found

Plugins

No plugins found.

Recent questions tagged gz-launch8 at Robotics Stack Exchange