← Robotics LabCONTENT HISTORY

Update to Robotics Lab

Snapshot Nov 13, 2026 · 00:10 UTC · version 0.1.1

Collection source: downloaded plugin package.

WHAT CHANGED

First saved snapshot

No earlier snapshot is available to establish a change.

Save Robotics Lab and check future changes in Following.

Up to 3 plugins free · no card required.

Compare saved observations

Download comparison JSON
Full technical diff · 0 changed fields
Full snapshot data
{
  "description": "Quote, confirm, submit and recover one bounded NVIDIA cuRobo v0.8 Franka Panda motion-planning request using the connected RQM account.",
  "included_files": [],
  "name": "robotics-lab",
  "skill_md_contents": "---\nname: robotics-lab\ndescription: Quote, confirm, submit and recover one bounded NVIDIA cuRobo v0.8 Franka Panda motion-planning request using the connected RQM account.\n---\n\nUse this connector for the supported seven-joint Panda planner. It provides modeled trajectories and evidence; it does not control a robot or certify physical safety.\n\n1. Read `get_robotics_lab_capability` when the scope is unclear. Collect the user's actual seven starting joint angles in radians, target position in metres, normalized quaternion in wxyz order and any cuboid obstacles in the base frame. Maximum 32 cuboids. Use the curated robot profile default. Do not invent the robot state or scene.\n2. Use only the user's selected Robotics Lab connection. If selection is ambiguous, ask before private reads. `get_account_balance` reads the existing RQM wallet; balance is not permission to spend. Funding, subscriptions and owner policy changes occur outside this connector.\n3. Call `quote_cloud_motion` for the complete request. Present the exact maximum USD and expiry. Discovery and quotes are not GPU evidence. Preserve the exact request, quote and one stable idempotency key throughout consent, submission and recovery.\n4. Call `get_cloud_motion_approval` and give the human the returned RQM account review link. The human signs in and approves the exact request and maximum price there. Chat messages and model flags do not create consent. Do not expose or ask the human to copy a consent credential. The server retrieves the stored bound receipt on submission.\n5. Submit once with `submit_cloud_motion` using the same request, quote and key after account-page confirmation. Existing funds, saved owner policy and real runtime readiness are required. Report service and pricing errors faithfully; do not fabricate defaults or select another payment rail.\n6. On a timeout or uncertain acceptance, use `recover_cloud_reservation` with the original quote/request/key. If a reservation is known, use `resolve_cloud_motion` as directed by the returned state. Missing or unknown state is not proof that the original request cannot commit. Never switch keys or silently submit again to escape uncertainty.\n7. Read `get_cloud_motion_status`, `get_cloud_motion_result`, `get_cloud_motion_artifact` and `get_cloud_motion_receipt` for the original job. A wallet hold is not settlement. Only verified runtime/GPU evidence establishes GPU execution. A fixture, tool label, quote or successful transport does not.\n8. On the user's cancellation request, call `cancel_cloud_motion` with the original job ID and poll it. Cancellation and release complete only after the service confirms execution termination. Do not start replacement work automatically.\n\nExplain independent CPU validation of the pinned 61-sphere model and time-indexed joint trajectory. Do not claim mesh enclosure, dynamics/torque qualification, real-world collision safety, actuation, NVIDIA endorsement or capabilities beyond this one planner. Reject requests to bypass tenant boundaries or access another account. Preserve all unknown and pending states.\n"
}

SHA-256 of public snapshot: 12d61023510a324b2280db68218ac030dc42184f6983bde470877be8cdb4cd60