Toggle navigation
Specification
API
Documentation
Download
Documentation
Categories
Browse
Get Started
beginner
SDFormat Specification
beginner
SDFormat Proposals
advanced
For Developers
beginner
For Developers
Information for developers wishing to use libsdformat to parse the SDFormat specification.
Install
tutorial
Installation instructions for libsdformat.
Quickstart
tutorial
Quickstart guide to SDFormat parsing with libsdformat.
Roadmap
documentation
Proposal for supporting custom elements and attributes in SDFormat and libsdformat.
Proposal Procedure and Format
documentation
Provides procedure and guidelines for writing proposals for SDFormat (specification) / libsdformat (implementation).
Install
tutorial
Installation instructions for libsdformat.
Quickstart
tutorial
Quickstart guide to SDFormat parsing with libsdformat.
Specifying pose
documentation
Specifying pose in SDFormat.
Model kinematics
documentation
Specifying model kinematics with links and joints in SDFormat.
Collisions and Visuals
documentation
Adding shapes to a model with collisions and visuals in SDFormat.
Creating Worlds
documentation
Creating worlds in SDFormat.
Material properties of a Visual
documentation
Setting the material properties of visuals in SDFormat.
Pose frame semantics
documentation
Describing existing behavior for element naming, definition of coordinate frames, referencing parent and child links, and nested model behavior.
Pose frame semantics: proposed behavior
proposal
Accepted proposal for new behavior for SDFormat 1.7, including semantics for the pose `relative_to` attribute, the `frame` element, new rules for element naming, and corresponding examples.
Custom elements and attributes
proposal
Proposal for supporting custom elements and attributes in SDFormat and libsdformat.
Roadmap
documentation
Proposal for supporting custom elements and attributes in SDFormat and libsdformat.
Composition
documentation
Describing existing behavior of composition in SDFormat.
Composition: Proposed behavior
proposal
Propose new behavior for model level composition.
Proposal Procedure and Format
documentation
Provides procedure and guidelines for writing proposals for SDFormat (specification) / libsdformat (implementation).