{
  "hub_commit": "ede75c00118e9808e5099da43c26f4619cc3bc37",
  "samples": [
    {
      "id": "dmcontrol-ball-in-cup-catch",
      "name": "DM Control ball in cup catch feedback policy",
      "runtime": "dm-control",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/dmcontrol-ball-in-cup-catch/index.json"
    },
    {
      "id": "dmcontrol-cartpole-balance-sparse",
      "name": "DM Control cartpole balance sparse feedback policy",
      "runtime": "dm-control",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/dmcontrol-cartpole-balance-sparse/index.json"
    },
    {
      "id": "dmcontrol-cartpole-balance",
      "name": "DM Control cartpole balance feedback policy",
      "runtime": "dm-control",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/dmcontrol-cartpole-balance/index.json"
    },
    {
      "id": "dmcontrol-finger-spin",
      "name": "DM Control finger spin feedback policy",
      "runtime": "dm-control",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/dmcontrol-finger-spin/index.json"
    },
    {
      "id": "dmcontrol-pendulum-swingup",
      "name": "DM Control pendulum swingup feedback policy",
      "runtime": "dm-control",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/dmcontrol-pendulum-swingup/index.json"
    },
    {
      "id": "dmcontrol-point-mass-easy",
      "name": "DM Control point mass easy feedback policy",
      "runtime": "dm-control",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/dmcontrol-point-mass-easy/index.json"
    },
    {
      "id": "dmcontrol-point-mass-hard",
      "name": "DM Control point mass hard feedback policy",
      "runtime": "dm-control",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/dmcontrol-point-mass-hard/index.json"
    },
    {
      "id": "dmcontrol-reacher-easy",
      "name": "DM Control reacher easy feedback policy",
      "runtime": "dm-control",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/dmcontrol-reacher-easy/index.json"
    },
    {
      "id": "dmcontrol-reacher-hard",
      "name": "DM Control reacher hard feedback policy",
      "runtime": "dm-control",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/dmcontrol-reacher-hard/index.json"
    },
    {
      "id": "gymrobotics-fetchpickandplace-v4",
      "name": "FetchPickAndPlace-v4 goal-directed pick place",
      "runtime": "gymnasium-robotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/gymrobotics-fetchpickandplace-v4/index.json"
    },
    {
      "id": "gymrobotics-fetchpush-v4",
      "name": "FetchPush-v4 goal-directed push",
      "runtime": "gymnasium-robotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/gymrobotics-fetchpush-v4/index.json"
    },
    {
      "id": "gymrobotics-fetchreach-v4",
      "name": "FetchReach-v4 goal-directed reach",
      "runtime": "gymnasium-robotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/gymrobotics-fetchreach-v4/index.json"
    },
    {
      "id": "gymrobotics-pointmaze-large-v3",
      "name": "PointMaze_Large-v3 goal-directed maze",
      "runtime": "gymnasium-robotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/gymrobotics-pointmaze-large-v3/index.json"
    },
    {
      "id": "gymrobotics-pointmaze-medium-v3",
      "name": "PointMaze_Medium-v3 goal-directed maze",
      "runtime": "gymnasium-robotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/gymrobotics-pointmaze-medium-v3/index.json"
    },
    {
      "id": "gymrobotics-pointmaze-umaze-v3",
      "name": "PointMaze_UMaze-v3 goal-directed maze",
      "runtime": "gymnasium-robotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/gymrobotics-pointmaze-umaze-v3/index.json"
    },
    {
      "id": "lerobot-diffusion-pusht",
      "name": "LeRobot Diffusion Policy PushT closed-loop evaluation",
      "runtime": "lerobot",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/lerobot-diffusion-pusht/index.json"
    },
    {
      "id": "maniskill-panda-lift-peg-upright",
      "name": "ManiSkill panda LiftPegUpright-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-lift-peg-upright/index.json"
    },
    {
      "id": "maniskill-panda-peg-insertion-side",
      "name": "ManiSkill panda_wristcam PegInsertionSide-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-peg-insertion-side/index.json"
    },
    {
      "id": "maniskill-panda-pick-cube",
      "name": "ManiSkill Panda PickCube Python recipe",
      "runtime": "maniskill",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-pick-cube/index.json"
    },
    {
      "id": "maniskill-panda-place-sphere",
      "name": "ManiSkill panda PlaceSphere-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-place-sphere/index.json"
    },
    {
      "id": "maniskill-panda-plug-charger",
      "name": "ManiSkill panda_wristcam PlugCharger-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-plug-charger/index.json"
    },
    {
      "id": "maniskill-panda-pull-cube-tool",
      "name": "ManiSkill panda PullCubeTool-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-pull-cube-tool/index.json"
    },
    {
      "id": "maniskill-panda-pull-cube",
      "name": "ManiSkill panda PullCube-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-pull-cube/index.json"
    },
    {
      "id": "maniskill-panda-push-cube",
      "name": "ManiSkill panda PushCube-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-push-cube/index.json"
    },
    {
      "id": "maniskill-panda-stack-cube",
      "name": "ManiSkill Panda StackCube Python recipe",
      "runtime": "maniskill",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-stack-cube/index.json"
    },
    {
      "id": "maniskill-panda-stack-pyramid",
      "name": "ManiSkill panda StackPyramid-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-stack-pyramid/index.json"
    },
    {
      "id": "maniskill-panda-stick-draw-svg",
      "name": "ManiSkill panda_stick DrawSVG-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-stick-draw-svg/index.json"
    },
    {
      "id": "maniskill-panda-stick-draw-triangle",
      "name": "ManiSkill panda_stick DrawTriangle-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-panda-stick-draw-triangle/index.json"
    },
    {
      "id": "maniskill-so100-pick-cube",
      "name": "ManiSkill so100 PickCubeSO100-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-so100-pick-cube/index.json"
    },
    {
      "id": "maniskill-xarm6-pick-cube",
      "name": "ManiSkill xarm6_robotiq PickCube-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-xarm6-pick-cube/index.json"
    },
    {
      "id": "maniskill-xarm6-plug-charger",
      "name": "ManiSkill xarm6_robotiq PlugCharger-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-xarm6-plug-charger/index.json"
    },
    {
      "id": "maniskill-xarm6-push-cube",
      "name": "ManiSkill xarm6_robotiq PushCube-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-xarm6-push-cube/index.json"
    },
    {
      "id": "maniskill-xarm6-stack-cube",
      "name": "ManiSkill xarm6_robotiq StackCube-v1 motion planner",
      "runtime": "maniskill",
      "evidence": "not_run",
      "url": "https://hub.superfastrobotics.com/samples/maniskill-xarm6-stack-cube/index.json"
    },
    {
      "id": "mujoco-agilex-piper-joint-control",
      "name": "agilex piper joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-agilex-piper-joint-control/index.json"
    },
    {
      "id": "mujoco-aloha-joint-control",
      "name": "aloha joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-aloha-joint-control/index.json"
    },
    {
      "id": "mujoco-arx-l5-joint-control",
      "name": "arx l5 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-arx-l5-joint-control/index.json"
    },
    {
      "id": "mujoco-dynamixel-2r-joint-control",
      "name": "dynamixel 2r joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-dynamixel-2r-joint-control/index.json"
    },
    {
      "id": "mujoco-flexiv-rizon4-joint-control",
      "name": "flexiv rizon4 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-flexiv-rizon4-joint-control/index.json"
    },
    {
      "id": "mujoco-flexiv-rizon4s-joint-control",
      "name": "flexiv rizon4s joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-flexiv-rizon4s-joint-control/index.json"
    },
    {
      "id": "mujoco-franka-emika-panda-joint-control",
      "name": "franka emika panda joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-franka-emika-panda-joint-control/index.json"
    },
    {
      "id": "mujoco-franka-fr3-joint-control",
      "name": "franka fr3 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-franka-fr3-joint-control/index.json"
    },
    {
      "id": "mujoco-franka-fr3-v2-joint-control",
      "name": "franka fr3 v2 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-franka-fr3-v2-joint-control/index.json"
    },
    {
      "id": "mujoco-google-robot-joint-control",
      "name": "google robot joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-google-robot-joint-control/index.json"
    },
    {
      "id": "mujoco-hello-robot-stretch-3-joint-control",
      "name": "hello robot stretch 3 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-hello-robot-stretch-3-joint-control/index.json"
    },
    {
      "id": "mujoco-hello-robot-stretch-joint-control",
      "name": "hello robot stretch joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-hello-robot-stretch-joint-control/index.json"
    },
    {
      "id": "mujoco-i2rt-yam-joint-control",
      "name": "i2rt yam joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-i2rt-yam-joint-control/index.json"
    },
    {
      "id": "mujoco-kinova-gen3-joint-control",
      "name": "kinova gen3 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-kinova-gen3-joint-control/index.json"
    },
    {
      "id": "mujoco-kuka-iiwa-14-joint-control",
      "name": "kuka iiwa 14 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-kuka-iiwa-14-joint-control/index.json"
    },
    {
      "id": "mujoco-low-cost-robot-arm-joint-control",
      "name": "low cost robot arm joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-low-cost-robot-arm-joint-control/index.json"
    },
    {
      "id": "mujoco-rethink-robotics-sawyer-joint-control",
      "name": "rethink robotics sawyer joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-rethink-robotics-sawyer-joint-control/index.json"
    },
    {
      "id": "mujoco-robotis-omy-3m-joint-control",
      "name": "robotis omy 3m joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-robotis-omy-3m-joint-control/index.json"
    },
    {
      "id": "mujoco-robotstudio-so101-joint-control",
      "name": "robotstudio so101 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-robotstudio-so101-joint-control/index.json"
    },
    {
      "id": "mujoco-seeed-rebot-devarm-joint-control",
      "name": "seeed rebot devarm joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-seeed-rebot-devarm-joint-control/index.json"
    },
    {
      "id": "mujoco-shadow-dexee-finger-control",
      "name": "Shadow DexEE distal-finger curl control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-shadow-dexee-finger-control/index.json"
    },
    {
      "id": "mujoco-stanford-tidybot-joint-control",
      "name": "stanford tidybot joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-stanford-tidybot-joint-control/index.json"
    },
    {
      "id": "mujoco-trossen-vx300s-joint-control",
      "name": "trossen vx300s joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-trossen-vx300s-joint-control/index.json"
    },
    {
      "id": "mujoco-trossen-wx250s-joint-control",
      "name": "trossen wx250s joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-trossen-wx250s-joint-control/index.json"
    },
    {
      "id": "mujoco-trossen-wxai-joint-control",
      "name": "trossen wxai joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-trossen-wxai-joint-control/index.json"
    },
    {
      "id": "mujoco-trs-so-arm100-joint-control",
      "name": "trs so arm100 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-trs-so-arm100-joint-control/index.json"
    },
    {
      "id": "mujoco-ufactory-lite6-joint-control",
      "name": "ufactory lite6 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-ufactory-lite6-joint-control/index.json"
    },
    {
      "id": "mujoco-ufactory-xarm7-joint-control",
      "name": "ufactory xarm7 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-ufactory-xarm7-joint-control/index.json"
    },
    {
      "id": "mujoco-unitree-go2-stand-control",
      "name": "Unitree Go2 torque-limited standing control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-unitree-go2-stand-control/index.json"
    },
    {
      "id": "mujoco-unitree-z1-joint-control",
      "name": "unitree z1 joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-unitree-z1-joint-control/index.json"
    },
    {
      "id": "mujoco-universal-robots-ur10e-joint-control",
      "name": "universal robots ur10e joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-universal-robots-ur10e-joint-control/index.json"
    },
    {
      "id": "mujoco-universal-robots-ur5e-joint-control",
      "name": "universal robots ur5e joint-position control",
      "runtime": "mujoco",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/mujoco-universal-robots-ur5e-joint-control/index.json"
    },
    {
      "id": "pandagym-panda-pick-place",
      "name": "Panda Gym PickAndPlace closed-loop starting policy",
      "runtime": "panda-gym",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pandagym-panda-pick-place/index.json"
    },
    {
      "id": "pandagym-panda-push",
      "name": "Panda Gym Push closed-loop starting policy",
      "runtime": "panda-gym",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/pandagym-panda-push/index.json"
    },
    {
      "id": "pandagym-panda-reach",
      "name": "Panda Gym Reach closed-loop starting policy",
      "runtime": "panda-gym",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pandagym-panda-reach/index.json"
    },
    {
      "id": "pandagym-panda-slide",
      "name": "Panda Gym Slide closed-loop starting policy",
      "runtime": "panda-gym",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/pandagym-panda-slide/index.json"
    },
    {
      "id": "pandagym-panda-stack",
      "name": "Panda Gym Stack closed-loop starting policy",
      "runtime": "panda-gym",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/pandagym-panda-stack/index.json"
    },
    {
      "id": "pybullet-collision-filter-skill",
      "name": "Collision filtering in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-collision-filter-skill/index.json"
    },
    {
      "id": "pybullet-constraint-skill",
      "name": "Fixed-body constraint in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-constraint-skill/index.json"
    },
    {
      "id": "pybullet-fall-skill",
      "name": "Rigid-body floor settling in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-fall-skill/index.json"
    },
    {
      "id": "pybullet-force-torque-skill",
      "name": "Joint force/torque sensor in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-force-torque-skill/index.json"
    },
    {
      "id": "pybullet-friction-skill",
      "name": "Frictional sliding stop in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-friction-skill/index.json"
    },
    {
      "id": "pybullet-ik-skill",
      "name": "Inverse kinematics in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-ik-skill/index.json"
    },
    {
      "id": "pybullet-inverse-dynamics-skill",
      "name": "Inverse dynamics in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-inverse-dynamics-skill/index.json"
    },
    {
      "id": "pybullet-jacobian-skill",
      "name": "Jacobian in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-jacobian-skill/index.json"
    },
    {
      "id": "pybullet-position-control-skill",
      "name": "Joint position control in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-position-control-skill/index.json"
    },
    {
      "id": "pybullet-raycast-skill",
      "name": "Ray intersection in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-raycast-skill/index.json"
    },
    {
      "id": "pybullet-save-restore-skill",
      "name": "Simulation state restore in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-save-restore-skill/index.json"
    },
    {
      "id": "pybullet-torque-pd-skill",
      "name": "Computed-torque PD control in headless procedural simulation",
      "runtime": "pybullet",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pybullet-torque-pd-skill/index.json"
    },
    {
      "id": "pythonrobotics-astar-planner",
      "name": "A* collision-checked grid path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-astar-planner/index.json"
    },
    {
      "id": "pythonrobotics-bezier-path",
      "name": "Bezier curve sampled path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-bezier-path/index.json"
    },
    {
      "id": "pythonrobotics-bidirectional-astar-planner",
      "name": "Bidirectional A* collision-checked grid path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-bidirectional-astar-planner/index.json"
    },
    {
      "id": "pythonrobotics-bidirectional-breadth-first-planner",
      "name": "Bidirectional breadth-first collision-checked grid path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-bidirectional-breadth-first-planner/index.json"
    },
    {
      "id": "pythonrobotics-breadth-first-planner",
      "name": "Breadth-first collision-checked grid path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-breadth-first-planner/index.json"
    },
    {
      "id": "pythonrobotics-bspline-path",
      "name": "B-spline interpolation sampled path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-bspline-path/index.json"
    },
    {
      "id": "pythonrobotics-catmull-path",
      "name": "Catmull-Rom spline sampled path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-catmull-path/index.json"
    },
    {
      "id": "pythonrobotics-cubic-path",
      "name": "Cubic spline sampled path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-cubic-path/index.json"
    },
    {
      "id": "pythonrobotics-depth-first-planner",
      "name": "Depth-first collision-checked grid path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-depth-first-planner/index.json"
    },
    {
      "id": "pythonrobotics-dijkstra-planner",
      "name": "Dijkstra collision-checked grid path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-dijkstra-planner/index.json"
    },
    {
      "id": "pythonrobotics-dubins-path",
      "name": "Dubins free-space pose path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-dubins-path/index.json"
    },
    {
      "id": "pythonrobotics-dwa-control",
      "name": "Dynamic window one-step velocity command",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-dwa-control/index.json"
    },
    {
      "id": "pythonrobotics-ekf-update",
      "name": "Extended Kalman localization update",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-ekf-update/index.json"
    },
    {
      "id": "pythonrobotics-ekf-velocity-update",
      "name": "Velocity-corrected extended Kalman localization update",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-ekf-velocity-update/index.json"
    },
    {
      "id": "pythonrobotics-greedy-best-first-planner",
      "name": "Greedy best-first collision-checked grid path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-greedy-best-first-planner/index.json"
    },
    {
      "id": "pythonrobotics-path-smoothing",
      "name": "Collision-checked randomized path smoothing",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-path-smoothing/index.json"
    },
    {
      "id": "pythonrobotics-pendulum-lqr",
      "name": "Inverted-pendulum discrete LQR feedback",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-pendulum-lqr/index.json"
    },
    {
      "id": "pythonrobotics-planar-fk",
      "name": "Planar n-link forward kinematics",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-planar-fk/index.json"
    },
    {
      "id": "pythonrobotics-planar-ik",
      "name": "Planar n-link inverse kinematics",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-planar-ik/index.json"
    },
    {
      "id": "pythonrobotics-potential-field-planner",
      "name": "Potential-field local path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-potential-field-planner/index.json"
    },
    {
      "id": "pythonrobotics-prm-planner",
      "name": "Probabilistic roadmap path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-prm-planner/index.json"
    },
    {
      "id": "pythonrobotics-pure-pursuit-steering",
      "name": "Pure pursuit one-step steering command",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-pure-pursuit-steering/index.json"
    },
    {
      "id": "pythonrobotics-quintic-trajectory",
      "name": "Quintic position/velocity/acceleration boundary trajectory",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-quintic-trajectory/index.json"
    },
    {
      "id": "pythonrobotics-reeds-shepp-path",
      "name": "Reeds-Shepp free-space pose path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-reeds-shepp-path/index.json"
    },
    {
      "id": "pythonrobotics-rrt-planner",
      "name": "RRT circular-obstacle path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-rrt-planner/index.json"
    },
    {
      "id": "pythonrobotics-rrt-star-planner",
      "name": "RRT* circular-obstacle path",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-rrt-star-planner/index.json"
    },
    {
      "id": "pythonrobotics-stanley-steering",
      "name": "Stanley one-step steering command",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-stanley-steering/index.json"
    },
    {
      "id": "pythonrobotics-ukf-update",
      "name": "Unscented Kalman localization update",
      "runtime": "pythonrobotics",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/pythonrobotics-ukf-update/index.json"
    },
    {
      "id": "robosuite-iiwa-lift",
      "name": "IIWA cube grasp and lift",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-iiwa-lift/index.json"
    },
    {
      "id": "robosuite-iiwa-pick-place-can",
      "name": "IIWA can pick and place into bin",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-iiwa-pick-place-can/index.json"
    },
    {
      "id": "robosuite-iiwa-reach",
      "name": "IIWA Cartesian reaching",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-iiwa-reach/index.json"
    },
    {
      "id": "robosuite-iiwa-stack",
      "name": "IIWA two-cube stack",
      "runtime": "robosuite",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-iiwa-stack/index.json"
    },
    {
      "id": "robosuite-jaco-lift",
      "name": "Jaco cube grasp and lift",
      "runtime": "robosuite",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-jaco-lift/index.json"
    },
    {
      "id": "robosuite-jaco-pick-place-can",
      "name": "Jaco can pick and place into bin",
      "runtime": "robosuite",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-jaco-pick-place-can/index.json"
    },
    {
      "id": "robosuite-jaco-reach",
      "name": "Jaco Cartesian reaching",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-jaco-reach/index.json"
    },
    {
      "id": "robosuite-jaco-stack",
      "name": "Jaco two-cube stack",
      "runtime": "robosuite",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-jaco-stack/index.json"
    },
    {
      "id": "robosuite-kinova3-lift",
      "name": "Kinova3 cube grasp and lift",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-kinova3-lift/index.json"
    },
    {
      "id": "robosuite-kinova3-pick-place-can",
      "name": "Kinova3 can pick and place into bin",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-kinova3-pick-place-can/index.json"
    },
    {
      "id": "robosuite-kinova3-reach",
      "name": "Kinova3 Cartesian reaching",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-kinova3-reach/index.json"
    },
    {
      "id": "robosuite-kinova3-stack",
      "name": "Kinova3 two-cube stack",
      "runtime": "robosuite",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-kinova3-stack/index.json"
    },
    {
      "id": "robosuite-panda-lift",
      "name": "Panda cube grasp and lift",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-panda-lift/index.json"
    },
    {
      "id": "robosuite-panda-pick-place-can",
      "name": "Panda can pick and place into bin",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-panda-pick-place-can/index.json"
    },
    {
      "id": "robosuite-panda-reach",
      "name": "Panda Cartesian reaching",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-panda-reach/index.json"
    },
    {
      "id": "robosuite-panda-stack",
      "name": "Panda two-cube stack",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-panda-stack/index.json"
    },
    {
      "id": "robosuite-sawyer-lift",
      "name": "Sawyer cube grasp and lift",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-sawyer-lift/index.json"
    },
    {
      "id": "robosuite-sawyer-pick-place-can",
      "name": "Sawyer can pick and place into bin",
      "runtime": "robosuite",
      "evidence": "import_verified",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-sawyer-pick-place-can/index.json"
    },
    {
      "id": "robosuite-sawyer-reach",
      "name": "Sawyer Cartesian reaching",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-sawyer-reach/index.json"
    },
    {
      "id": "robosuite-sawyer-stack",
      "name": "Sawyer two-cube stack",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-sawyer-stack/index.json"
    },
    {
      "id": "robosuite-ur5e-lift",
      "name": "UR5e cube grasp and lift",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-ur5e-lift/index.json"
    },
    {
      "id": "robosuite-ur5e-pick-place-can",
      "name": "UR5e can pick and place into bin",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-ur5e-pick-place-can/index.json"
    },
    {
      "id": "robosuite-ur5e-reach",
      "name": "UR5e Cartesian reaching",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-ur5e-reach/index.json"
    },
    {
      "id": "robosuite-ur5e-stack",
      "name": "UR5e two-cube stack",
      "runtime": "robosuite",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/robosuite-ur5e-stack/index.json"
    },
    {
      "id": "ruckig-minimum-duration-trajectory",
      "name": "Minimum-duration jerk-limited trajectory",
      "runtime": "ruckig",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/ruckig-minimum-duration-trajectory/index.json"
    },
    {
      "id": "ruckig-offline-trajectory",
      "name": "Offline position jerk-limited trajectory",
      "runtime": "ruckig",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/ruckig-offline-trajectory/index.json"
    },
    {
      "id": "ruckig-online-trajectory",
      "name": "Online position jerk-limited trajectory",
      "runtime": "ruckig",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/ruckig-online-trajectory/index.json"
    },
    {
      "id": "ruckig-stop-trajectory",
      "name": "Controlled stop jerk-limited trajectory",
      "runtime": "ruckig",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/ruckig-stop-trajectory/index.json"
    },
    {
      "id": "ruckig-velocity-trajectory",
      "name": "Velocity target jerk-limited trajectory",
      "runtime": "ruckig",
      "evidence": "task_complete",
      "url": "https://hub.superfastrobotics.com/samples/ruckig-velocity-trajectory/index.json"
    }
  ]
}
