Documentation


For Developers

Information for developers wishing to use libsdformat to parse the SDFormat specification.

Installation instructions for libsdformat.
Quickstart guide to SDFormat parsing with libsdformat.
Proposal for supporting custom elements and attributes in SDFormat and libsdformat.
Provides guidelines for writing proposals for SDFormat / libsdformat.
Installation instructions for libsdformat.
Quickstart guide to SDFormat parsing with libsdformat.
Specifying pose in SDFormat.
Specifying model kinematics with links and joints in SDFormat.
Adding shapes to a model with collisions and visuals in SDFormat.
Creating worlds in SDFormat.
Setting the material properties of visuals in SDFormat.
Describing existing behavior for element naming, definition of coordinate frames, referencing parent and child links, and nested model behavior.
Proposing new behavior for SDFormat 1.7, including semantics for the pose frame attribute, the frame element, new rules for element naming, and corresponding examples.
Proposal for supporting custom elements and attributes in SDFormat and libsdformat.
Proposal for supporting custom elements and attributes in SDFormat and libsdformat.
Describing existing behavior of composition in SDFormat.
Propose new behavior for model level composition.
Provides guidelines for writing proposals for SDFormat / libsdformat.