{"record_type":"pith_number_record","schema_url":"https://pith.science/schemas/pith-number/v1.json","pith_number":"pith:2018:4K44CYPH7O7MDIYUPDPPMDQ57Y","short_pith_number":"pith:4K44CYPH","schema_version":"1.0","canonical_sha256":"e2b9c161e7fbbec1a31478def60e1dfe182682492636a8a1279397968134cf5a","source":{"kind":"arxiv","id":"1801.02854","version":3},"attestation_state":"computed","paper":{"title":"Riemannian Motion Policies","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Daniel Kappler, Dieter Fox, Jan Issac, Nathan D. Ratliff, Stan Birchfield","submitted_at":"2018-01-09T09:44:21Z","abstract_excerpt":"We introduce the Riemannian Motion Policy (RMP), a new mathematical object for modular motion generation. An RMP is a second-order dynamical system (acceleration field or motion policy) coupled with a corresponding Riemannian metric. The motion policy maps positions and velocities to accelerations, while the metric captures the directions in the space important to the policy. We show that RMPs provide a straightforward and convenient method for combining multiple motion policies and transforming such policies from one space (such as the task space) to another (such as the configuration space) "},"verification_status":{"content_addressed":true,"pith_receipt":true,"author_attested":false,"weak_author_claims":0,"strong_author_claims":0,"externally_anchored":false,"storage_verified":false,"citation_signatures":0,"replication_records":0,"graph_snapshot":true,"references_resolved":false,"formal_links_present":false},"canonical_record":{"source":{"id":"1801.02854","kind":"arxiv","version":3},"metadata":{"license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","primary_cat":"cs.RO","submitted_at":"2018-01-09T09:44:21Z","cross_cats_sorted":[],"title_canon_sha256":"9228e3ad8bfa21f8ee68952f29817cd6ea234dbea1d20a0fe2b7b58cf1d2da8a","abstract_canon_sha256":"e47f99fe2590dc93370efa3ef6342b959b36a5f784a2c1b523ea70ab67682049"},"schema_version":"1.0"},"receipt":{"kind":"pith_receipt","key_id":"pith-v1-2026-05","algorithm":"ed25519","signed_at":"2026-05-18T00:09:52.738686Z","signature_b64":"HG2pdu4WqUzSSSrPH9sX/3UafHrsqwL/2dHN2M8Qm8/AittpH3WiKXfWuIw8XAxuzGNwcJgGgw0mkzgXQrwsCw==","signed_message":"canonical_sha256_bytes","builder_version":"pith-number-builder-2026-05-17-v1","receipt_version":"0.3","canonical_sha256":"e2b9c161e7fbbec1a31478def60e1dfe182682492636a8a1279397968134cf5a","last_reissued_at":"2026-05-18T00:09:52.737950Z","signature_status":"signed_v1","first_computed_at":"2026-05-18T00:09:52.737950Z","public_key_fingerprint":"8d4b5ee74e4693bcd1df2446408b0d54"},"graph_snapshot":{"paper":{"title":"Riemannian Motion Policies","license":"http://arxiv.org/licenses/nonexclusive-distrib/1.0/","headline":"","cross_cats":[],"primary_cat":"cs.RO","authors_text":"Daniel Kappler, Dieter Fox, Jan Issac, Nathan D. Ratliff, Stan Birchfield","submitted_at":"2018-01-09T09:44:21Z","abstract_excerpt":"We introduce the Riemannian Motion Policy (RMP), a new mathematical object for modular motion generation. An RMP is a second-order dynamical system (acceleration field or motion policy) coupled with a corresponding Riemannian metric. The motion policy maps positions and velocities to accelerations, while the metric captures the directions in the space important to the policy. We show that RMPs provide a straightforward and convenient method for combining multiple motion policies and transforming such policies from one space (such as the task space) to another (such as the configuration space) "},"claims":{"count":0,"items":[],"snapshot_sha256":"258153158e38e3291e3d48162225fcdb2d5a3ed65a07baac614ab91432fd4f57"},"source":{"id":"1801.02854","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"},"aliases":[{"alias_kind":"arxiv","alias_value":"1801.02854","created_at":"2026-05-18T00:09:52.738077+00:00"},{"alias_kind":"arxiv_version","alias_value":"1801.02854v3","created_at":"2026-05-18T00:09:52.738077+00:00"},{"alias_kind":"doi","alias_value":"10.48550/arxiv.1801.02854","created_at":"2026-05-18T00:09:52.738077+00:00"},{"alias_kind":"pith_short_12","alias_value":"4K44CYPH7O7M","created_at":"2026-05-18T12:32:05.422762+00:00"},{"alias_kind":"pith_short_16","alias_value":"4K44CYPH7O7MDIYU","created_at":"2026-05-18T12:32:05.422762+00:00"},{"alias_kind":"pith_short_8","alias_value":"4K44CYPH","created_at":"2026-05-18T12:32:05.422762+00:00"}],"events":[],"event_summary":{},"paper_claims":[],"inbound_citations":{"count":8,"internal_anchor_count":5,"sample":[{"citing_arxiv_id":"2505.07813","citing_title":"DexWild: Dexterous Human Interactions for In-the-Wild Robot Policies","ref_index":34,"is_internal_anchor":true},{"citing_arxiv_id":"2605.21811","citing_title":"Safe and Steerable Geometric Motion Policies for Robotic Dexterous Manipulation","ref_index":34,"is_internal_anchor":true},{"citing_arxiv_id":"2602.00992","citing_title":"Geometry-Aware Sampling-Based Motion Planning on Riemannian Manifolds","ref_index":45,"is_internal_anchor":true},{"citing_arxiv_id":"2409.01652","citing_title":"ReKep: Spatio-Temporal Reasoning of Relational Keypoint Constraints for Robotic Manipulation","ref_index":60,"is_internal_anchor":true},{"citing_arxiv_id":"2603.05493","citing_title":"cuRoboV2: Dynamics-Aware Motion Generation with Depth-Fused Distance Fields for High-DoF Robots","ref_index":63,"is_internal_anchor":true},{"citing_arxiv_id":"2307.05973","citing_title":"VoxPoser: Composable 3D Value Maps for Robotic Manipulation with Language Models","ref_index":125,"is_internal_anchor":false},{"citing_arxiv_id":"2604.07084","citing_title":"Flow Motion Policy: Manipulator Motion Planning with Flow Matching Models","ref_index":44,"is_internal_anchor":false},{"citing_arxiv_id":"2604.28197","citing_title":"OmniRobotHome: A Multi-Camera Platform for Real-Time Multiadic Human-Robot Interaction","ref_index":38,"is_internal_anchor":false}]},"formal_canon":{"evidence_count":0,"sample":[],"anchors":[]},"links":{"html":"https://pith.science/pith/4K44CYPH7O7MDIYUPDPPMDQ57Y","json":"https://pith.science/pith/4K44CYPH7O7MDIYUPDPPMDQ57Y.json","graph_json":"https://pith.science/api/pith-number/4K44CYPH7O7MDIYUPDPPMDQ57Y/graph.json","events_json":"https://pith.science/api/pith-number/4K44CYPH7O7MDIYUPDPPMDQ57Y/events.json","paper":"https://pith.science/paper/4K44CYPH"},"agent_actions":{"view_html":"https://pith.science/pith/4K44CYPH7O7MDIYUPDPPMDQ57Y","download_json":"https://pith.science/pith/4K44CYPH7O7MDIYUPDPPMDQ57Y.json","view_paper":"https://pith.science/paper/4K44CYPH","resolve_alias":"https://pith.science/api/pith-number/resolve?arxiv=1801.02854&json=true","fetch_graph":"https://pith.science/api/pith-number/4K44CYPH7O7MDIYUPDPPMDQ57Y/graph.json","fetch_events":"https://pith.science/api/pith-number/4K44CYPH7O7MDIYUPDPPMDQ57Y/events.json","actions":{"anchor_timestamp":"https://pith.science/pith/4K44CYPH7O7MDIYUPDPPMDQ57Y/action/timestamp_anchor","attest_storage":"https://pith.science/pith/4K44CYPH7O7MDIYUPDPPMDQ57Y/action/storage_attestation","attest_author":"https://pith.science/pith/4K44CYPH7O7MDIYUPDPPMDQ57Y/action/author_attestation","sign_citation":"https://pith.science/pith/4K44CYPH7O7MDIYUPDPPMDQ57Y/action/citation_signature","submit_replication":"https://pith.science/pith/4K44CYPH7O7MDIYUPDPPMDQ57Y/action/replication_record"}},"created_at":"2026-05-18T00:09:52.738077+00:00","updated_at":"2026-05-18T00:09:52.738077+00:00"}