{"id":20563253,"url":"https://github.com/gazebosim/gz-msgs","last_synced_at":"2025-12-12T01:04:51.581Z","repository":{"id":37055834,"uuid":"255865313","full_name":"gazebosim/gz-msgs","owner":"gazebosim","description":"Messages for Gazebo robot simulation.","archived":false,"fork":false,"pushed_at":"2024-05-28T16:35:27.000Z","size":3654,"stargazers_count":21,"open_issues_count":13,"forks_count":43,"subscribers_count":11,"default_branch":"gz-msgs10","last_synced_at":"2024-05-29T07:44:05.336Z","etag":null,"topics":["cpp","gazebo","gazebosim","hacktoberfest","ignition-messages","ignition-robotics","ignition-transport","ignitionrobotics","messages","protobuf-messages","pubsub","robotics","robotics-simulation"],"latest_commit_sha":null,"homepage":"https://gazebosim.org","language":"C++","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gazebosim.png","metadata":{"files":{"readme":"README.md","changelog":"Changelog.md","contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":".github/CODEOWNERS","security":null,"support":null,"governance":null,"roadmap":null,"authors":"AUTHORS","dei":null,"publiccode":null,"codemeta":null}},"created_at":"2020-04-15T09:18:01.000Z","updated_at":"2024-05-30T09:39:42.632Z","dependencies_parsed_at":"2023-02-19T16:16:08.868Z","dependency_job_id":"cf4c6002-3182-4d3d-b89b-9873975d3e1c","html_url":"https://github.com/gazebosim/gz-msgs","commit_stats":{"total_commits":1038,"total_committers":59,"mean_commits":"17.593220338983052","dds":0.7736030828516378,"last_synced_commit":"a167170e9d45e8b889f0bd26714a88da478ecea6"},"previous_names":[],"tags_count":105,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gazebosim%2Fgz-msgs","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gazebosim%2Fgz-msgs/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gazebosim%2Fgz-msgs/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gazebosim%2Fgz-msgs/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gazebosim","download_url":"https://codeload.github.com/gazebosim/gz-msgs/tar.gz/refs/heads/gz-msgs10","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248283932,"owners_count":21077957,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["cpp","gazebo","gazebosim","hacktoberfest","ignition-messages","ignition-robotics","ignition-transport","ignitionrobotics","messages","protobuf-messages","pubsub","robotics","robotics-simulation"],"created_at":"2024-11-16T04:17:14.375Z","updated_at":"2025-12-12T01:04:51.524Z","avatar_url":"https://github.com/gazebosim.png","language":"C++","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Gazebo Messages: Protobuf messages and functions for robot applications\n\n**Maintainer:** caguero AT honurobotics DOT com\n\n[![GitHub open issues](https://img.shields.io/github/issues-raw/gazebosim/gz-msgs.svg)](https://github.com/gazebosim/gz-msgs/issues)\n[![GitHub open pull requests](https://img.shields.io/github/issues-pr-raw/gazebosim/gz-msgs.svg)](https://github.com/gazebosim/gz-msgs/pulls)\n[![Discourse topics](https://img.shields.io/discourse/https/community.gazebosim.org/topics.svg)](https://community.gazebosim.org)\n[![Hex.pm](https://img.shields.io/hexpm/l/plug.svg)](https://www.apache.org/licenses/LICENSE-2.0)\n\nBuild | Status\n-- | --\nTest coverage | [![codecov](https://codecov.io/gh/gazebosim/gz-msgs/tree/gz-msgs10/graph/badge.svg)](https://codecov.io/gh/gazebosim/gz-msgs/tree/gz-msgs10)\nUbuntu Jammy  | [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=gz_msgs-ci-gz-msgs10-jammy-amd64)](https://build.osrfoundation.org/job/gz_msgs-ci-gz-msgs10-jammy-amd64)\nHomebrew      | [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=gz_msgs-ci-gz-msgs10-homebrew-amd64)](https://build.osrfoundation.org/job/gz_msgs-ci-gz-msgs10-homebrew-amd64)\nWindows       | [![Build Status](https://build.osrfoundation.org/buildStatus/icon?job=gz_msgs-10-clowin)](https://build.osrfoundation.org/job/gz_msgs-10-clowin)\n\nGazebo Messages is a component in the [Gazebo](http://gazebosim.org)\nframework, a set of libraries designed to rapidly develop robot applications.\n\n## Installation\n\nSee the [installation tutorial](https://gazebosim.org/api/msgs/10/install.html).\n\n## Known issue of command line tools\n\nIn the event that the installation is a mix of Debian and from source, command\nline tools from `gz-tools` may not work correctly.\n\nA workaround for a single package is to define the environment variable\n`GZ_CONFIG_PATH` to point to the location of the Gazebo library installation,\nwhere the YAML file for the package is found, such as\n```{.sh}\nexport GZ_CONFIG_PATH=/usr/local/share/gz\n```\n\nHowever, that environment variable only takes a single path, which means if the\ninstallations from source are in different locations, only one can be specified.\n\nAnother workaround for working with multiple Gazebo libraries on the command\nline is using symbolic links to each library's YAML file.\n```{.sh}\nmkdir ~/.gz/tools/configs -p\ncd ~/.gz/tools/configs/\nln -s /usr/local/share/gz/fuel8.yaml .\nln -s /usr/local/share/gz/transport13.yaml .\nln -s /usr/local/share/gz/transportlog13.yaml .\n...\nexport GZ_CONFIG_PATH=$HOME/.gz/tools/configs\n```\n\nThis issue is tracked [here](https://github.com/gazebosim/gz-tools/issues/8).\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgazebosim%2Fgz-msgs","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgazebosim%2Fgz-msgs","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgazebosim%2Fgz-msgs/lists"}