{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2022:E73DJ7PDTTYO4HYPSZHDR7ION4","short_pith_number":"pith:E73DJ7PD","canonical_record":{"source":{"id":"2209.07392","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2022-09-15T15:53:50Z","cross_cats_sorted":[],"title_canon_sha256":"c22985f8c7542bb92da0c4ed11c16a4d3eb171e9d76c32a14093ce6b07600236","abstract_canon_sha256":"03de7c6a33b6e714a7a57db7cb49604ce3779b8a0e02c182c14100960ce38a64"},"schema_version":"1.0"},"canonical_sha256":"27f634fde39cf0ee1f0f964e38fd0e6f11eb3fd4ece4e6c286bba5f1ae0b3d45","source":{"kind":"arxiv","id":"2209.07392","version":1},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.07392","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"arxiv_version","alias_value":"2209.07392v1","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.07392","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"pith_short_12","alias_value":"E73DJ7PDTTYO","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"pith_short_16","alias_value":"E73DJ7PDTTYO4HYP","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"pith_short_8","alias_value":"E73DJ7PD","created_at":"2026-07-05T04:57:57Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2022:E73DJ7PDTTYO4HYPSZHDR7ION4","target":"record","payload":{"canonical_record":{"source":{"id":"2209.07392","kind":"arxiv","version":1},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2022-09-15T15:53:50Z","cross_cats_sorted":[],"title_canon_sha256":"c22985f8c7542bb92da0c4ed11c16a4d3eb171e9d76c32a14093ce6b07600236","abstract_canon_sha256":"03de7c6a33b6e714a7a57db7cb49604ce3779b8a0e02c182c14100960ce38a64"},"schema_version":"1.0"},"canonical_sha256":"27f634fde39cf0ee1f0f964e38fd0e6f11eb3fd4ece4e6c286bba5f1ae0b3d45","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T04:57:57.153922Z","signature_b64":"3q6/4Stgu8BcK5snjPrxOFjbVZGT2Q5xsZxcGCt1OJTnbyRVJK5Hputn5KitKQGvtcoC1cdQtJawdRR/VhfmCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"27f634fde39cf0ee1f0f964e38fd0e6f11eb3fd4ece4e6c286bba5f1ae0b3d45","last_reissued_at":"2026-07-05T04:57:57.153499Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T04:57:57.153499Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2209.07392","source_version":1,"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-05T04:57:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"auymBUk7gESXHLpmd0CUvBuWhnwbOMcjteuJS14s9Vo0FUSYx+PZ7VIwkPUD3O/eSTkHdUfoTOVcpXjglkV2Bw==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T15:50:39.472284Z"},"content_sha256":"5a54042a5eee7cad00a65c14a8483b9f10832533e3c0832e5c41ed19e08e5473","schema_version":"1.0","event_id":"sha256:5a54042a5eee7cad00a65c14a8483b9f10832533e3c0832e5c41ed19e08e5473"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2022:E73DJ7PDTTYO4HYPSZHDR7ION4","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"On the programming effort required to generate Behavior Trees and Finite State Machines for robotic applications","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Christian Smith, Jen Jen Chung, Julian F\\\"orster, Matteo Iovino, Pietro Falco, Roland Siegwart","submitted_at":"2022-09-15T15:53:50Z","abstract_excerpt":"In this paper we provide a practical demonstration of how the modularity in a Behavior Tree (BT) decreases the effort in programming a robot task when compared to a Finite State Machine (FSM). In recent years the way to represent a task plan to control an autonomous agent has been shifting from the standard FSM towards BTs. Many works in the literature have highlighted and proven the benefits of such design compared to standard approaches, especially in terms of modularity, reactivity and human readability. However, these works have often failed in providing a tangible comparison in the implem"},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.07392","kind":"arxiv","version":1},"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/2209.07392/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-05T04:57:57Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"qYz859CO10YLTYMcmWwsLnVZiDzdrdhrHyMjdv+huQ7M7prypJUYRrsQo9QN9vH/RBox8zbxkA8cCp3u3DG/DA==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-06T15:50:39.472672Z"},"content_sha256":"99ee69819b296e8125115ef49d8cc4e997e92f3987a58296560756ffa8e459be","schema_version":"1.0","event_id":"sha256:99ee69819b296e8125115ef49d8cc4e997e92f3987a58296560756ffa8e459be"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/E73DJ7PDTTYO4HYPSZHDR7ION4/bundle.json","state_url":"https://pith.science/pith/E73DJ7PDTTYO4HYPSZHDR7ION4/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/E73DJ7PDTTYO4HYPSZHDR7ION4/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-07-06T15:50:39Z","links":{"resolver":"https://pith.science/pith/E73DJ7PDTTYO4HYPSZHDR7ION4","bundle":"https://pith.science/pith/E73DJ7PDTTYO4HYPSZHDR7ION4/bundle.json","state":"https://pith.science/pith/E73DJ7PDTTYO4HYPSZHDR7ION4/state.json","well_known_bundle":"https://pith.science/.well-known/pith/E73DJ7PDTTYO4HYPSZHDR7ION4/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2022:E73DJ7PDTTYO4HYPSZHDR7ION4","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":"03de7c6a33b6e714a7a57db7cb49604ce3779b8a0e02c182c14100960ce38a64","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2022-09-15T15:53:50Z","title_canon_sha256":"c22985f8c7542bb92da0c4ed11c16a4d3eb171e9d76c32a14093ce6b07600236"},"schema_version":"1.0","source":{"id":"2209.07392","kind":"arxiv","version":1}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2209.07392","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"arxiv_version","alias_value":"2209.07392v1","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2209.07392","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"pith_short_12","alias_value":"E73DJ7PDTTYO","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"pith_short_16","alias_value":"E73DJ7PDTTYO4HYP","created_at":"2026-07-05T04:57:57Z"},{"alias_kind":"pith_short_8","alias_value":"E73DJ7PD","created_at":"2026-07-05T04:57:57Z"}],"graph_snapshots":[{"event_id":"sha256:99ee69819b296e8125115ef49d8cc4e997e92f3987a58296560756ffa8e459be","target":"graph","created_at":"2026-07-05T04:57:57Z","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/2209.07392/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"In this paper we provide a practical demonstration of how the modularity in a Behavior Tree (BT) decreases the effort in programming a robot task when compared to a Finite State Machine (FSM). In recent years the way to represent a task plan to control an autonomous agent has been shifting from the standard FSM towards BTs. Many works in the literature have highlighted and proven the benefits of such design compared to standard approaches, especially in terms of modularity, reactivity and human readability. However, these works have often failed in providing a tangible comparison in the implem","authors_text":"Christian Smith, Jen Jen Chung, Julian F\\\"orster, Matteo Iovino, Pietro Falco, Roland Siegwart","cross_cats":[],"headline":"","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2022-09-15T15:53:50Z","title":"On the programming effort required to generate Behavior Trees and Finite State Machines for robotic applications"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2209.07392","kind":"arxiv","version":1},"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:5a54042a5eee7cad00a65c14a8483b9f10832533e3c0832e5c41ed19e08e5473","target":"record","created_at":"2026-07-05T04:57:57Z","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":"03de7c6a33b6e714a7a57db7cb49604ce3779b8a0e02c182c14100960ce38a64","cross_cats_sorted":[],"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2022-09-15T15:53:50Z","title_canon_sha256":"c22985f8c7542bb92da0c4ed11c16a4d3eb171e9d76c32a14093ce6b07600236"},"schema_version":"1.0","source":{"id":"2209.07392","kind":"arxiv","version":1}},"canonical_sha256":"27f634fde39cf0ee1f0f964e38fd0e6f11eb3fd4ece4e6c286bba5f1ae0b3d45","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"27f634fde39cf0ee1f0f964e38fd0e6f11eb3fd4ece4e6c286bba5f1ae0b3d45","first_computed_at":"2026-07-05T04:57:57.153499Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T04:57:57.153499Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"3q6/4Stgu8BcK5snjPrxOFjbVZGT2Q5xsZxcGCt1OJTnbyRVJK5Hputn5KitKQGvtcoC1cdQtJawdRR/VhfmCQ==","signature_status":"signed_v1","signed_at":"2026-07-05T04:57:57.153922Z","signed_message":"canonical_sha256_bytes"},"source_id":"2209.07392","source_kind":"arxiv","source_version":1}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:5a54042a5eee7cad00a65c14a8483b9f10832533e3c0832e5c41ed19e08e5473","sha256:99ee69819b296e8125115ef49d8cc4e997e92f3987a58296560756ffa8e459be"],"state_sha256":"68f1112413d1809de07c4d713bb796db09b3725a686de4e8c8ea47d285117559"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"+I5yp1LWfv/FuVx4KTbfdNrPzASQzwOWg4iHwjbGVuKpDEaS2Q/w3tRLW/84ja0eXaQBnjqeFvZ0mVtCjxcwBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-06T15:50:39.474677Z","bundle_sha256":"eac871a54584cb88528a8c6d994376e6c0b4b122e1e233bde7b24989bb33ecee"}}