{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2021:D5IKUBFKJX43QRQQ7SM4HKPXBX","short_pith_number":"pith:D5IKUBFK","canonical_record":{"source":{"id":"2105.14231","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"eess.SY","submitted_at":"2021-05-29T06:50:09Z","cross_cats_sorted":["cs.RO","cs.SY"],"title_canon_sha256":"de5de2b339863636995668347810d14f4d415aaacd10f4b64b12b4a94239f1a6","abstract_canon_sha256":"ea70a168d49c0a7615c49b279b3274e1ac533aa1b8422fc6db2e176862641718"},"schema_version":"1.0"},"canonical_sha256":"1f50aa04aa4df9b84610fc99c3a9f70dc30933f3141a553dc1d57406f3de0a07","source":{"kind":"arxiv","id":"2105.14231","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2105.14231","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"arxiv_version","alias_value":"2105.14231v2","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2105.14231","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"pith_short_12","alias_value":"D5IKUBFKJX43","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"pith_short_16","alias_value":"D5IKUBFKJX43QRQQ","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"pith_short_8","alias_value":"D5IKUBFK","created_at":"2026-07-05T02:45:38Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2021:D5IKUBFKJX43QRQQ7SM4HKPXBX","target":"record","payload":{"canonical_record":{"source":{"id":"2105.14231","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"eess.SY","submitted_at":"2021-05-29T06:50:09Z","cross_cats_sorted":["cs.RO","cs.SY"],"title_canon_sha256":"de5de2b339863636995668347810d14f4d415aaacd10f4b64b12b4a94239f1a6","abstract_canon_sha256":"ea70a168d49c0a7615c49b279b3274e1ac533aa1b8422fc6db2e176862641718"},"schema_version":"1.0"},"canonical_sha256":"1f50aa04aa4df9b84610fc99c3a9f70dc30933f3141a553dc1d57406f3de0a07","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T02:45:38.727090Z","signature_b64":"ecqxmKnPnarUYvzLgtGuAMyBPm08hEfV3v6BSu8jxMuBTmMIwjPjeNXeUNlqV7pXkGs/b7U6MEmTcBPCkmLRAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"1f50aa04aa4df9b84610fc99c3a9f70dc30933f3141a553dc1d57406f3de0a07","last_reissued_at":"2026-07-05T02:45:38.726604Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T02:45:38.726604Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2105.14231","source_version":2,"attestation_state":"computed"},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T02:45:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"cWYiaoGBN918Gjx1HAomXWYlgURvr0cxHWAalcbmg6Ksnx/HBSbNguhVZvIe7GeQuKvLwqMuPW+yWGnzIL+wBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-16T00:00:43.816058Z"},"content_sha256":"502dfdfe5d6037b1f5434e2eb542c83aaf4644d44c0b80171dde319952724729","schema_version":"1.0","event_id":"sha256:502dfdfe5d6037b1f5434e2eb542c83aaf4644d44c0b80171dde319952724729"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2021:D5IKUBFKJX43QRQQ7SM4HKPXBX","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Development, Implementation, and Experimental Outdoor Evaluation of Quadcopter Controllers for Computationally Limited Embedded Systems","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":["cs.RO","cs.SY"],"primary_cat":"eess.SY","authors_text":"Brian Ha, Ella Atkins, Ilya Kolmanovsky, Juan Paredes, Manuel Lanchares, Peter Gaskell, Prashin Sharma","submitted_at":"2021-05-29T06:50:09Z","abstract_excerpt":"Quadcopters are increasingly used for applications ranging from hobby to industrial products and services. This paper serves as a tutorial on the design, simulation, implementation, and experimental outdoor testing of digital quadcopter flight controllers, including Explicit Model Predictive Control, Linear Quadratic Regulator, and Proportional Integral Derivative. A quadcopter was flown in an outdoor testing facility and made to track an inclined, circular path at different tangential velocities under ambient wind conditions. Controller performance was evaluated via multiple metrics, such as "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2105.14231","kind":"arxiv","version":2},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2105.14231/integrity.json","findings":[],"available":true,"detectors_run":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938"},"references":{"count":0,"sample":[],"resolved_work":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","internal_anchors":0},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"author_claims":{"count":0,"strong_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"builder_version":"pith-number-builder-2026-05-17-v1"},"verdict_id":null},"signer":{"signer_id":"pith.science","signer_type":"pith_registry","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"created_at":"2026-07-05T02:45:38Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"dY8fv9omE8yHNOuwGC5P6cK0x5kR27IJathn+Xo0LamigX11EdVyd1O+V4zW+5GsUx9XByy2LRw3VTSgP74jBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-16T00:00:43.816948Z"},"content_sha256":"d791248abb9735ade4008e7651cd4cadb7e4ec7d5ecc649a8bb555d6722f3153","schema_version":"1.0","event_id":"sha256:d791248abb9735ade4008e7651cd4cadb7e4ec7d5ecc649a8bb555d6722f3153"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/D5IKUBFKJX43QRQQ7SM4HKPXBX/bundle.json","state_url":"https://pith.science/pith/D5IKUBFKJX43QRQQ7SM4HKPXBX/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/D5IKUBFKJX43QRQQ7SM4HKPXBX/bundle.json","status":"primary"}],"public_keys":[{"key_id":"pith-v1-2026-05","algorithm":"ed25519","format":"raw","public_key_b64":"stVStoiQhXFxp4s2pdzPNoqVNBMojDU/fJ2db5S3CbM=","public_key_hex":"b2d552b68890857171a78b36a5dccf368a953413288c353f7c9d9d6f94b709b3","fingerprint_sha256_b32_first128bits":"RVFV5Z2OI2J3ZUO7ERDEBCYNKS","fingerprint_sha256_hex":"8d4b5ee74e4693bcd1df2446408b0d54","rotates_at":null,"url":"https://pith.science/pith-signing-key.json","notes":"Pith uses this Ed25519 key to sign canonical record SHA-256 digests. Verify with: ed25519_verify(public_key, message=canonical_sha256_bytes, signature=base64decode(signature_b64))."}],"merge_version":"pith-open-graph-merge-v1","built_at":"2026-07-16T00:00:43Z","links":{"resolver":"https://pith.science/pith/D5IKUBFKJX43QRQQ7SM4HKPXBX","bundle":"https://pith.science/pith/D5IKUBFKJX43QRQQ7SM4HKPXBX/bundle.json","state":"https://pith.science/pith/D5IKUBFKJX43QRQQ7SM4HKPXBX/state.json","well_known_bundle":"https://pith.science/.well-known/pith/D5IKUBFKJX43QRQQ7SM4HKPXBX/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2021:D5IKUBFKJX43QRQQ7SM4HKPXBX","merge_version":"pith-open-graph-merge-v1","event_count":2,"valid_event_count":2,"invalid_event_count":0,"equivocation_count":0,"current":{"canonical_record":{"metadata":{"abstract_canon_sha256":"ea70a168d49c0a7615c49b279b3274e1ac533aa1b8422fc6db2e176862641718","cross_cats_sorted":["cs.RO","cs.SY"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"eess.SY","submitted_at":"2021-05-29T06:50:09Z","title_canon_sha256":"de5de2b339863636995668347810d14f4d415aaacd10f4b64b12b4a94239f1a6"},"schema_version":"1.0","source":{"id":"2105.14231","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2105.14231","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"arxiv_version","alias_value":"2105.14231v2","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2105.14231","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"pith_short_12","alias_value":"D5IKUBFKJX43","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"pith_short_16","alias_value":"D5IKUBFKJX43QRQQ","created_at":"2026-07-05T02:45:38Z"},{"alias_kind":"pith_short_8","alias_value":"D5IKUBFK","created_at":"2026-07-05T02:45:38Z"}],"graph_snapshots":[{"event_id":"sha256:d791248abb9735ade4008e7651cd4cadb7e4ec7d5ecc649a8bb555d6722f3153","target":"graph","created_at":"2026-07-05T02:45:38Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"graph_snapshot":{"author_claims":{"count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57","strong_count":0},"builder_version":"pith-number-builder-2026-05-17-v1","claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"formal_canon":{"evidence_count":0,"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"integrity":{"available":true,"clean":true,"detectors_run":[],"endpoint":"/pith/2105.14231/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Quadcopters are increasingly used for applications ranging from hobby to industrial products and services. This paper serves as a tutorial on the design, simulation, implementation, and experimental outdoor testing of digital quadcopter flight controllers, including Explicit Model Predictive Control, Linear Quadratic Regulator, and Proportional Integral Derivative. A quadcopter was flown in an outdoor testing facility and made to track an inclined, circular path at different tangential velocities under ambient wind conditions. Controller performance was evaluated via multiple metrics, such as ","authors_text":"Brian Ha, Ella Atkins, Ilya Kolmanovsky, Juan Paredes, Manuel Lanchares, Peter Gaskell, Prashin Sharma","cross_cats":["cs.RO","cs.SY"],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"eess.SY","submitted_at":"2021-05-29T06:50:09Z","title":"Development, Implementation, and Experimental Outdoor Evaluation of Quadcopter Controllers for Computationally Limited Embedded Systems"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2105.14231","kind":"arxiv","version":2},"verdict":{"created_at":null,"id":null,"model_set":{},"one_line_summary":"","pipeline_version":null,"pith_extraction_headline":"","strongest_claim":"","weakest_assumption":""}},"verdict_id":null}}],"author_attestations":[],"timestamp_anchors":[],"storage_attestations":[],"citation_signatures":[],"replication_records":[],"corrections":[],"mirror_hints":[],"record_created":{"event_id":"sha256:502dfdfe5d6037b1f5434e2eb542c83aaf4644d44c0b80171dde319952724729","target":"record","created_at":"2026-07-05T02:45:38Z","signer":{"key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signer_id":"pith.science","signer_type":"pith_registry"},"payload":{"attestation_state":"computed","canonical_record":{"metadata":{"abstract_canon_sha256":"ea70a168d49c0a7615c49b279b3274e1ac533aa1b8422fc6db2e176862641718","cross_cats_sorted":["cs.RO","cs.SY"],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"eess.SY","submitted_at":"2021-05-29T06:50:09Z","title_canon_sha256":"de5de2b339863636995668347810d14f4d415aaacd10f4b64b12b4a94239f1a6"},"schema_version":"1.0","source":{"id":"2105.14231","kind":"arxiv","version":2}},"canonical_sha256":"1f50aa04aa4df9b84610fc99c3a9f70dc30933f3141a553dc1d57406f3de0a07","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"1f50aa04aa4df9b84610fc99c3a9f70dc30933f3141a553dc1d57406f3de0a07","first_computed_at":"2026-07-05T02:45:38.726604Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T02:45:38.726604Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ecqxmKnPnarUYvzLgtGuAMyBPm08hEfV3v6BSu8jxMuBTmMIwjPjeNXeUNlqV7pXkGs/b7U6MEmTcBPCkmLRAQ==","signature_status":"signed_v1","signed_at":"2026-07-05T02:45:38.727090Z","signed_message":"canonical_sha256_bytes"},"source_id":"2105.14231","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:502dfdfe5d6037b1f5434e2eb542c83aaf4644d44c0b80171dde319952724729","sha256:d791248abb9735ade4008e7651cd4cadb7e4ec7d5ecc649a8bb555d6722f3153"],"state_sha256":"5f6bd993e79f43f3b6dc1d182aa8b11128d122027d832353c7dce7c3de7ca1b4"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Njm+guwDXb4W2D5h81R87rz2Y/uOuqZ1Vt2jtgoamoCPcXUscQLREUheX6WbSTNJTjwFHDkks4ZfvmBpSfPiCQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-16T00:00:43.821516Z","bundle_sha256":"73ac40960f477cab24d0b94b069960f532699a2e359c9be19472d03e5facaae4"}}