{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing package runtime dependencies.", "created": "2026-06-06T17:48:22Z", "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": "8adf73da70cbe2d2d016f026c6b6eda847241628"}, "externalDocumentId": "DocumentRef-package-joint-limits", "spdxDocument": "http://spdx.org/spdxdocs/joint-limits-37ff44bb-7fe3-505c-8761-901b064fe17f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d97d9cc3a18f82413e6fc5c9a06de20056c8f9b3"}, "externalDocumentId": "DocumentRef-runtime-dependency-backward-ros", "spdxDocument": "http://spdx.org/spdxdocs/backward-ros-f73a21b3-b86d-5372-b895-ec6db64f7aa1"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1880a2a81ba968de0fddb9618b61ab492ae19133"}, "externalDocumentId": "DocumentRef-runtime-dependency-pluginlib", "spdxDocument": "http://spdx.org/spdxdocs/pluginlib-ace54027-92a1-5785-8311-6c3b078b5124"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d30cbc644b08562e04f34f8a98597984981cc5fd"}, "externalDocumentId": "DocumentRef-runtime-dependency-rclcpp", "spdxDocument": "http://spdx.org/spdxdocs/rclcpp-ea0d1b12-e7b2-55aa-b150-130cf6f6983a"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "71a46bd5764e02ee6a296386bc01d184385b08df"}, "externalDocumentId": "DocumentRef-runtime-dependency-rclcpp-lifecycle", "spdxDocument": "http://spdx.org/spdxdocs/rclcpp-lifecycle-7a57cc54-b37e-5509-bb9b-10e619856915"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "e53130d6beee511ed62603959979a259205ce961"}, "externalDocumentId": "DocumentRef-runtime-dependency-realtime-tools", "spdxDocument": "http://spdx.org/spdxdocs/realtime-tools-eb884314-6197-58c0-87be-e0a348c577c9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "bc2b957891f648422a05f7ece0c664069aeb0b4d"}, "externalDocumentId": "DocumentRef-runtime-dependency-trajectory-msgs", "spdxDocument": "http://spdx.org/spdxdocs/trajectory-msgs-81c667f5-7edf-5312-bd99-b170c037f301"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "2142b7f42346fbf7a5d92a7ea8ce187a7dbe5323"}, "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"}