{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing package runtime dependencies.", "created": "2026-06-06T17:39:30Z", "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": "81d5163fa203d27dccf1170e17ac227e4e7ab23a"}, "externalDocumentId": "DocumentRef-package-joint-limits", "spdxDocument": "http://spdx.org/spdxdocs/joint-limits-37ff44bb-7fe3-505c-8761-901b064fe17f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "633d054b847632fbdadb3779b930f627163c89d1"}, "externalDocumentId": "DocumentRef-runtime-dependency-backward-ros", "spdxDocument": "http://spdx.org/spdxdocs/backward-ros-f73a21b3-b86d-5372-b895-ec6db64f7aa1"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "2ca73b80a43589fe858a7d6748cefac58af66e8a"}, "externalDocumentId": "DocumentRef-runtime-dependency-pluginlib", "spdxDocument": "http://spdx.org/spdxdocs/pluginlib-ace54027-92a1-5785-8311-6c3b078b5124"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "b9b5efe50818fce62b345a6deed9967708948ace"}, "externalDocumentId": "DocumentRef-runtime-dependency-rclcpp", "spdxDocument": "http://spdx.org/spdxdocs/rclcpp-ea0d1b12-e7b2-55aa-b150-130cf6f6983a"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d4d417edb385b18ac268061e37301471d00c95ba"}, "externalDocumentId": "DocumentRef-runtime-dependency-rclcpp-lifecycle", "spdxDocument": "http://spdx.org/spdxdocs/rclcpp-lifecycle-7a57cc54-b37e-5509-bb9b-10e619856915"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f71475fd2e009a928d13f9f41336f246073b87ce"}, "externalDocumentId": "DocumentRef-runtime-dependency-realtime-tools", "spdxDocument": "http://spdx.org/spdxdocs/realtime-tools-eb884314-6197-58c0-87be-e0a348c577c9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f03f4b5d407ddb27ae665e24597f3d8185a4fb98"}, "externalDocumentId": "DocumentRef-runtime-dependency-trajectory-msgs", "spdxDocument": "http://spdx.org/spdxdocs/trajectory-msgs-81c667f5-7edf-5312-bd99-b170c037f301"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "9acce91752544944e34e1e2bd1c0e55ba1a2a8ef"}, "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"}