{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2016:JYFUISWZYPQZYRDJ5RMZ3TD5MY","short_pith_number":"pith:JYFUISWZ","canonical_record":{"source":{"id":"1601.05257","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SY","submitted_at":"2016-01-20T12:55:42Z","cross_cats_sorted":["cs.RO","stat.AP"],"title_canon_sha256":"cc5381817166ea2fe38bfa4917b47e5035b876a437c61c54f1a2bb53ec975904","abstract_canon_sha256":"1650e85b06107d61d296347522dd26bf797095d14c56c3dd2c6d410f18c71974"},"schema_version":"1.0"},"canonical_sha256":"4e0b444ad9c3e19c4469ec599dcc7d660291d5f0882c1027dfd4c701d9a86c8c","source":{"kind":"arxiv","id":"1601.05257","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1601.05257","created_at":"2026-05-18T01:11:04Z"},{"alias_kind":"arxiv_version","alias_value":"1601.05257v3","created_at":"2026-05-18T01:11:04Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1601.05257","created_at":"2026-05-18T01:11:04Z"},{"alias_kind":"pith_short_12","alias_value":"JYFUISWZYPQZ","created_at":"2026-05-18T12:30:25Z"},{"alias_kind":"pith_short_16","alias_value":"JYFUISWZYPQZYRDJ","created_at":"2026-05-18T12:30:25Z"},{"alias_kind":"pith_short_8","alias_value":"JYFUISWZ","created_at":"2026-05-18T12:30:25Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2016:JYFUISWZYPQZYRDJ5RMZ3TD5MY","target":"record","payload":{"canonical_record":{"source":{"id":"1601.05257","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SY","submitted_at":"2016-01-20T12:55:42Z","cross_cats_sorted":["cs.RO","stat.AP"],"title_canon_sha256":"cc5381817166ea2fe38bfa4917b47e5035b876a437c61c54f1a2bb53ec975904","abstract_canon_sha256":"1650e85b06107d61d296347522dd26bf797095d14c56c3dd2c6d410f18c71974"},"schema_version":"1.0"},"canonical_sha256":"4e0b444ad9c3e19c4469ec599dcc7d660291d5f0882c1027dfd4c701d9a86c8c","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T01:11:04.944354Z","signature_b64":"Nf+MPPGOLuTn//mVa8ug5aJzYbxEbDxYLLJGLzfmi9T3WV9Tg85Hn8DLXmsLk0b4ZBo+wTH3bYrpTK8p+jHXBQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"4e0b444ad9c3e19c4469ec599dcc7d660291d5f0882c1027dfd4c701d9a86c8c","last_reissued_at":"2026-05-18T01:11:04.943670Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T01:11:04.943670Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1601.05257","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-18T01:11:04Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"Czqs40nxb6OORfBMagXQHoRkgGwjOlF/SOOUHC5PdDg7YdrQ4qXjieWtwROU4XaViAqi9Q97cVuO+jWm+9U+AA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T16:29:16.869861Z"},"content_sha256":"4a8fc766e7368583fd296cbf19b1cd7e4fd28ef9980372fbea0dee9ad99e7811","schema_version":"1.0","event_id":"sha256:4a8fc766e7368583fd296cbf19b1cd7e4fd28ef9980372fbea0dee9ad99e7811"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2016:JYFUISWZYPQZYRDJ5RMZ3TD5MY","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Magnetometer calibration using inertial sensors","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":["cs.RO","stat.AP"],"primary_cat":"cs.SY","authors_text":"Manon Kok, Thomas B. Sch\\\"on","submitted_at":"2016-01-20T12:55:42Z","abstract_excerpt":"In this work we present a practical algorithm for calibrating a magnetometer for the presence of magnetic disturbances and for magnetometer sensor errors. To allow for combining the magnetometer measurements with inertial measurements for orientation estimation, the algorithm also corrects for misalignment between the magnetometer and the inertial sensor axes. The calibration algorithm is formulated as the solution to a maximum likelihood problem and the computations are performed offline. The algorithm is shown to give good results using data from two different commercially available sensor u"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1601.05257","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-18T01:11:04Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"GU2t74qMlv8jyQIZklrqr7K1ywe0GaPDe2Cn/oFCOUvdNRTNN2YZFac6/AnqLSm6ENbl/RlkZqs/4XeztlFmBw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-31T16:29:16.870503Z"},"content_sha256":"a6cd6a48bf1eb207b0ee233fa82a9c97b182e9eab41395f70bf7ae80c6893c39","schema_version":"1.0","event_id":"sha256:a6cd6a48bf1eb207b0ee233fa82a9c97b182e9eab41395f70bf7ae80c6893c39"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/JYFUISWZYPQZYRDJ5RMZ3TD5MY/bundle.json","state_url":"https://pith.science/pith/JYFUISWZYPQZYRDJ5RMZ3TD5MY/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/JYFUISWZYPQZYRDJ5RMZ3TD5MY/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-31T16:29:16Z","links":{"resolver":"https://pith.science/pith/JYFUISWZYPQZYRDJ5RMZ3TD5MY","bundle":"https://pith.science/pith/JYFUISWZYPQZYRDJ5RMZ3TD5MY/bundle.json","state":"https://pith.science/pith/JYFUISWZYPQZYRDJ5RMZ3TD5MY/state.json","well_known_bundle":"https://pith.science/.well-known/pith/JYFUISWZYPQZYRDJ5RMZ3TD5MY/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2016:JYFUISWZYPQZYRDJ5RMZ3TD5MY","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":"1650e85b06107d61d296347522dd26bf797095d14c56c3dd2c6d410f18c71974","cross_cats_sorted":["cs.RO","stat.AP"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SY","submitted_at":"2016-01-20T12:55:42Z","title_canon_sha256":"cc5381817166ea2fe38bfa4917b47e5035b876a437c61c54f1a2bb53ec975904"},"schema_version":"1.0","source":{"id":"1601.05257","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1601.05257","created_at":"2026-05-18T01:11:04Z"},{"alias_kind":"arxiv_version","alias_value":"1601.05257v3","created_at":"2026-05-18T01:11:04Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1601.05257","created_at":"2026-05-18T01:11:04Z"},{"alias_kind":"pith_short_12","alias_value":"JYFUISWZYPQZ","created_at":"2026-05-18T12:30:25Z"},{"alias_kind":"pith_short_16","alias_value":"JYFUISWZYPQZYRDJ","created_at":"2026-05-18T12:30:25Z"},{"alias_kind":"pith_short_8","alias_value":"JYFUISWZ","created_at":"2026-05-18T12:30:25Z"}],"graph_snapshots":[{"event_id":"sha256:a6cd6a48bf1eb207b0ee233fa82a9c97b182e9eab41395f70bf7ae80c6893c39","target":"graph","created_at":"2026-05-18T01:11:04Z","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":"In this work we present a practical algorithm for calibrating a magnetometer for the presence of magnetic disturbances and for magnetometer sensor errors. To allow for combining the magnetometer measurements with inertial measurements for orientation estimation, the algorithm also corrects for misalignment between the magnetometer and the inertial sensor axes. The calibration algorithm is formulated as the solution to a maximum likelihood problem and the computations are performed offline. The algorithm is shown to give good results using data from two different commercially available sensor u","authors_text":"Manon Kok, Thomas B. Sch\\\"on","cross_cats":["cs.RO","stat.AP"],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SY","submitted_at":"2016-01-20T12:55:42Z","title":"Magnetometer calibration using inertial sensors"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1601.05257","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:4a8fc766e7368583fd296cbf19b1cd7e4fd28ef9980372fbea0dee9ad99e7811","target":"record","created_at":"2026-05-18T01:11:04Z","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":"1650e85b06107d61d296347522dd26bf797095d14c56c3dd2c6d410f18c71974","cross_cats_sorted":["cs.RO","stat.AP"],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.SY","submitted_at":"2016-01-20T12:55:42Z","title_canon_sha256":"cc5381817166ea2fe38bfa4917b47e5035b876a437c61c54f1a2bb53ec975904"},"schema_version":"1.0","source":{"id":"1601.05257","kind":"arxiv","version":3}},"canonical_sha256":"4e0b444ad9c3e19c4469ec599dcc7d660291d5f0882c1027dfd4c701d9a86c8c","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"4e0b444ad9c3e19c4469ec599dcc7d660291d5f0882c1027dfd4c701d9a86c8c","first_computed_at":"2026-05-18T01:11:04.943670Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T01:11:04.943670Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Nf+MPPGOLuTn//mVa8ug5aJzYbxEbDxYLLJGLzfmi9T3WV9Tg85Hn8DLXmsLk0b4ZBo+wTH3bYrpTK8p+jHXBQ==","signature_status":"signed_v1","signed_at":"2026-05-18T01:11:04.944354Z","signed_message":"canonical_sha256_bytes"},"source_id":"1601.05257","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:4a8fc766e7368583fd296cbf19b1cd7e4fd28ef9980372fbea0dee9ad99e7811","sha256:a6cd6a48bf1eb207b0ee233fa82a9c97b182e9eab41395f70bf7ae80c6893c39"],"state_sha256":"596a04b66a701c3ff40d57612e34e6fdca9a8271ac37051b102b436b35734fc6"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"WDZ3gT6wrTLURPgyJ166jqups2KeeqD1DqDYlK0sqxrnPNOktdqVaskXB/atmfMq+16bfXoGdXGcUeWU2rI2CA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-31T16:29:16.872997Z","bundle_sha256":"3589e9cff1b16d1463205ddfcf4140134e2652df2400fcd59aef5754ca807977"}}