sdformat
sdformat copied to clipboard
Simulation Description Format (SDFormat) parser and description files.
# 🎉 New feature Follow-up to #1117 ## Summary Joints were added in the world scope in #1117, but the `checkJointParentChildNames` method in `parser.hh` was not updated to check these...
Targeting #1123: proposes an alternative API for `sdf::convertFile` and `sdf::convertString`.
Signed-off-by: Marco A. Gutierrez # 🎉 New feature Work towards https://github.com/gazebosim/sdformat/issues/820. ## Summary It moves all error reporting in the `Converter` class to `sdf::Errors`. It also includes minimal changes to...
## Desired behavior The `gz sdf --check` command checks for error in an SDFormat file, including checks in many contexts (`//pose/@relative_to`, `//frame/@attached_to`, `//joint/parent`, `//joint/child`, etc) that references to frames match...
# 🎉 New feature ## Summary This PR adds a ```` to joint axes i.e. ````, meant to expose a way to mimic some other joint. Part of feature :...
Signed-off-by: Marco A. Gutierrez # 🎉 New feature Work towards https://github.com/gazebosim/sdformat/issues/820. ## Summary Makes warnings to be reported through `sdf::Errors` when the warnings policy is set to `sdf::EnforcementPolicy::ERR` in the...
As part of the work being done [here](https://github.com/gazebosim/sdformat/issues/820), once all functions have an option to use the `sdf::Errors` parameter, the function overloads that don't have it should be deprecated. ##...
# 🦟 Bug fix Fixes https://github.com/gazebosim/sdformat/issues/1125 and adds alternate parameter ## Summary This clarifies the definition (including units and sign convention) of the `//joint/thread_pitch` parameter in https://github.com/gazebosim/sdformat/commit/3f080e6c5e5c8ed2b02c59b46be84fd37b3fce4f based on the...
Signed-off-by: Marco A. Gutierrez # 🎉 New feature Work towards https://github.com/gazebosim/sdformat/issues/820. ## Summary Makes errors to be reported through `sdf::Errors` when using the `ToElement(sdf::Errors &_errors)` method of the `Sensor` class....
# 🦟 Bug fix Fixes GZ_PYTHON_INSTALL_PATH value if USE_SYSTEM_PATHS_FOR_PYTHON_INSTALLATION is ON and USE_DIST_PACKAGES_FOR_PYTHON is OFF ## Summary I copied the fix from https://github.com/gazebosim/gz-math/blob/39e48c1388e30a1eac101bc89d34937a394d7d95/src/python_pybind11/CMakeLists.txt#L92 . ## Checklist - [x] Signed all...