{"SPDXID": "SPDXRef-DOCUMENT", "creationInfo": {"comment": "This document was created by analyzing package runtime dependencies.", "created": "2026-06-06T17:35:25Z", "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-hardware-interface-84d0c48e-63fd-5f87-8854-16805ed864ac", "externalDocumentRefs": [{"checksum": {"algorithm": "SHA1", "checksumValue": "6ef686aa43d69de4e5ce7a4346061745a6e5f731"}, "externalDocumentId": "DocumentRef-package-hardware-interface", "spdxDocument": "http://spdx.org/spdxdocs/hardware-interface-88979116-83c1-5d50-b6a8-83ec89c2436f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "d4577b1a66d058d13d2c6aa1b47513934e4d1f68"}, "externalDocumentId": "DocumentRef-runtime-dependency-backward-ros", "spdxDocument": "http://spdx.org/spdxdocs/backward-ros-f73a21b3-b86d-5372-b895-ec6db64f7aa1"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "e080d2178fd45a2acbabe978ebb2345daa95f52b"}, "externalDocumentId": "DocumentRef-runtime-dependency-control-msgs", "spdxDocument": "http://spdx.org/spdxdocs/control-msgs-f2e6761c-590c-556c-a85c-196a8c9abc76"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "2d138dfd8662b1bb22d1d961009418902be2db7c"}, "externalDocumentId": "DocumentRef-runtime-dependency-joint-limits", "spdxDocument": "http://spdx.org/spdxdocs/joint-limits-37ff44bb-7fe3-505c-8761-901b064fe17f"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "1c6cbff1391cc9383ea22515e5116c91b1666802"}, "externalDocumentId": "DocumentRef-runtime-dependency-lifecycle-msgs", "spdxDocument": "http://spdx.org/spdxdocs/lifecycle-msgs-c7a9533f-add8-53f4-8fa1-36fdf316526d"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "0b08e01b4af284d4ea3053e1e91a37e867cf48e1"}, "externalDocumentId": "DocumentRef-runtime-dependency-pal-statistics", "spdxDocument": "http://spdx.org/spdxdocs/pal-statistics-a910c5a2-7e63-5771-bf05-e72155ee2a73"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "31781c014b8d951c170a371b3cfd17ce7f9716b9"}, "externalDocumentId": "DocumentRef-runtime-dependency-pluginlib", "spdxDocument": "http://spdx.org/spdxdocs/pluginlib-ace54027-92a1-5785-8311-6c3b078b5124"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "cda5a253a253bcd0080fe79dac87a3caf351793a"}, "externalDocumentId": "DocumentRef-runtime-dependency-rclcpp-lifecycle", "spdxDocument": "http://spdx.org/spdxdocs/rclcpp-lifecycle-7a57cc54-b37e-5509-bb9b-10e619856915"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "f1376400d75af464fafe8849f2b22b9f8f5ce80a"}, "externalDocumentId": "DocumentRef-runtime-dependency-rcpputils", "spdxDocument": "http://spdx.org/spdxdocs/rcpputils-8ee9070f-cb9e-52d2-a5bf-b575b3095db9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "5f8460614e366969748273f1d808aced05e3e538"}, "externalDocumentId": "DocumentRef-runtime-dependency-rcutils", "spdxDocument": "http://spdx.org/spdxdocs/rcutils-882bdf7d-9b15-5e93-b2ef-d28f70370d14"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "a73ebfdbffd7878879b9803f3bbeeaf4b554de83"}, "externalDocumentId": "DocumentRef-runtime-dependency-realtime-tools", "spdxDocument": "http://spdx.org/spdxdocs/realtime-tools-eb884314-6197-58c0-87be-e0a348c577c9"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "beeda88dbfde18243840fdd863d70a4ce27fc853"}, "externalDocumentId": "DocumentRef-runtime-dependency-sdformat-urdf", "spdxDocument": "http://spdx.org/spdxdocs/sdformat-urdf-8e2760e1-c226-5edb-9f55-c0674905ed5b"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "8712ba8e1f56ad9842beddb3871ba5d253a0048d"}, "externalDocumentId": "DocumentRef-runtime-dependency-tinyxml2-vendor", "spdxDocument": "http://spdx.org/spdxdocs/tinyxml2-vendor-c7b20857-3d6e-54dc-a2d8-eebf7e74b844"}, {"checksum": {"algorithm": "SHA1", "checksumValue": "df1109d25f5589ab5087ad73cb01e19835be6383"}, "externalDocumentId": "DocumentRef-runtime-dependency-urdf", "spdxDocument": "http://spdx.org/spdxdocs/urdf-3fc9cb06-2710-529a-afe5-5639249236e9"}], "name": "runtime-hardware-interface", "relationships": [{"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-DOCUMENT", "relationshipType": "AMENDS", "spdxElementId": "SPDXRef-DOCUMENT"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-backward-ros:SPDXRef-Package-backward-ros"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-control-msgs:SPDXRef-Package-control-msgs"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-joint-limits:SPDXRef-Package-joint-limits"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-lifecycle-msgs:SPDXRef-Package-lifecycle-msgs"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-pal-statistics:SPDXRef-Package-pal-statistics"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-pluginlib:SPDXRef-Package-pluginlib"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-rclcpp-lifecycle:SPDXRef-Package-rclcpp-lifecycle"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-rcpputils:SPDXRef-Package-rcpputils"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-rcutils:SPDXRef-Package-rcutils"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-realtime-tools:SPDXRef-Package-realtime-tools"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-sdformat-urdf:SPDXRef-Package-sdformat-urdf"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-tinyxml2-vendor:SPDXRef-Package-tinyxml2-vendor"}, {"relatedSpdxElement": "DocumentRef-package-hardware-interface:SPDXRef-Package-hardware-interface", "relationshipType": "RUNTIME_DEPENDENCY_OF", "spdxElementId": "DocumentRef-runtime-dependency-urdf:SPDXRef-Package-urdf"}], "spdxVersion": "SPDX-2.2"}