{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2024:2IC3JBGOVTRKX23HGGNZP6AKV4","short_pith_number":"pith:2IC3JBGO","canonical_record":{"source":{"id":"2409.09940","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2024-09-16T02:32:54Z","cross_cats_sorted":[],"title_canon_sha256":"488955ed5ab54168b40e2212d81d0ca7a65776599b867ea43d44e83ac92a7ba7","abstract_canon_sha256":"586251d3e124ef40f0a312e439a82a0781f676df75978619a3f40b9e89e0e11a"},"schema_version":"1.0"},"canonical_sha256":"d205b484ceace2abeb67319b97f80aaf0539bb3d3de2d5283667523cb943d016","source":{"kind":"arxiv","id":"2409.09940","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.09940","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"arxiv_version","alias_value":"2409.09940v2","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.09940","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"pith_short_12","alias_value":"2IC3JBGOVTRK","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"pith_short_16","alias_value":"2IC3JBGOVTRKX23H","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"pith_short_8","alias_value":"2IC3JBGO","created_at":"2026-07-05T09:07:51Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2024:2IC3JBGOVTRKX23HGGNZP6AKV4","target":"record","payload":{"canonical_record":{"source":{"id":"2409.09940","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2024-09-16T02:32:54Z","cross_cats_sorted":[],"title_canon_sha256":"488955ed5ab54168b40e2212d81d0ca7a65776599b867ea43d44e83ac92a7ba7","abstract_canon_sha256":"586251d3e124ef40f0a312e439a82a0781f676df75978619a3f40b9e89e0e11a"},"schema_version":"1.0"},"canonical_sha256":"d205b484ceace2abeb67319b97f80aaf0539bb3d3de2d5283667523cb943d016","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T09:07:51.813324Z","signature_b64":"QdDAPc/UxXSla9F7eSPEtqDkk5p+frOs1wsdyIa9UN3iz/sWBRZewi/mAg9r4u1N3/krh/lT0HGSlUZ2lDdqDg==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"d205b484ceace2abeb67319b97f80aaf0539bb3d3de2d5283667523cb943d016","last_reissued_at":"2026-07-05T09:07:51.812843Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T09:07:51.812843Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2409.09940","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-05T09:07:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"/q58chkOIfUn/Ag9a6UGLyzkrovf2FZuvm8SXquK33WcHjcbfnboXRNA54GzJsGmrxawXIjT3OQ5ChofBAyDCw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T21:24:23.145283Z"},"content_sha256":"f6255bfad8b91baeedd9b6f62a5717ea33b32ee794df3c8db53e98a2ca9eafb1","schema_version":"1.0","event_id":"sha256:f6255bfad8b91baeedd9b6f62a5717ea33b32ee794df3c8db53e98a2ca9eafb1"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2024:2IC3JBGOVTRKX23HGGNZP6AKV4","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Robots with Attitude: Singularity-Free Quaternion-Based Model-Predictive Control for Agile Legged Robots","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"John Z. Zhang, Shuo Yang, Zachary Manchester, Zixin Zhang","submitted_at":"2024-09-16T02:32:54Z","abstract_excerpt":"We present a model-predictive control (MPC) framework for legged robots that avoids the singularities associated with common three-parameter attitude representations like Euler angles during large-angle rotations. Our method parameterizes the robot's attitude with singularity-free unit quaternions and makes modifications to the iterative linear-quadratic regulator (iLQR) algorithm to deal with the resulting geometry. The derivation of our algorithm requires only elementary calculus and linear algebra, deliberately avoiding the abstraction and notation of Lie groups. We demonstrate the performa"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.09940","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/2409.09940/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-05T09:07:51Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"DDwcKRDGHmdKRMFhQI8ABBNkDeGQs+ge//MTr6QdTWepr5biRFAgqR68SdwhFeyx6ndhdU1JsIhPnc/bFQemAA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-08-13T21:24:23.145709Z"},"content_sha256":"8ab085d29d8311bd78764101536afc11dc862e2465d925cfb9b4a421792c5d9e","schema_version":"1.0","event_id":"sha256:8ab085d29d8311bd78764101536afc11dc862e2465d925cfb9b4a421792c5d9e"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/2IC3JBGOVTRKX23HGGNZP6AKV4/bundle.json","state_url":"https://pith.science/pith/2IC3JBGOVTRKX23HGGNZP6AKV4/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/2IC3JBGOVTRKX23HGGNZP6AKV4/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-13T21:24:23Z","links":{"resolver":"https://pith.science/pith/2IC3JBGOVTRKX23HGGNZP6AKV4","bundle":"https://pith.science/pith/2IC3JBGOVTRKX23HGGNZP6AKV4/bundle.json","state":"https://pith.science/pith/2IC3JBGOVTRKX23HGGNZP6AKV4/state.json","well_known_bundle":"https://pith.science/.well-known/pith/2IC3JBGOVTRKX23HGGNZP6AKV4/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2024:2IC3JBGOVTRKX23HGGNZP6AKV4","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":"586251d3e124ef40f0a312e439a82a0781f676df75978619a3f40b9e89e0e11a","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2024-09-16T02:32:54Z","title_canon_sha256":"488955ed5ab54168b40e2212d81d0ca7a65776599b867ea43d44e83ac92a7ba7"},"schema_version":"1.0","source":{"id":"2409.09940","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2409.09940","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"arxiv_version","alias_value":"2409.09940v2","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2409.09940","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"pith_short_12","alias_value":"2IC3JBGOVTRK","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"pith_short_16","alias_value":"2IC3JBGOVTRKX23H","created_at":"2026-07-05T09:07:51Z"},{"alias_kind":"pith_short_8","alias_value":"2IC3JBGO","created_at":"2026-07-05T09:07:51Z"}],"graph_snapshots":[{"event_id":"sha256:8ab085d29d8311bd78764101536afc11dc862e2465d925cfb9b4a421792c5d9e","target":"graph","created_at":"2026-07-05T09:07: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/2409.09940/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"We present a model-predictive control (MPC) framework for legged robots that avoids the singularities associated with common three-parameter attitude representations like Euler angles during large-angle rotations. Our method parameterizes the robot's attitude with singularity-free unit quaternions and makes modifications to the iterative linear-quadratic regulator (iLQR) algorithm to deal with the resulting geometry. The derivation of our algorithm requires only elementary calculus and linear algebra, deliberately avoiding the abstraction and notation of Lie groups. We demonstrate the performa","authors_text":"John Z. Zhang, Shuo Yang, Zachary Manchester, Zixin Zhang","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2024-09-16T02:32:54Z","title":"Robots with Attitude: Singularity-Free Quaternion-Based Model-Predictive Control for Agile Legged Robots"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2409.09940","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:f6255bfad8b91baeedd9b6f62a5717ea33b32ee794df3c8db53e98a2ca9eafb1","target":"record","created_at":"2026-07-05T09:07: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":"586251d3e124ef40f0a312e439a82a0781f676df75978619a3f40b9e89e0e11a","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2024-09-16T02:32:54Z","title_canon_sha256":"488955ed5ab54168b40e2212d81d0ca7a65776599b867ea43d44e83ac92a7ba7"},"schema_version":"1.0","source":{"id":"2409.09940","kind":"arxiv","version":2}},"canonical_sha256":"d205b484ceace2abeb67319b97f80aaf0539bb3d3de2d5283667523cb943d016","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"d205b484ceace2abeb67319b97f80aaf0539bb3d3de2d5283667523cb943d016","first_computed_at":"2026-07-05T09:07:51.812843Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T09:07:51.812843Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"QdDAPc/UxXSla9F7eSPEtqDkk5p+frOs1wsdyIa9UN3iz/sWBRZewi/mAg9r4u1N3/krh/lT0HGSlUZ2lDdqDg==","signature_status":"signed_v1","signed_at":"2026-07-05T09:07:51.813324Z","signed_message":"canonical_sha256_bytes"},"source_id":"2409.09940","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:f6255bfad8b91baeedd9b6f62a5717ea33b32ee794df3c8db53e98a2ca9eafb1","sha256:8ab085d29d8311bd78764101536afc11dc862e2465d925cfb9b4a421792c5d9e"],"state_sha256":"2eb62b22f80a4c80649ea195250f7ecb4a85f97422dbfb4dba764e7fca501aa5"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wRCx41O49ZK+1up5gh92EB0pqTs159d8Qt1cNjcIh0G2MoDV5TqDyuJTDOXl/9k/WBZBmft841Nw6YQBC4z0Dg==","signed_message":"bundle_sha256_bytes","signed_at":"2026-08-13T21:24:23.167181Z","bundle_sha256":"98e08518eb18efa4ae9355c1caf82c36ba398ffb27c64ae340fdf13599f53caa"}}