{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:HHOJCHGJFET7376LSU3GQBOMSZ","short_pith_number":"pith:HHOJCHGJ","canonical_record":{"source":{"id":"1606.05285","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2016-06-16T17:29:38Z","cross_cats_sorted":[],"title_canon_sha256":"97fd03e363af55822c8de9f737015678ede39c50c85e2537e5577838c469f4f8","abstract_canon_sha256":"ca09525fe8e4ed12ddb0a9fd771f5532514e48be23896f1816f851aa689b3b79"},"schema_version":"1.0"},"canonical_sha256":"39dc911cc92927fdffcb95366805cc965ac1302f7ebc88fe1532f26135aa7b64","source":{"kind":"arxiv","id":"1606.05285","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1606.05285","created_at":"2026-05-18T01:00:52Z"},{"alias_kind":"arxiv_version","alias_value":"1606.05285v2","created_at":"2026-05-18T01:00:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1606.05285","created_at":"2026-05-18T01:00:52Z"},{"alias_kind":"pith_short_12","alias_value":"HHOJCHGJFET7","created_at":"2026-05-18T12:30:19Z"},{"alias_kind":"pith_short_16","alias_value":"HHOJCHGJFET7376L","created_at":"2026-05-18T12:30:19Z"},{"alias_kind":"pith_short_8","alias_value":"HHOJCHGJ","created_at":"2026-05-18T12:30:19Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:HHOJCHGJFET7376LSU3GQBOMSZ","target":"record","payload":{"canonical_record":{"source":{"id":"1606.05285","kind":"arxiv","version":2},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2016-06-16T17:29:38Z","cross_cats_sorted":[],"title_canon_sha256":"97fd03e363af55822c8de9f737015678ede39c50c85e2537e5577838c469f4f8","abstract_canon_sha256":"ca09525fe8e4ed12ddb0a9fd771f5532514e48be23896f1816f851aa689b3b79"},"schema_version":"1.0"},"canonical_sha256":"39dc911cc92927fdffcb95366805cc965ac1302f7ebc88fe1532f26135aa7b64","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:00:52.849958Z","signature_b64":"HnzTzZHTkXikrbw8zFkLluNtux3fzAHv2yfFCDro4IxeZp5PF/ttjQTT1Fsdotn1XZSmw9iKq6zJ3jiHbhPZAQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"39dc911cc92927fdffcb95366805cc965ac1302f7ebc88fe1532f26135aa7b64","last_reissued_at":"2026-05-18T01:00:52.849333Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:00:52.849333Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1606.05285","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-05-18T01:00:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"wqrUdgN7VXCm/x7y/lppZjheAE+FIg3wYH3iCiPsT1+WNOk9S3CG3dPYgbVoprnRe8UHdalT559SQqgAinZ0Dw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T18:48:40.279772Z"},"content_sha256":"6d9fda41fb6a837fa7776d64b427af8e112ed095d3e21ba5dc79b543837637b9","schema_version":"1.0","event_id":"sha256:6d9fda41fb6a837fa7776d64b427af8e112ed095d3e21ba5dc79b543837637b9"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:HHOJCHGJFET7376LSU3GQBOMSZ","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"A Primer on the Differential Calculus of 3D Orientations","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Christian Gehring, Dario Bellicoso, Gabriel Nuetzi, Hannes Sommer, Marco Hutter, Michael Bloesch, Michael Burri, P\\'eter Fankhauser, Roland Siegwart, Stefan Leutenegger, Tristan Laidlow","submitted_at":"2016-06-16T17:29:38Z","abstract_excerpt":"The proper handling of 3D orientations is a central element in many optimization problems in engineering. Unfortunately many researchers and engineers struggle with the formulation of such problems and often fall back to suboptimal solutions. The existence of many different conventions further complicates this issue, especially when interfacing multiple differing implementations. This document discusses an alternative approach which makes use of a more abstract notion of 3D orientations. The relative orientation between two coordinate systems is primarily identified by the coordinate mapping i"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1606.05285","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":""},"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-18T01:00:52Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"fOHQ+ullMEjNs09GKvo69aZxTW17KGRcUMz3gKw13s4au/oXK22ApyqelI8N31qrnyxJCRElQo/SLX9at6bnBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-25T18:48:40.280473Z"},"content_sha256":"78c023938aa36d2f88ab6ae487dfe80db223b39ffe5787f34a083456b6b94c57","schema_version":"1.0","event_id":"sha256:78c023938aa36d2f88ab6ae487dfe80db223b39ffe5787f34a083456b6b94c57"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/HHOJCHGJFET7376LSU3GQBOMSZ/bundle.json","state_url":"https://pith.science/pith/HHOJCHGJFET7376LSU3GQBOMSZ/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/HHOJCHGJFET7376LSU3GQBOMSZ/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-25T18:48:40Z","links":{"resolver":"https://pith.science/pith/HHOJCHGJFET7376LSU3GQBOMSZ","bundle":"https://pith.science/pith/HHOJCHGJFET7376LSU3GQBOMSZ/bundle.json","state":"https://pith.science/pith/HHOJCHGJFET7376LSU3GQBOMSZ/state.json","well_known_bundle":"https://pith.science/.well-known/pith/HHOJCHGJFET7376LSU3GQBOMSZ/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:HHOJCHGJFET7376LSU3GQBOMSZ","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":"ca09525fe8e4ed12ddb0a9fd771f5532514e48be23896f1816f851aa689b3b79","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2016-06-16T17:29:38Z","title_canon_sha256":"97fd03e363af55822c8de9f737015678ede39c50c85e2537e5577838c469f4f8"},"schema_version":"1.0","source":{"id":"1606.05285","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1606.05285","created_at":"2026-05-18T01:00:52Z"},{"alias_kind":"arxiv_version","alias_value":"1606.05285v2","created_at":"2026-05-18T01:00:52Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1606.05285","created_at":"2026-05-18T01:00:52Z"},{"alias_kind":"pith_short_12","alias_value":"HHOJCHGJFET7","created_at":"2026-05-18T12:30:19Z"},{"alias_kind":"pith_short_16","alias_value":"HHOJCHGJFET7376L","created_at":"2026-05-18T12:30:19Z"},{"alias_kind":"pith_short_8","alias_value":"HHOJCHGJ","created_at":"2026-05-18T12:30:19Z"}],"graph_snapshots":[{"event_id":"sha256:78c023938aa36d2f88ab6ae487dfe80db223b39ffe5787f34a083456b6b94c57","target":"graph","created_at":"2026-05-18T01:00:52Z","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":"The proper handling of 3D orientations is a central element in many optimization problems in engineering. Unfortunately many researchers and engineers struggle with the formulation of such problems and often fall back to suboptimal solutions. The existence of many different conventions further complicates this issue, especially when interfacing multiple differing implementations. This document discusses an alternative approach which makes use of a more abstract notion of 3D orientations. The relative orientation between two coordinate systems is primarily identified by the coordinate mapping i","authors_text":"Christian Gehring, Dario Bellicoso, Gabriel Nuetzi, Hannes Sommer, Marco Hutter, Michael Bloesch, Michael Burri, P\\'eter Fankhauser, Roland Siegwart, Stefan Leutenegger, Tristan Laidlow","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2016-06-16T17:29:38Z","title":"A Primer on the Differential Calculus of 3D Orientations"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1606.05285","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:6d9fda41fb6a837fa7776d64b427af8e112ed095d3e21ba5dc79b543837637b9","target":"record","created_at":"2026-05-18T01:00:52Z","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":"ca09525fe8e4ed12ddb0a9fd771f5532514e48be23896f1816f851aa689b3b79","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2016-06-16T17:29:38Z","title_canon_sha256":"97fd03e363af55822c8de9f737015678ede39c50c85e2537e5577838c469f4f8"},"schema_version":"1.0","source":{"id":"1606.05285","kind":"arxiv","version":2}},"canonical_sha256":"39dc911cc92927fdffcb95366805cc965ac1302f7ebc88fe1532f26135aa7b64","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"39dc911cc92927fdffcb95366805cc965ac1302f7ebc88fe1532f26135aa7b64","first_computed_at":"2026-05-18T01:00:52.849333Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:00:52.849333Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"HnzTzZHTkXikrbw8zFkLluNtux3fzAHv2yfFCDro4IxeZp5PF/ttjQTT1Fsdotn1XZSmw9iKq6zJ3jiHbhPZAQ==","signature_status":"signed_v1","signed_at":"2026-05-18T01:00:52.849958Z","signed_message":"canonical_sha256_bytes"},"source_id":"1606.05285","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:6d9fda41fb6a837fa7776d64b427af8e112ed095d3e21ba5dc79b543837637b9","sha256:78c023938aa36d2f88ab6ae487dfe80db223b39ffe5787f34a083456b6b94c57"],"state_sha256":"6330d07ee8606c6bb25ac22531d0fb6b7d2a9a9ef3e35215592e701fc194c68c"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"pkbI68hs2ApNJ+oMF2/TI4oM2hnknfcdP3jSYCEJe8ApAtn7Vv8WXIX759Nyp0lJfxpTxTMh6x3n5OEDcXePDQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-25T18:48:40.284190Z","bundle_sha256":"18b1d859e7b5e253c39337046811cd5af9cd0495555cc28bc2dff1f3bb4dcef4"}}