{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2021:4EXBFDFUQGCG6CJZ2MKVEK2TKF","short_pith_number":"pith:4EXBFDFU","schema_version":"1.0","canonical_sha256":"e12e128cb481846f0939d315522b53514466dcb897e3dbfb8ebab835d8c10f8b","source":{"kind":"arxiv","id":"2109.01365","version":6},"attestation_state":"computed","paper":{"title":"A Comparative Study of Nonlinear MPC and Differential-Flatness-Based Control for Quadrotor Agile Flight","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Angel Romero, Davide Scaramuzza, Elia Kaufmann, Philipp Foehn, Sihao Sun","submitted_at":"2021-09-03T08:24:13Z","abstract_excerpt":"Accurate trajectory tracking control for quadrotors is essential for safe navigation in cluttered environments. However, this is challenging in agile flights due to nonlinear dynamics, complex aerodynamic effects, and actuation constraints. In this article, we empirically compare two state-of-the-art control frameworks: the nonlinear-model-predictive controller (NMPC) and the differential-flatness-based controller (DFBC), by tracking a wide variety of agile trajectories at speeds up to 20 m/s (i.e.,72 km/h). The comparisons are performed in both simulation and real-world environments to system"},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"2109.01365","kind":"arxiv","version":6},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2021-09-03T08:24:13Z","cross_cats_sorted":[],"title_canon_sha256":"d2bee5280f4b151a9178c4f248772d62ca9aa27c1fc9ab066311f6b072f34db9","abstract_canon_sha256":"9f6ebeef4eb3b0a6f143b7b80a2af11e477d5b34bd5dda1be23e7e61363f8c0b"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T07:29:59.745838Z","signature_b64":"zg2h/iRR2HKyJ8hPs+aROf3UzAr1UOs3Z07HzxcRWyQqujjRvQaj3PqlD7i/ZXXiS0Q5wtAF79mmIrDeDgVMCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e12e128cb481846f0939d315522b53514466dcb897e3dbfb8ebab835d8c10f8b","last_reissued_at":"2026-07-05T07:29:59.745439Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T07:29:59.745439Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"A Comparative Study of Nonlinear MPC and Differential-Flatness-Based Control for Quadrotor Agile Flight","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Angel Romero, Davide Scaramuzza, Elia Kaufmann, Philipp Foehn, Sihao Sun","submitted_at":"2021-09-03T08:24:13Z","abstract_excerpt":"Accurate trajectory tracking control for quadrotors is essential for safe navigation in cluttered environments. However, this is challenging in agile flights due to nonlinear dynamics, complex aerodynamic effects, and actuation constraints. In this article, we empirically compare two state-of-the-art control frameworks: the nonlinear-model-predictive controller (NMPC) and the differential-flatness-based controller (DFBC), by tracking a wide variety of agile trajectories at speeds up to 20 m/s (i.e.,72 km/h). The comparisons are performed in both simulation and real-world environments to system"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2109.01365","kind":"arxiv","version":6},"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/2109.01365/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"},"aliases":[{"alias_kind":"arxiv","alias_value":"2109.01365","created_at":"2026-07-05T07:29:59.745494+00:00"},{"alias_kind":"arxiv_version","alias_value":"2109.01365v6","created_at":"2026-07-05T07:29:59.745494+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2109.01365","created_at":"2026-07-05T07:29:59.745494+00:00"},{"alias_kind":"pith_short_12","alias_value":"4EXBFDFUQGCG","created_at":"2026-07-05T07:29:59.745494+00:00"},{"alias_kind":"pith_short_16","alias_value":"4EXBFDFUQGCG6CJZ","created_at":"2026-07-05T07:29:59.745494+00:00"},{"alias_kind":"pith_short_8","alias_value":"4EXBFDFU","created_at":"2026-07-05T07:29:59.745494+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":1,"internal_anchor_count":1,"sample":[{"citing_arxiv_id":"2506.17832","citing_title":"Leveling the Playing Field: Carefully Comparing Classical and Learned Controllers for Quadrotor Trajectory Tracking","ref_index":25,"is_internal_anchor":true}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/4EXBFDFUQGCG6CJZ2MKVEK2TKF","json":"https://pith.science/pith/4EXBFDFUQGCG6CJZ2MKVEK2TKF.json","graph_json":"https://pith.science/api/pith-number/4EXBFDFUQGCG6CJZ2MKVEK2TKF/graph.json","events_json":"https://pith.science/api/pith-number/4EXBFDFUQGCG6CJZ2MKVEK2TKF/events.json","paper":"https://pith.science/paper/4EXBFDFU"},"agent_actions":{"view_html":"https://pith.science/pith/4EXBFDFUQGCG6CJZ2MKVEK2TKF","download_json":"https://pith.science/pith/4EXBFDFUQGCG6CJZ2MKVEK2TKF.json","view_paper":"https://pith.science/paper/4EXBFDFU","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=2109.01365&json=true","fetch_graph":"https://pith.science/api/pith-number/4EXBFDFUQGCG6CJZ2MKVEK2TKF/graph.json","fetch_events":"https://pith.science/api/pith-number/4EXBFDFUQGCG6CJZ2MKVEK2TKF/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/4EXBFDFUQGCG6CJZ2MKVEK2TKF/action/timestamp_anchor","attest_storage":"https://pith.science/pith/4EXBFDFUQGCG6CJZ2MKVEK2TKF/action/storage_attestation","attest_author":"https://pith.science/pith/4EXBFDFUQGCG6CJZ2MKVEK2TKF/action/author_attestation","sign_citation":"https://pith.science/pith/4EXBFDFUQGCG6CJZ2MKVEK2TKF/action/citation_signature","submit_replication":"https://pith.science/pith/4EXBFDFUQGCG6CJZ2MKVEK2TKF/action/replication_record"}},"created_at":"2026-07-05T07:29:59.745494+00:00","updated_at":"2026-07-05T07:29:59.745494+00:00"}