{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing package runtime dependencies.", "created": "2026-06-06T17:34:56Z", "creators": ["Tool: OpenEmbedded Core create-spdx.bbclass", "Organization: OpenEmbedded ()", "Person: N/A ()"], "licenseListVersion": "3.14"}, "dataLicense": "CC0-1.0", "documentNamespace": "http://spdx.org/spdxdocs/runtime-joint-limits-c2c5f84a-8e79-57ea-aa58-182b9f66c811", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "02a716c13e9bcfadf5d08746eeb34b0ba1c75ccb"}, "externalDocumentId": "DocumentRef-package-joint-limits", "spdxDocument": "http://spdx.org/spdxdocs/joint-limits-37ff44bb-7fe3-505c-8761-901b064fe17f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0f4f3a32fc34e55617082156fd7637e933b6cb3c"}, "externalDocumentId": "DocumentRef-runtime-dependency-backward-ros", "spdxDocument": "http://spdx.org/spdxdocs/backward-ros-f73a21b3-b86d-5372-b895-ec6db64f7aa1"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f194e557999ca639bd4169a31e145675fd1a6013"}, "externalDocumentId": "DocumentRef-runtime-dependency-pluginlib", "spdxDocument": "http://spdx.org/spdxdocs/pluginlib-ace54027-92a1-5785-8311-6c3b078b5124"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1aa05e7aa757bc0833883dd1210be304ed4b5817"}, "externalDocumentId": "DocumentRef-runtime-dependency-rclcpp", "spdxDocument": "http://spdx.org/spdxdocs/rclcpp-ea0d1b12-e7b2-55aa-b150-130cf6f6983a"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "e6198bc6d5bb2fd11b085afc3360d418d60e3837"}, "externalDocumentId": "DocumentRef-runtime-dependency-rclcpp-lifecycle", "spdxDocument": "http://spdx.org/spdxdocs/rclcpp-lifecycle-7a57cc54-b37e-5509-bb9b-10e619856915"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "beca42c05e8283a03d658d67d52171160567fd12"}, "externalDocumentId": "DocumentRef-runtime-dependency-realtime-tools", "spdxDocument": "http://spdx.org/spdxdocs/realtime-tools-eb884314-6197-58c0-87be-e0a348c577c9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "c8c5f2e997c65e999dff23da56ca1d57f11e5186"}, "externalDocumentId": "DocumentRef-runtime-dependency-trajectory-msgs", "spdxDocument": "http://spdx.org/spdxdocs/trajectory-msgs-81c667f5-7edf-5312-bd99-b170c037f301"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d3678cecc4083ffabff3a1edd509c03af5ceaf52"}, "externalDocumentId": "DocumentRef-runtime-dependency-urdf", "spdxDocument": "http://spdx.org/spdxdocs/urdf-3fc9cb06-2710-529a-afe5-5639249236e9"}], "name": "runtime-joint-limits", "relationships": [{"relatedSpdxElement": "DocumentRef-package-joint-limits:SPDXRef-DOCUMENT", "relationshipType": "AMENDS", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "DocumentRef-package-joint-limits:SPDXRef-Package-joint-limits", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-backward-ros:SPDXRef-Package-backward-ros"}, {"relatedSpdxElement": "DocumentRef-package-joint-limits:SPDXRef-Package-joint-limits", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-pluginlib:SPDXRef-Package-pluginlib"}, {"relatedSpdxElement": "DocumentRef-package-joint-limits:SPDXRef-Package-joint-limits", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-rclcpp:SPDXRef-Package-rclcpp"}, {"relatedSpdxElement": "DocumentRef-package-joint-limits:SPDXRef-Package-joint-limits", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-rclcpp-lifecycle:SPDXRef-Package-rclcpp-lifecycle"}, {"relatedSpdxElement": "DocumentRef-package-joint-limits:SPDXRef-Package-joint-limits", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-realtime-tools:SPDXRef-Package-realtime-tools"}, {"relatedSpdxElement": "DocumentRef-package-joint-limits:SPDXRef-Package-joint-limits", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-trajectory-msgs:SPDXRef-Package-trajectory-msgs"}, {"relatedSpdxElement": "DocumentRef-package-joint-limits:SPDXRef-Package-joint-limits", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-urdf:SPDXRef-Package-urdf"}], "spdxVersion": "SPDX-2.2"}