{"bundle_type":"pith_open_graph_bundle","bundle_version":"1.0","pith_number":"pith:2023:52BYSS6RAVBYWAI5UWA4FZQAOH","short_pith_number":"pith:52BYSS6R","canonical_record":{"source":{"id":"2303.13726","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2023-03-24T00:38:45Z","cross_cats_sorted":[],"title_canon_sha256":"0e2d509154702c67a01821ddeb6295121e7ca2a4358e5d1347d7e519b6b078f2","abstract_canon_sha256":"e996c5fb90c1cd0a3e18a6a9d48394b3891682e512207751726496ec8703e373"},"schema_version":"1.0"},"canonical_sha256":"ee83894bd105438b011da581c2e60071f3401af1515e41d6eb55d099c80b289f","source":{"kind":"arxiv","id":"2303.13726","version":2},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2303.13726","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"arxiv_version","alias_value":"2303.13726v2","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2303.13726","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_12","alias_value":"52BYSS6RAVBY","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_16","alias_value":"52BYSS6RAVBYWAI5","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_8","alias_value":"52BYSS6R","created_at":"2026-07-05T06:35:49Z"}],"events":[{"event_type":"record_created","subject_pith_number":"pith:2023:52BYSS6RAVBYWAI5UWA4FZQAOH","target":"record","payload":{"canonical_record":{"source":{"id":"2303.13726","kind":"arxiv","version":2},"metadata":{"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2023-03-24T00:38:45Z","cross_cats_sorted":[],"title_canon_sha256":"0e2d509154702c67a01821ddeb6295121e7ca2a4358e5d1347d7e519b6b078f2","abstract_canon_sha256":"e996c5fb90c1cd0a3e18a6a9d48394b3891682e512207751726496ec8703e373"},"schema_version":"1.0"},"canonical_sha256":"ee83894bd105438b011da581c2e60071f3401af1515e41d6eb55d099c80b289f","receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-07-05T06:35:49.580751Z","signature_b64":"qM5DjEV/PQUi8+/IRU+cNoRYMZxFf2caH/EaFNSkRar1nHQRIc5fhRu5ZvtKqqYfe5H0J4tVQBpAwPTGf6ICCQ==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"ee83894bd105438b011da581c2e60071f3401af1515e41d6eb55d099c80b289f","last_reissued_at":"2026-07-05T06:35:49.580339Z","signature_status":"signed_v1","first_computed_at":"2026-07-05T06:35:49.580339Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"source_kind":"arxiv","source_id":"2303.13726","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-07-05T06:35:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"ujpXV6qZBNC8zL3DLpXoFcm0w1YUsMbVIPeI6KdwjeuYSem+0pJiuiv02nSgMdcgGwFjtPvx+iVjmfLopHIBBg==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-18T03:12:07.061668Z"},"content_sha256":"3e9a9909eca0ce5990e0547e50fb329b93f9c4532387b50312ae91b34b3e6f6f","schema_version":"1.0","event_id":"sha256:3e9a9909eca0ce5990e0547e50fb329b93f9c4532387b50312ae91b34b3e6f6f"},{"event_type":"graph_snapshot","subject_pith_number":"pith:2023:52BYSS6RAVBYWAI5UWA4FZQAOH","target":"graph","payload":{"graph_snapshot":{"paper":{"title":"Topology-Based MPC for Automatic Footstep Placement and Contact Surface Selection","license":"http://creativecommons.org/licenses/by/4.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Carlos Mastalli, Jaehyun Shim, Sethu Vijayakumar, Steve Tonneau, Thomas Corb\\`eres, Vladimir Ivan","submitted_at":"2023-03-24T00:38:45Z","abstract_excerpt":"State-of-the-art approaches to footstep planning assume reduced-order dynamics when solving the combinatorial problem of selecting contact surfaces in real time. However, in exchange for computational efficiency, these approaches ignore joint torque limits and limb dynamics. In this work, we address these limitations by presenting a topology-based approach that enables model predictive control (MPC) to simultaneously plan full-body motions, torque commands, footstep placements, and contact surfaces in real time. To determine if a robot's foot is inside a contact surface, we borrow the winding "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2303.13726","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":""},"integrity":{"clean":true,"summary":{"advisory":0,"critical":0,"by_detector":{},"informational":0},"endpoint":"/pith/2303.13726/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-05T06:35:49Z","supersedes":[],"prev_event":null,"signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"d/qn0xymhsRvQ3V0FSxoZWNgdIpSHlDDdf7hyBbgpDwZwgEcCX1I2AjDWjZn54IMCWom6x8YgBa1uswz77fqBQ==","signed_message":"open_graph_event_sha256_bytes","signed_at":"2026-07-18T03:12:07.062045Z"},"content_sha256":"ebf361da007eec7a90d6af31c20e5594c1b84225eb12b452282b4f099d908b96","schema_version":"1.0","event_id":"sha256:ebf361da007eec7a90d6af31c20e5594c1b84225eb12b452282b4f099d908b96"}],"timestamp_proofs":[],"mirror_hints":[{"mirror_type":"https","name":"Pith Resolver","base_url":"https://pith.science","bundle_url":"https://pith.science/pith/52BYSS6RAVBYWAI5UWA4FZQAOH/bundle.json","state_url":"https://pith.science/pith/52BYSS6RAVBYWAI5UWA4FZQAOH/state.json","well_known_bundle_url":"https://pith.science/.well-known/pith/52BYSS6RAVBYWAI5UWA4FZQAOH/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-18T03:12:07Z","links":{"resolver":"https://pith.science/pith/52BYSS6RAVBYWAI5UWA4FZQAOH","bundle":"https://pith.science/pith/52BYSS6RAVBYWAI5UWA4FZQAOH/bundle.json","state":"https://pith.science/pith/52BYSS6RAVBYWAI5UWA4FZQAOH/state.json","well_known_bundle":"https://pith.science/.well-known/pith/52BYSS6RAVBYWAI5UWA4FZQAOH/bundle.json"},"state":{"state_type":"pith_open_graph_state","state_version":"1.0","pith_number":"pith:2023:52BYSS6RAVBYWAI5UWA4FZQAOH","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":"e996c5fb90c1cd0a3e18a6a9d48394b3891682e512207751726496ec8703e373","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2023-03-24T00:38:45Z","title_canon_sha256":"0e2d509154702c67a01821ddeb6295121e7ca2a4358e5d1347d7e519b6b078f2"},"schema_version":"1.0","source":{"id":"2303.13726","kind":"arxiv","version":2}},"source_aliases":[{"alias_kind":"arxiv","alias_value":"2303.13726","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"arxiv_version","alias_value":"2303.13726v2","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.2303.13726","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_12","alias_value":"52BYSS6RAVBY","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_16","alias_value":"52BYSS6RAVBYWAI5","created_at":"2026-07-05T06:35:49Z"},{"alias_kind":"pith_short_8","alias_value":"52BYSS6R","created_at":"2026-07-05T06:35:49Z"}],"graph_snapshots":[{"event_id":"sha256:ebf361da007eec7a90d6af31c20e5594c1b84225eb12b452282b4f099d908b96","target":"graph","created_at":"2026-07-05T06:35:49Z","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/2303.13726/integrity.json","findings":[],"snapshot_sha256":"c28c3603d3b5d939e8dc4c7e95fa8dfce3d595e45f758748cecf8e644a296938","summary":{"advisory":0,"by_detector":{},"critical":0,"informational":0}},"paper":{"abstract_excerpt":"State-of-the-art approaches to footstep planning assume reduced-order dynamics when solving the combinatorial problem of selecting contact surfaces in real time. However, in exchange for computational efficiency, these approaches ignore joint torque limits and limb dynamics. In this work, we address these limitations by presenting a topology-based approach that enables model predictive control (MPC) to simultaneously plan full-body motions, torque commands, footstep placements, and contact surfaces in real time. To determine if a robot's foot is inside a contact surface, we borrow the winding ","authors_text":"Carlos Mastalli, Jaehyun Shim, Sethu Vijayakumar, Steve Tonneau, Thomas Corb\\`eres, Vladimir Ivan","cross_cats":[],"headline":"","license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2023-03-24T00:38:45Z","title":"Topology-Based MPC for Automatic Footstep Placement and Contact Surface Selection"},"references":{"count":0,"internal_anchors":0,"resolved_work":0,"sample":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"2303.13726","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:3e9a9909eca0ce5990e0547e50fb329b93f9c4532387b50312ae91b34b3e6f6f","target":"record","created_at":"2026-07-05T06:35:49Z","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":"e996c5fb90c1cd0a3e18a6a9d48394b3891682e512207751726496ec8703e373","cross_cats_sorted":[],"license":"http://creativecommons.org/licenses/by/4.0/","primary_cat":"cs.RO","submitted_at":"2023-03-24T00:38:45Z","title_canon_sha256":"0e2d509154702c67a01821ddeb6295121e7ca2a4358e5d1347d7e519b6b078f2"},"schema_version":"1.0","source":{"id":"2303.13726","kind":"arxiv","version":2}},"canonical_sha256":"ee83894bd105438b011da581c2e60071f3401af1515e41d6eb55d099c80b289f","receipt":{"algorithm":"ed25519","builder_version":"pith-number-builder-2026-05-17-v1","canonical_sha256":"ee83894bd105438b011da581c2e60071f3401af1515e41d6eb55d099c80b289f","first_computed_at":"2026-07-05T06:35:49.580339Z","key_id":"pith-v1-2026-05","kind":"pith_receipt","last_reissued_at":"2026-07-05T06:35:49.580339Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","receipt_version":"0.3","signature_b64":"qM5DjEV/PQUi8+/IRU+cNoRYMZxFf2caH/EaFNSkRar1nHQRIc5fhRu5ZvtKqqYfe5H0J4tVQBpAwPTGf6ICCQ==","signature_status":"signed_v1","signed_at":"2026-07-05T06:35:49.580751Z","signed_message":"canonical_sha256_bytes"},"source_id":"2303.13726","source_kind":"arxiv","source_version":2}}},"equivocations":[],"invalid_events":[],"applied_event_ids":["sha256:3e9a9909eca0ce5990e0547e50fb329b93f9c4532387b50312ae91b34b3e6f6f","sha256:ebf361da007eec7a90d6af31c20e5594c1b84225eb12b452282b4f099d908b96"],"state_sha256":"8277fda1bee5d966f92740f29fbc89ceb3fd080e4802c757dad59b58841f286b"},"bundle_signature":{"signature_status":"signed_v1","algorithm":"ed25519","key_id":"pith-v1-2026-05","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54","signature_b64":"SrBXELm+NrZlLIoUxmdXwDy/wtj5dzyRnfLkqpr19epDNo9YG8eeyZB4yx8TxXmozS6kZL+zNJyDczMjykMNBQ==","signed_message":"bundle_sha256_bytes","signed_at":"2026-07-18T03:12:07.064286Z","bundle_sha256":"d2b4f877c3597c708f757505f352e0ea55d10848f6c371901a03e1fac51e1c0f"}}