{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2018:7FHYIZY5CPF4TNPHM6OAWGSSFM","short_pith_number":"pith:7FHYIZY5","canonical_record":{"source":{"id":"1808.10703","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-08-31T12:16:21Z","cross_cats_sorted":[],"title_canon_sha256":"f745896249c8b6e288e4b87f2457a78a1201b48444fcbfa06200443556b3e172","abstract_canon_sha256":"185d09d66e0cefe309320b5e2ffcdedb3f29ba716d19e32736186da64723615a"},"schema_version":"1.0"},"canonical_sha256":"f94f84671d13cbc9b5e7679c0b1a522b2fc1a2bfe5bedf247e6db31bc7bea983","source":{"kind":"arxiv","id":"1808.10703","version":3},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1808.10703","created_at":"2026-05-18T00:06:19Z"},{"alias_kind":"arxiv_version","alias_value":"1808.10703v3","created_at":"2026-05-18T00:06:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1808.10703","created_at":"2026-05-18T00:06:19Z"},{"alias_kind":"pith_short_12","alias_value":"7FHYIZY5CPF4","created_at":"2026-05-18T12:32:11Z"},{"alias_kind":"pith_short_16","alias_value":"7FHYIZY5CPF4TNPH","created_at":"2026-05-18T12:32:11Z"},{"alias_kind":"pith_short_8","alias_value":"7FHYIZY5","created_at":"2026-05-18T12:32:11Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2018:7FHYIZY5CPF4TNPHM6OAWGSSFM","target":"record","payload":{"canonical_record":{"source":{"id":"1808.10703","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-08-31T12:16:21Z","cross_cats_sorted":[],"title_canon_sha256":"f745896249c8b6e288e4b87f2457a78a1201b48444fcbfa06200443556b3e172","abstract_canon_sha256":"185d09d66e0cefe309320b5e2ffcdedb3f29ba716d19e32736186da64723615a"},"schema_version":"1.0"},"canonical_sha256":"f94f84671d13cbc9b5e7679c0b1a522b2fc1a2bfe5bedf247e6db31bc7bea983","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:06:19.954130Z","signature_b64":"IMBf6102hVpNk18cbW/RNqqL6vh+OQPSwcyRW+xBLQEd54Ym3ITo8iS8LnxAQkFv/S8ayvkXBa8CPjPVp+RfCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"f94f84671d13cbc9b5e7679c0b1a522b2fc1a2bfe5bedf247e6db31bc7bea983","last_reissued_at":"2026-05-18T00:06:19.953532Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:06:19.953532Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"1808.10703","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-18T00:06:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"q61Z7Tt5qNv6GdZofkWFxA8EtNAqGMmuujClqNSpYsAZppdCMvQ2jMKcWouVFPPCxF6Jcu8E9G5VTLybNws1Cg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T10:16:18.710862Z"},"content_sha256":"776c041c34b6438cf21604dd7a23a7f0785c65f8c858ba376d519f794e81e078","schema_version":"1.0","event_id":"sha256:776c041c34b6438cf21604dd7a23a7f0785c65f8c858ba376d519f794e81e078"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2018:7FHYIZY5CPF4TNPHM6OAWGSSFM","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"PythonRobotics: a Python code collection of robotics algorithms","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Alexis Paques, Antonin Raffin, Atsushi Sakai, Daniel Ingram, Joseph Dinius, Karan Chawla","submitted_at":"2018-08-31T12:16:21Z","abstract_excerpt":"This paper describes an Open Source Software (OSS) project: PythonRobotics. This is a collection of robotics algorithms implemented in the Python programming language. The focus of the project is on autonomous navigation, and the goal is for beginners in robotics to understand the basic ideas behind each algorithm. In this project, the algorithms which are practical and widely used in both academia and industry are selected. Each sample code is written in Python3 and only depends on some standard modules for readability and ease of use. It includes intuitive animations to understand the behavi"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1808.10703","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-18T00:06:19Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"V3xyhjjBoWoqaAVL9iTdBmASSGA9Y/S5Or0W9bytrvj+7HEfYovM3G3xE98jNKtyWTdM5TCj16JCN6RcMQoGDA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-06-03T10:16:18.711205Z"},"content_sha256":"f00761d7c61e818af2204b7906df0158927bb86b6a7ba03c9085754c905704ce","schema_version":"1.0","event_id":"sha256:f00761d7c61e818af2204b7906df0158927bb86b6a7ba03c9085754c905704ce"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/7FHYIZY5CPF4TNPHM6OAWGSSFM/bundle.json","state_url":"https://pith.science/pith/7FHYIZY5CPF4TNPHM6OAWGSSFM/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/7FHYIZY5CPF4TNPHM6OAWGSSFM/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-06-03T10:16:18Z","links":{"resolver":"https://pith.science/pith/7FHYIZY5CPF4TNPHM6OAWGSSFM","bundle":"https://pith.science/pith/7FHYIZY5CPF4TNPHM6OAWGSSFM/bundle.json","state":"https://pith.science/pith/7FHYIZY5CPF4TNPHM6OAWGSSFM/state.json","well_known_bundle":"https://pith.science/.well-known/pith/7FHYIZY5CPF4TNPHM6OAWGSSFM/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2018:7FHYIZY5CPF4TNPHM6OAWGSSFM","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":"185d09d66e0cefe309320b5e2ffcdedb3f29ba716d19e32736186da64723615a","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-08-31T12:16:21Z","title_canon_sha256":"f745896249c8b6e288e4b87f2457a78a1201b48444fcbfa06200443556b3e172"},"schema_version":"1.0","source":{"id":"1808.10703","kind":"arxiv","version":3}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"1808.10703","created_at":"2026-05-18T00:06:19Z"},{"alias_kind":"arxiv_version","alias_value":"1808.10703v3","created_at":"2026-05-18T00:06:19Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1808.10703","created_at":"2026-05-18T00:06:19Z"},{"alias_kind":"pith_short_12","alias_value":"7FHYIZY5CPF4","created_at":"2026-05-18T12:32:11Z"},{"alias_kind":"pith_short_16","alias_value":"7FHYIZY5CPF4TNPH","created_at":"2026-05-18T12:32:11Z"},{"alias_kind":"pith_short_8","alias_value":"7FHYIZY5","created_at":"2026-05-18T12:32:11Z"}],"graph_snapshots":[{"event_id":"sha256:f00761d7c61e818af2204b7906df0158927bb86b6a7ba03c9085754c905704ce","target":"graph","created_at":"2026-05-18T00:06:19Z","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":"This paper describes an Open Source Software (OSS) project: PythonRobotics. This is a collection of robotics algorithms implemented in the Python programming language. The focus of the project is on autonomous navigation, and the goal is for beginners in robotics to understand the basic ideas behind each algorithm. In this project, the algorithms which are practical and widely used in both academia and industry are selected. Each sample code is written in Python3 and only depends on some standard modules for readability and ease of use. It includes intuitive animations to understand the behavi","authors_text":"Alexis Paques, Antonin Raffin, Atsushi Sakai, Daniel Ingram, Joseph Dinius, Karan Chawla","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-08-31T12:16:21Z","title":"PythonRobotics: a Python code collection of robotics algorithms"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1808.10703","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:776c041c34b6438cf21604dd7a23a7f0785c65f8c858ba376d519f794e81e078","target":"record","created_at":"2026-05-18T00:06:19Z","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":"185d09d66e0cefe309320b5e2ffcdedb3f29ba716d19e32736186da64723615a","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-08-31T12:16:21Z","title_canon_sha256":"f745896249c8b6e288e4b87f2457a78a1201b48444fcbfa06200443556b3e172"},"schema_version":"1.0","source":{"id":"1808.10703","kind":"arxiv","version":3}},"canonical_sha256":"f94f84671d13cbc9b5e7679c0b1a522b2fc1a2bfe5bedf247e6db31bc7bea983","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"f94f84671d13cbc9b5e7679c0b1a522b2fc1a2bfe5bedf247e6db31bc7bea983","first_computed_at":"2026-05-18T00:06:19.953532Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-05-18T00:06:19.953532Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"IMBf6102hVpNk18cbW/RNqqL6vh+OQPSwcyRW+xBLQEd54Ym3ITo8iS8LnxAQkFv/S8ayvkXBa8CPjPVp+RfCQ==","signature_status":"signed_v1","signed_at":"2026-05-18T00:06:19.954130Z","signed_message":"canonical_sha256_bytes"},"source_id":"1808.10703","source_kind":"arxiv","source_version":3}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:776c041c34b6438cf21604dd7a23a7f0785c65f8c858ba376d519f794e81e078","sha256:f00761d7c61e818af2204b7906df0158927bb86b6a7ba03c9085754c905704ce"],"state_sha256":"64ec31223374d6a6ad26a1325d57f6d1126f6ad609b1e9bad9f660d43d3e4f3d"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"zQVCjANN0P9lZJu0sXTAxezYzjUEqYp8UJJmudvlHPAeDDt/SvBhkJjlOCnHi2Nr7Q5CA+DZvXfQJs1dLd/NCA==","signed_message":"bundle_sha256_bytes","signed_at":"2026-06-03T10:16:18.713063Z","bundle_sha256":"5de257bd0b3e12651d4d641b70e56e1e37b1aea647548fd675ea48f297e7ef6d"}}