{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2019:LLOUP7NR7CCGZX25AZ3XXW7C62","short_pith_number":"pith:LLOUP7NR","canonical_record":{"source":{"id":"1901.06553","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.RO","submitted_at":"2019-01-19T16:42:59Z","cross_cats_sorted":[],"title_canon_sha256":"c45fe637a71a51aa8b0746f20d3a6ff259be950bee39f0227e158c655fedb292","abstract_canon_sha256":"153334e23abb86d67aac1dcbc807779d132e219cecceb620575515511005ce03"},"schema_version":"1.0"},"canonical_sha256":"5add47fdb1f8846cdf5d06777bdbe2f6808785b5aeed055a07a00cf6d7c96e7f","source":{"kind":"arxiv","id":"1901.06553","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.06553","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"arxiv_version","alias_value":"1901.06553v2","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.06553","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"pith_short_12","alias_value":"LLOUP7NR7CCG","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"pith_short_16","alias_value":"LLOUP7NR7CCGZX25","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"pith_short_8","alias_value":"LLOUP7NR","created_at":"2026-07-05T00:04:56Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2019:LLOUP7NR7CCGZX25AZ3XXW7C62","target":"record","payload":{"canonical_record":{"source":{"id":"1901.06553","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.RO","submitted_at":"2019-01-19T16:42:59Z","cross_cats_sorted":[],"title_canon_sha256":"c45fe637a71a51aa8b0746f20d3a6ff259be950bee39f0227e158c655fedb292","abstract_canon_sha256":"153334e23abb86d67aac1dcbc807779d132e219cecceb620575515511005ce03"},"schema_version":"1.0"},"canonical_sha256":"5add47fdb1f8846cdf5d06777bdbe2f6808785b5aeed055a07a00cf6d7c96e7f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T00:04:56.066520Z","signature_b64":"WCw+lI9JviNrnxog0n1k6uUgBxczxT0ZcC4iuzj4Ef6XlONasyn1nnfW/RV1poQingInyroSqimETv/iVk7xAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5add47fdb1f8846cdf5d06777bdbe2f6808785b5aeed055a07a00cf6d7c96e7f","last_reissued_at":"2026-07-05T00:04:56.066102Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T00:04:56.066102Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1901.06553","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-05T00:04:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"6JH9r5mkPnZE/IeCr5jU2fFQeFw7n9yADMgkawSIp/PNPXQfrwpQmpybWaP6PHiJkXH0eJGiOP41n//d1rlXAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T12:18:51.590446Z"},"content_sha256":"f6dc8cf7a3b68fc7a0b1c68452478b0148c4ad6157f6f4fa495efd40aed86601","schema_version":"1.0","event_id":"sha256:f6dc8cf7a3b68fc7a0b1c68452478b0148c4ad6157f6f4fa495efd40aed86601"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2019:LLOUP7NR7CCGZX25AZ3XXW7C62","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Neuroflight: Next Generation Flight Control Firmware","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Azer Bestavros, Renato Mancuso, William Koch","submitted_at":"2019-01-19T16:42:59Z","abstract_excerpt":"Little innovation has been made to low-level attitude flight control used by uncrewed aerial vehicles (UAVs), which still predominantly uses the classical PID controller. In this work we introduce Neuroflight, the first open source neuro-flight controller firmware. We present our toolchain for training a neural network in simulation and compiling it to run on embedded hardware. Challenges faced jumping from simulation to reality are discussed along with our solutions. Our evaluation shows the neural network can execute at over 2.67kHz on an Arm Cortex-M7 processor and flight tests demonstrate "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.06553","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/1901.06553/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-05T00:04:56Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ElgCfqbkllSwphgPvr50PytoGoXJp3sSFq+i15135SJ4PkPbQOvJKpOMKWz7GVJAtuoLtm/gW3+xjUhF79qcCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-07T12:18:51.591033Z"},"content_sha256":"5d80ce124e35fd9575afdbde59821959904fae6238f25ad465a65e569fd4ca79","schema_version":"1.0","event_id":"sha256:5d80ce124e35fd9575afdbde59821959904fae6238f25ad465a65e569fd4ca79"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/LLOUP7NR7CCGZX25AZ3XXW7C62/bundle.json","state_url":"https://pith.science/pith/LLOUP7NR7CCGZX25AZ3XXW7C62/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/LLOUP7NR7CCGZX25AZ3XXW7C62/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-08-07T12:18:51Z","links":{"resolver":"https://pith.science/pith/LLOUP7NR7CCGZX25AZ3XXW7C62","bundle":"https://pith.science/pith/LLOUP7NR7CCGZX25AZ3XXW7C62/bundle.json","state":"https://pith.science/pith/LLOUP7NR7CCGZX25AZ3XXW7C62/state.json","well_known_bundle":"https://pith.science/.well-known/pith/LLOUP7NR7CCGZX25AZ3XXW7C62/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2019:LLOUP7NR7CCGZX25AZ3XXW7C62","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":"153334e23abb86d67aac1dcbc807779d132e219cecceb620575515511005ce03","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.RO","submitted_at":"2019-01-19T16:42:59Z","title_canon_sha256":"c45fe637a71a51aa8b0746f20d3a6ff259be950bee39f0227e158c655fedb292"},"schema_version":"1.0","source":{"id":"1901.06553","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1901.06553","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"arxiv_version","alias_value":"1901.06553v2","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1901.06553","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"pith_short_12","alias_value":"LLOUP7NR7CCG","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"pith_short_16","alias_value":"LLOUP7NR7CCGZX25","created_at":"2026-07-05T00:04:56Z"},{"alias_kind":"pith_short_8","alias_value":"LLOUP7NR","created_at":"2026-07-05T00:04:56Z"}],"graph_snapshots":[{"event_id":"sha256:5d80ce124e35fd9575afdbde59821959904fae6238f25ad465a65e569fd4ca79","target":"graph","created_at":"2026-07-05T00:04:56Z","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/1901.06553/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Little innovation has been made to low-level attitude flight control used by uncrewed aerial vehicles (UAVs), which still predominantly uses the classical PID controller. In this work we introduce Neuroflight, the first open source neuro-flight controller firmware. We present our toolchain for training a neural network in simulation and compiling it to run on embedded hardware. Challenges faced jumping from simulation to reality are discussed along with our solutions. Our evaluation shows the neural network can execute at over 2.67kHz on an Arm Cortex-M7 processor and flight tests demonstrate ","authors_text":"Azer Bestavros, Renato Mancuso, William Koch","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.RO","submitted_at":"2019-01-19T16:42:59Z","title":"Neuroflight: Next Generation Flight Control Firmware"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1901.06553","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:f6dc8cf7a3b68fc7a0b1c68452478b0148c4ad6157f6f4fa495efd40aed86601","target":"record","created_at":"2026-07-05T00:04:56Z","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":"153334e23abb86d67aac1dcbc807779d132e219cecceb620575515511005ce03","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.RO","submitted_at":"2019-01-19T16:42:59Z","title_canon_sha256":"c45fe637a71a51aa8b0746f20d3a6ff259be950bee39f0227e158c655fedb292"},"schema_version":"1.0","source":{"id":"1901.06553","kind":"arxiv","version":2}},"canonical_sha256":"5add47fdb1f8846cdf5d06777bdbe2f6808785b5aeed055a07a00cf6d7c96e7f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5add47fdb1f8846cdf5d06777bdbe2f6808785b5aeed055a07a00cf6d7c96e7f","first_computed_at":"2026-07-05T00:04:56.066102Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T00:04:56.066102Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"WCw+lI9JviNrnxog0n1k6uUgBxczxT0ZcC4iuzj4Ef6XlONasyn1nnfW/RV1poQingInyroSqimETv/iVk7xAQ==","signature_status":"signed_v1","signed_at":"2026-07-05T00:04:56.066520Z","signed_message":"canonical_sha256_bytes"},"source_id":"1901.06553","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f6dc8cf7a3b68fc7a0b1c68452478b0148c4ad6157f6f4fa495efd40aed86601","sha256:5d80ce124e35fd9575afdbde59821959904fae6238f25ad465a65e569fd4ca79"],"state_sha256":"67c79ddbc4fdd9c394af4bb123ccf1e6b3a2132d7dd66c123cd6fe68ed76e5d5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"j5B+G21ZDSnZhPPSlzufZtEy7AjVEtHi7/UKRQxd/CfZcR7SRjjD+2kZx5xA2x047H20IrN7wsQJC7Soof7fAg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-07T12:18:51.595747Z","bundle_sha256":"6a65fc33cc5b80fd99c32ef4d77b3c23098e9ba7fb182d9b4e82e42afed5f4b5"}}