{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:WYQKNS6BTLUFJTOY7KSG5LNGV2","short_pith_number":"pith:WYQKNS6B","canonical_record":{"source":{"id":"2407.08681","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2024-07-11T17:14:19Z","cross_cats_sorted":["cs.LG","cs.SY","eess.SY"],"title_canon_sha256":"e95a7e5edb0b309b7c8e43c67cddbec5fede43a0fe4885a0a89876124894e591","abstract_canon_sha256":"b3c7347bbe56a9b53a92877c97b7d024fcf99c1f85d5e3c2ab0161c23e43e2cb"},"schema_version":"1.0"},"canonical_sha256":"b620a6cbc19ae854cdd8faa46eada6ae81d6166efc6f75d900686da6b3a902c8","source":{"kind":"arxiv","id":"2407.08681","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2407.08681","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"arxiv_version","alias_value":"2407.08681v1","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2407.08681","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"pith_short_12","alias_value":"WYQKNS6BTLUF","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"pith_short_16","alias_value":"WYQKNS6BTLUFJTOY","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"pith_short_8","alias_value":"WYQKNS6B","created_at":"2026-07-05T08:42:51Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:WYQKNS6BTLUFJTOY7KSG5LNGV2","target":"record","payload":{"canonical_record":{"source":{"id":"2407.08681","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2024-07-11T17:14:19Z","cross_cats_sorted":["cs.LG","cs.SY","eess.SY"],"title_canon_sha256":"e95a7e5edb0b309b7c8e43c67cddbec5fede43a0fe4885a0a89876124894e591","abstract_canon_sha256":"b3c7347bbe56a9b53a92877c97b7d024fcf99c1f85d5e3c2ab0161c23e43e2cb"},"schema_version":"1.0"},"canonical_sha256":"b620a6cbc19ae854cdd8faa46eada6ae81d6166efc6f75d900686da6b3a902c8","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T08:42:51.527109Z","signature_b64":"TuLlU68nwHmvUp23OMkYa7J/pz+zSDCaD2z8W4IPNTRWaSDgbcDD6nELafJ0+fdCd1f92OEx9xySADh3tZg3AQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"b620a6cbc19ae854cdd8faa46eada6ae81d6166efc6f75d900686da6b3a902c8","last_reissued_at":"2026-07-05T08:42:51.526704Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T08:42:51.526704Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2407.08681","source_version":1,"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-05T08:42:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zL599O99KhSxxk4VeZuToAlutWItUltmoHIH0Qz6v387AeqPMBL2wJ3PF5C9f3JklQrOehJ2wYVTij2H4iXFAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T21:54:39.251887Z"},"content_sha256":"5d251a980f6da6551b30d889a181f7c25583024d836701e33a44708d45abfdd6","schema_version":"1.0","event_id":"sha256:5d251a980f6da6551b30d889a181f7c25583024d836701e33a44708d45abfdd6"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:WYQKNS6BTLUFJTOY7KSG5LNGV2","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Hardware Neural Control of CartPole and F1TENTH Race Car","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.LG","cs.SY","eess.SY"],"primary_cat":"cs.RO","authors_text":"Antonio Rios Navarro, Chang Gao, Florian Bolli, Marcin Paluch, Tobi Delbruck, Xiang Deng","submitted_at":"2024-07-11T17:14:19Z","abstract_excerpt":"Nonlinear model predictive control (NMPC) has proven to be an effective control method, but it is expensive to compute. This work demonstrates the use of hardware FPGA neural network controllers trained to imitate NMPC with supervised learning. We use these Neural Controllers (NCs) implemented on inexpensive embedded FPGA hardware for high frequency control on physical cartpole and F1TENTH race car. Our results show that the NCs match the control performance of the NMPCs in simulation and outperform it in reality, due to the faster control rate that is afforded by the quick FPGA NC inference. "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2407.08681","kind":"arxiv","version":1},"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/2407.08681/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-05T08:42:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"hwm70K1c5CgKUrqzfKUbwPqsIhNXRzZxUmj009i3Azf/fADWQoovtca3V9llqN4MS3hAtLfvjLOwq5cXTcsGCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-17T21:54:39.252688Z"},"content_sha256":"b64ad5fe29eb6f985660c93402d9aba45727e7faa74a91123e28bae933089bd2","schema_version":"1.0","event_id":"sha256:b64ad5fe29eb6f985660c93402d9aba45727e7faa74a91123e28bae933089bd2"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/WYQKNS6BTLUFJTOY7KSG5LNGV2/bundle.json","state_url":"https://pith.science/pith/WYQKNS6BTLUFJTOY7KSG5LNGV2/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/WYQKNS6BTLUFJTOY7KSG5LNGV2/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-17T21:54:39Z","links":{"resolver":"https://pith.science/pith/WYQKNS6BTLUFJTOY7KSG5LNGV2","bundle":"https://pith.science/pith/WYQKNS6BTLUFJTOY7KSG5LNGV2/bundle.json","state":"https://pith.science/pith/WYQKNS6BTLUFJTOY7KSG5LNGV2/state.json","well_known_bundle":"https://pith.science/.well-known/pith/WYQKNS6BTLUFJTOY7KSG5LNGV2/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:WYQKNS6BTLUFJTOY7KSG5LNGV2","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":"b3c7347bbe56a9b53a92877c97b7d024fcf99c1f85d5e3c2ab0161c23e43e2cb","cross_cats_sorted":["cs.LG","cs.SY","eess.SY"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2024-07-11T17:14:19Z","title_canon_sha256":"e95a7e5edb0b309b7c8e43c67cddbec5fede43a0fe4885a0a89876124894e591"},"schema_version":"1.0","source":{"id":"2407.08681","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2407.08681","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"arxiv_version","alias_value":"2407.08681v1","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2407.08681","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"pith_short_12","alias_value":"WYQKNS6BTLUF","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"pith_short_16","alias_value":"WYQKNS6BTLUFJTOY","created_at":"2026-07-05T08:42:51Z"},{"alias_kind":"pith_short_8","alias_value":"WYQKNS6B","created_at":"2026-07-05T08:42:51Z"}],"graph_snapshots":[{"event_id":"sha256:b64ad5fe29eb6f985660c93402d9aba45727e7faa74a91123e28bae933089bd2","target":"graph","created_at":"2026-07-05T08:42:51Z","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/2407.08681/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"Nonlinear model predictive control (NMPC) has proven to be an effective control method, but it is expensive to compute. This work demonstrates the use of hardware FPGA neural network controllers trained to imitate NMPC with supervised learning. We use these Neural Controllers (NCs) implemented on inexpensive embedded FPGA hardware for high frequency control on physical cartpole and F1TENTH race car. Our results show that the NCs match the control performance of the NMPCs in simulation and outperform it in reality, due to the faster control rate that is afforded by the quick FPGA NC inference. ","authors_text":"Antonio Rios Navarro, Chang Gao, Florian Bolli, Marcin Paluch, Tobi Delbruck, Xiang Deng","cross_cats":["cs.LG","cs.SY","eess.SY"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2024-07-11T17:14:19Z","title":"Hardware Neural Control of CartPole and F1TENTH Race Car"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2407.08681","kind":"arxiv","version":1},"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:5d251a980f6da6551b30d889a181f7c25583024d836701e33a44708d45abfdd6","target":"record","created_at":"2026-07-05T08:42:51Z","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":"b3c7347bbe56a9b53a92877c97b7d024fcf99c1f85d5e3c2ab0161c23e43e2cb","cross_cats_sorted":["cs.LG","cs.SY","eess.SY"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2024-07-11T17:14:19Z","title_canon_sha256":"e95a7e5edb0b309b7c8e43c67cddbec5fede43a0fe4885a0a89876124894e591"},"schema_version":"1.0","source":{"id":"2407.08681","kind":"arxiv","version":1}},"canonical_sha256":"b620a6cbc19ae854cdd8faa46eada6ae81d6166efc6f75d900686da6b3a902c8","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"b620a6cbc19ae854cdd8faa46eada6ae81d6166efc6f75d900686da6b3a902c8","first_computed_at":"2026-07-05T08:42:51.526704Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T08:42:51.526704Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"TuLlU68nwHmvUp23OMkYa7J/pz+zSDCaD2z8W4IPNTRWaSDgbcDD6nELafJ0+fdCd1f92OEx9xySADh3tZg3AQ==","signature_status":"signed_v1","signed_at":"2026-07-05T08:42:51.527109Z","signed_message":"canonical_sha256_bytes"},"source_id":"2407.08681","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5d251a980f6da6551b30d889a181f7c25583024d836701e33a44708d45abfdd6","sha256:b64ad5fe29eb6f985660c93402d9aba45727e7faa74a91123e28bae933089bd2"],"state_sha256":"862f8a35cd61bc99f55ba797dc5c20b599a7d8bced1f1d7c7a6a2f9e4d19f886"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"KVejbcC+HdJpaFwe2YpvCeoe5q/Cz0QxSEuQ15JumqwZnNbNKOJrsX1ejR4zB729hqMnTdbRE3A6Y07H1eNmCw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-17T21:54:39.256370Z","bundle_sha256":"9285a1413e2b027f3289df0c895fa4c55a52a53f657f2a5e5187f4ed8fff10ac"}}