{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:JWAVD6YW5QCTP2T5RL6HHNJHK4","short_pith_number":"pith:JWAVD6YW","canonical_record":{"source":{"id":"1810.02999","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CG","submitted_at":"2018-10-06T13:08:29Z","cross_cats_sorted":["cs.RO"],"title_canon_sha256":"016245cbcfda6da1c6219d8053186ac1001c91ffac583b87e69b053e93402f8b","abstract_canon_sha256":"98e04a5de3c650683bc9ffc4654adeeefc387d248a184f7b3068d4a2f00bd780"},"schema_version":"1.0"},"canonical_sha256":"4d8151fb16ec0537ea7d8afc73b52757069a567d0f55c2c8afffa087f361ac3b","source":{"kind":"arxiv","id":"1810.02999","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1810.02999","created_at":"2026-05-18T00:03:44Z"},{"alias_kind":"arxiv_version","alias_value":"1810.02999v2","created_at":"2026-05-18T00:03:44Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1810.02999","created_at":"2026-05-18T00:03:44Z"},{"alias_kind":"pith_short_12","alias_value":"JWAVD6YW5QCT","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_16","alias_value":"JWAVD6YW5QCTP2T5","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_8","alias_value":"JWAVD6YW","created_at":"2026-05-18T12:32:33Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:JWAVD6YW5QCTP2T5RL6HHNJHK4","target":"record","payload":{"canonical_record":{"source":{"id":"1810.02999","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CG","submitted_at":"2018-10-06T13:08:29Z","cross_cats_sorted":["cs.RO"],"title_canon_sha256":"016245cbcfda6da1c6219d8053186ac1001c91ffac583b87e69b053e93402f8b","abstract_canon_sha256":"98e04a5de3c650683bc9ffc4654adeeefc387d248a184f7b3068d4a2f00bd780"},"schema_version":"1.0"},"canonical_sha256":"4d8151fb16ec0537ea7d8afc73b52757069a567d0f55c2c8afffa087f361ac3b","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:03:44.906371Z","signature_b64":"Xg0VWprY5ImDHDL10lYwHmwshtQ2Odip3Fb1IW+gapsbr8bkWGlO/PQPaOKHgvnKIvfkOJXB4OoQc9OsuIgoDQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"4d8151fb16ec0537ea7d8afc73b52757069a567d0f55c2c8afffa087f361ac3b","last_reissued_at":"2026-05-18T00:03:44.905760Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:03:44.905760Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1810.02999","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-18T00:03:44Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"HTsa5HQg620ByD3R8QScsvV/wnK5zK7wV8ttZSvKnidhDx9G5Q+pn4yka/AIWiESp4E6Pkwq+TUd59+g//brCg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-30T10:45:59.347172Z"},"content_sha256":"38aab3918d7fd76f8506e8bd03705e00c3208418a3ff0444c3d526995e7a7ff9","schema_version":"1.0","event_id":"sha256:38aab3918d7fd76f8506e8bd03705e00c3208418a3ff0444c3d526995e7a7ff9"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:JWAVD6YW5QCTP2T5RL6HHNJHK4","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Efficient conversion from rotating matrix to rotation axis and angle by extending Rodrigues' formula","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","headline":"","cross_cats":["cs.RO"],"primary_cat":"cs.CG","authors_text":"Kuo Kan Liang","submitted_at":"2018-10-06T13:08:29Z","abstract_excerpt":"In computational 3D geometric problems involving rotations, it is often that people have to convert back and forth between a rotational matrix and a rotation described by an axis and a corresponding angle. For this purpose, Rodrigues' rotation formula is a very popular expression to use because of its simplicity and efficiency. Nevertheless, while converting a rotation matrix to an axis of rotation and the rotation angle, there exists ambiguity. Further judgement or even manual interference may be necessary in some situations. An extension of the Rodrigues' formula helps to find the sine and c"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1810.02999","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-18T00:03:44Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"6j2NMUm0rR2vvTeQk9bfFpoQJI/+3RDw1Eah5ynilA8MiXa3Y1U9DM9wK68JEhCD5VP72rQSlNlq9Yv1HgRsCA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-05-30T10:45:59.347841Z"},"content_sha256":"3dc2d132d121c892b27ce1bdc4ff0e389771f3f94ef89f712006916e072e0ec3","schema_version":"1.0","event_id":"sha256:3dc2d132d121c892b27ce1bdc4ff0e389771f3f94ef89f712006916e072e0ec3"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/JWAVD6YW5QCTP2T5RL6HHNJHK4/bundle.json","state_url":"https://pith.science/pith/JWAVD6YW5QCTP2T5RL6HHNJHK4/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/JWAVD6YW5QCTP2T5RL6HHNJHK4/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-30T10:45:59Z","links":{"resolver":"https://pith.science/pith/JWAVD6YW5QCTP2T5RL6HHNJHK4","bundle":"https://pith.science/pith/JWAVD6YW5QCTP2T5RL6HHNJHK4/bundle.json","state":"https://pith.science/pith/JWAVD6YW5QCTP2T5RL6HHNJHK4/state.json","well_known_bundle":"https://pith.science/.well-known/pith/JWAVD6YW5QCTP2T5RL6HHNJHK4/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:JWAVD6YW5QCTP2T5RL6HHNJHK4","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":"98e04a5de3c650683bc9ffc4654adeeefc387d248a184f7b3068d4a2f00bd780","cross_cats_sorted":["cs.RO"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CG","submitted_at":"2018-10-06T13:08:29Z","title_canon_sha256":"016245cbcfda6da1c6219d8053186ac1001c91ffac583b87e69b053e93402f8b"},"schema_version":"1.0","source":{"id":"1810.02999","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1810.02999","created_at":"2026-05-18T00:03:44Z"},{"alias_kind":"arxiv_version","alias_value":"1810.02999v2","created_at":"2026-05-18T00:03:44Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1810.02999","created_at":"2026-05-18T00:03:44Z"},{"alias_kind":"pith_short_12","alias_value":"JWAVD6YW5QCT","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_16","alias_value":"JWAVD6YW5QCTP2T5","created_at":"2026-05-18T12:32:33Z"},{"alias_kind":"pith_short_8","alias_value":"JWAVD6YW","created_at":"2026-05-18T12:32:33Z"}],"graph_snapshots":[{"event_id":"sha256:3dc2d132d121c892b27ce1bdc4ff0e389771f3f94ef89f712006916e072e0ec3","target":"graph","created_at":"2026-05-18T00:03:44Z","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 computational 3D geometric problems involving rotations, it is often that people have to convert back and forth between a rotational matrix and a rotation described by an axis and a corresponding angle. For this purpose, Rodrigues' rotation formula is a very popular expression to use because of its simplicity and efficiency. Nevertheless, while converting a rotation matrix to an axis of rotation and the rotation angle, there exists ambiguity. Further judgement or even manual interference may be necessary in some situations. An extension of the Rodrigues' formula helps to find the sine and c","authors_text":"Kuo Kan Liang","cross_cats":["cs.RO"],"headline":"","license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CG","submitted_at":"2018-10-06T13:08:29Z","title":"Efficient conversion from rotating matrix to rotation axis and angle by extending Rodrigues' formula"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1810.02999","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:38aab3918d7fd76f8506e8bd03705e00c3208418a3ff0444c3d526995e7a7ff9","target":"record","created_at":"2026-05-18T00:03:44Z","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":"98e04a5de3c650683bc9ffc4654adeeefc387d248a184f7b3068d4a2f00bd780","cross_cats_sorted":["cs.RO"],"license":"http://creativecommons.org/licenses/by-nc-sa/4.0/","primary_cat":"cs.CG","submitted_at":"2018-10-06T13:08:29Z","title_canon_sha256":"016245cbcfda6da1c6219d8053186ac1001c91ffac583b87e69b053e93402f8b"},"schema_version":"1.0","source":{"id":"1810.02999","kind":"arxiv","version":2}},"canonical_sha256":"4d8151fb16ec0537ea7d8afc73b52757069a567d0f55c2c8afffa087f361ac3b","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"4d8151fb16ec0537ea7d8afc73b52757069a567d0f55c2c8afffa087f361ac3b","first_computed_at":"2026-05-18T00:03:44.905760Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:03:44.905760Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"Xg0VWprY5ImDHDL10lYwHmwshtQ2Odip3Fb1IW+gapsbr8bkWGlO/PQPaOKHgvnKIvfkOJXB4OoQc9OsuIgoDQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:03:44.906371Z","signed_message":"canonical_sha256_bytes"},"source_id":"1810.02999","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:38aab3918d7fd76f8506e8bd03705e00c3208418a3ff0444c3d526995e7a7ff9","sha256:3dc2d132d121c892b27ce1bdc4ff0e389771f3f94ef89f712006916e072e0ec3"],"state_sha256":"51cadbdd61495ba2716316d062c1473bcaf646ca517caca8334ef93caa2ede7a"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"l2iB+KYSEhWryIWosJbzIPZ3ZP66mW0R9mO5D7I5IwWH6+43XHSWpAbJT8DkZsKrbksY2qk7J2ITDu/oxkk/Aw==","signed_message":"bundle_sha256_bytes","signed_at":"2026-05-30T10:45:59.351127Z","bundle_sha256":"3c749dbde169e5a49384b3c415c098a9552d9ee3c7c51ab4fac84f4f528d3645"}}