{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:KRM57RCYPERRF5G7KSKNYUGPOA","short_pith_number":"pith:KRM57RCY","canonical_record":{"source":{"id":"1810.07646","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-10-01T05:28:36Z","cross_cats_sorted":["cs.CY"],"title_canon_sha256":"6e06a1a0a5baff3377ebff80c7aaefb8be3f09d853c000a667bbae33f6ff7c85","abstract_canon_sha256":"6009c9953247243abc8178a0fe728c77c4d9a1105f2350b0cbb5cb51a4481de7"},"schema_version":"1.0"},"canonical_sha256":"5459dfc458792312f4df5494dc50cf7018f6422438c3baf08de3e5c74de84795","source":{"kind":"arxiv","id":"1810.07646","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1810.07646","created_at":"2026-05-17T23:51:39Z"},{"alias_kind":"arxiv_version","alias_value":"1810.07646v3","created_at":"2026-05-17T23:51:39Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1810.07646","created_at":"2026-05-17T23:51:39Z"},{"alias_kind":"pith_short_12","alias_value":"KRM57RCYPERR","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_16","alias_value":"KRM57RCYPERRF5G7","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_8","alias_value":"KRM57RCY","created_at":"2026-05-18T12:32:33Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:KRM57RCYPERRF5G7KSKNYUGPOA","target":"record","payload":{"canonical_record":{"source":{"id":"1810.07646","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-10-01T05:28:36Z","cross_cats_sorted":["cs.CY"],"title_canon_sha256":"6e06a1a0a5baff3377ebff80c7aaefb8be3f09d853c000a667bbae33f6ff7c85","abstract_canon_sha256":"6009c9953247243abc8178a0fe728c77c4d9a1105f2350b0cbb5cb51a4481de7"},"schema_version":"1.0"},"canonical_sha256":"5459dfc458792312f4df5494dc50cf7018f6422438c3baf08de3e5c74de84795","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-17T23:51:39.266133Z","signature_b64":"ejF3fZ51xygYRpfzs2KHI0N7Bx22yUgpv/ZNfboRMvVjnv8ItXuufmxDIxdETbHw3osUDwTWReS/daI8CoBsAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"5459dfc458792312f4df5494dc50cf7018f6422438c3baf08de3e5c74de84795","last_reissued_at":"2026-05-17T23:51:39.265570Z","signature_status":"signed_v1","first_computed_at":"2026-05-17T23:51:39.265570Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1810.07646","source_version":3,"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-05-17T23:51:39Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"JorxQcSmyaQHrH3rGWqhi/bEpUvcLfHsDIEgQL1upRvHYaxFvu6x/qb/GYOpre2ND3bc9ydLfy41zBlK59h1DA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T23:44:14.870512Z"},"content_sha256":"4eef1fbdd35f8876cbe72942f9bcf81afc8346e69201d09a1c9608faa3865251","schema_version":"1.0","event_id":"sha256:4eef1fbdd35f8876cbe72942f9bcf81afc8346e69201d09a1c9608faa3865251"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:KRM57RCYPERRF5G7KSKNYUGPOA","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Trial by Flyer: Building Quadcopters From Scratch in a Ten-Week Capstone Course","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.CY"],"primary_cat":"cs.RO","authors_text":"Steven Swanson","submitted_at":"2018-10-01T05:28:36Z","abstract_excerpt":"We describe our experience teaching an intensive capstone course in which pairs of students build the hardware and software for a remote-controller quad-rotor aircraft (i.e., a quadcopter or \"drone\") from scratch in one 10-week quarter. The course covers printed circuit board (PCB) design and assembly, basic control theory and sensor fusion, and embedded systems programming. To reduce the workload on course staff and provide higher-quality feedback on student designs, we have implemented an automated PCB design checking tool/autograder. We describe the course content in detail, identify the ch"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1810.07646","kind":"arxiv","version":3},"verdict":{"id":null,"model_set":{},"created_at":null,"strongest_claim":"","one_line_summary":"","pipeline_version":null,"weakest_assumption":"","pith_extraction_headline":""},"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-05-17T23:51:39Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"l5H0AwVGfv/87H9Ms9I9s9QOrciOuFX1a5gDIGLTkvckYzRFiokyoVH0bttVOmOW7ZCg7tcgswcDyEU8IhFUAg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-26T23:44:14.870896Z"},"content_sha256":"8bdb7cf0313e481b9d9601771800897344723839b3893486266111b142dd4288","schema_version":"1.0","event_id":"sha256:8bdb7cf0313e481b9d9601771800897344723839b3893486266111b142dd4288"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/KRM57RCYPERRF5G7KSKNYUGPOA/bundle.json","state_url":"https://pith.science/pith/KRM57RCYPERRF5G7KSKNYUGPOA/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/KRM57RCYPERRF5G7KSKNYUGPOA/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-05-26T23:44:14Z","links":{"resolver":"https://pith.science/pith/KRM57RCYPERRF5G7KSKNYUGPOA","bundle":"https://pith.science/pith/KRM57RCYPERRF5G7KSKNYUGPOA/bundle.json","state":"https://pith.science/pith/KRM57RCYPERRF5G7KSKNYUGPOA/state.json","well_known_bundle":"https://pith.science/.well-known/pith/KRM57RCYPERRF5G7KSKNYUGPOA/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:KRM57RCYPERRF5G7KSKNYUGPOA","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":"6009c9953247243abc8178a0fe728c77c4d9a1105f2350b0cbb5cb51a4481de7","cross_cats_sorted":["cs.CY"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-10-01T05:28:36Z","title_canon_sha256":"6e06a1a0a5baff3377ebff80c7aaefb8be3f09d853c000a667bbae33f6ff7c85"},"schema_version":"1.0","source":{"id":"1810.07646","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1810.07646","created_at":"2026-05-17T23:51:39Z"},{"alias_kind":"arxiv_version","alias_value":"1810.07646v3","created_at":"2026-05-17T23:51:39Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1810.07646","created_at":"2026-05-17T23:51:39Z"},{"alias_kind":"pith_short_12","alias_value":"KRM57RCYPERR","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_16","alias_value":"KRM57RCYPERRF5G7","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_8","alias_value":"KRM57RCY","created_at":"2026-05-18T12:32:33Z"}],"graph_snapshots":[{"event_id":"sha256:8bdb7cf0313e481b9d9601771800897344723839b3893486266111b142dd4288","target":"graph","created_at":"2026-05-17T23:51:39Z","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"},"paper":{"abstract_excerpt":"We describe our experience teaching an intensive capstone course in which pairs of students build the hardware and software for a remote-controller quad-rotor aircraft (i.e., a quadcopter or \"drone\") from scratch in one 10-week quarter. The course covers printed circuit board (PCB) design and assembly, basic control theory and sensor fusion, and embedded systems programming. To reduce the workload on course staff and provide higher-quality feedback on student designs, we have implemented an automated PCB design checking tool/autograder. We describe the course content in detail, identify the ch","authors_text":"Steven Swanson","cross_cats":["cs.CY"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-10-01T05:28:36Z","title":"Trial by Flyer: Building Quadcopters From Scratch in a Ten-Week Capstone Course"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1810.07646","kind":"arxiv","version":3},"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:4eef1fbdd35f8876cbe72942f9bcf81afc8346e69201d09a1c9608faa3865251","target":"record","created_at":"2026-05-17T23:51:39Z","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":"6009c9953247243abc8178a0fe728c77c4d9a1105f2350b0cbb5cb51a4481de7","cross_cats_sorted":["cs.CY"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-10-01T05:28:36Z","title_canon_sha256":"6e06a1a0a5baff3377ebff80c7aaefb8be3f09d853c000a667bbae33f6ff7c85"},"schema_version":"1.0","source":{"id":"1810.07646","kind":"arxiv","version":3}},"canonical_sha256":"5459dfc458792312f4df5494dc50cf7018f6422438c3baf08de3e5c74de84795","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"5459dfc458792312f4df5494dc50cf7018f6422438c3baf08de3e5c74de84795","first_computed_at":"2026-05-17T23:51:39.265570Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-17T23:51:39.265570Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"ejF3fZ51xygYRpfzs2KHI0N7Bx22yUgpv/ZNfboRMvVjnv8ItXuufmxDIxdETbHw3osUDwTWReS/daI8CoBsAQ==","signature_status":"signed_v1","signed_at":"2026-05-17T23:51:39.266133Z","signed_message":"canonical_sha256_bytes"},"source_id":"1810.07646","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:4eef1fbdd35f8876cbe72942f9bcf81afc8346e69201d09a1c9608faa3865251","sha256:8bdb7cf0313e481b9d9601771800897344723839b3893486266111b142dd4288"],"state_sha256":"3f5ff29c1588bd3151bb7fa3ad30b584267db90a4f7d69255541893d28157f23"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"vmlnlrv8HOB/SaGNmGwEJGshRlMVJTIydX6SowOWZQiDX+QoqTycapeU41Ad8n/ZVKZe/YLOje5K3G9c+H8wBg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-26T23:44:14.873625Z","bundle_sha256":"e6444197e22e5ce3482b226d4bf8bf398b90a0aee48ff9a9bd53991c1ac89a17"}}