{
  "id": "robosuite-demo-gripper-interaction",
  "name": "robosuite gripper interaction",
  "summary": "Run an upstream gripper interaction test scene.",
  "framework": "robosuite",
  "kind": "official_example",
  "capabilities": [
    "gripper",
    "contact"
  ],
  "source": {
    "repository": "https://github.com/ARISE-Initiative/robosuite",
    "commit": "a071383d53568ab798eb315c0e95357911be922d",
    "tag": "v1.5.1",
    "path": "robosuite/demos/demo_gripper_interaction.py",
    "url": "https://github.com/ARISE-Initiative/robosuite/blob/a071383d53568ab798eb315c0e95357911be922d/robosuite/demos/demo_gripper_interaction.py",
    "raw_url": "https://raw.githubusercontent.com/ARISE-Initiative/robosuite/a071383d53568ab798eb315c0e95357911be922d/robosuite/demos/demo_gripper_interaction.py",
    "sha256": "5c8005d1c24d1c09219147c95da4af9d3c15163eb21c80af65f0365ca54b909e",
    "bytes": 5007
  },
  "license": {
    "spdx": "MIT",
    "url": "https://github.com/ARISE-Initiative/robosuite/blob/a071383d53568ab798eb315c0e95357911be922d/LICENSE",
    "sha256": "177978cbece0a4c454c2aaec5b3f145b39270814874c43109da9e829c39d9cba",
    "scope": "Example source code. Robot models, textures, logs, and third-party assets retain their own upstream licenses."
  },
  "access": {
    "mode": "source_reference",
    "hub_prepare": false,
    "instructions": "Open the pinned source and follow upstream setup and invocation. This entry has no Hub runtime adapter.",
    "setup_url": "https://github.com/ARISE-Initiative/robosuite/blob/a071383d53568ab798eb315c0e95357911be922d/README.md"
  },
  "requirements": {
    "python": "upstream-defined; setup.py declares >=3, dependencies impose additional constraints",
    "packages": [
      "robosuite==1.5.1"
    ],
    "display": "OpenGL/MuJoCo rendering and upstream robot assets are required; teleoperation demos also need an input device.",
    "source_imports": [
      "robosuite.models",
      "robosuite.models.arenas.table_arena",
      "robosuite.models.grippers",
      "robosuite.models.objects",
      "robosuite.utils",
      "robosuite.utils.binding_utils",
      "robosuite.utils.mjcf_utils",
      "xml.etree.ElementTree"
    ]
  },
  "invocation": {
    "entrypoint": "python robosuite/demos/demo_gripper_interaction.py",
    "notes": "Inspect source arguments and local paths first. Run from the pinned upstream checkout as documented; examples may open a window, run continuously, or expect existing data. No success-rate or task-completion guarantee is attached."
  },
  "popularity": {
    "metric": "github_stars",
    "repository_stars": 2666,
    "checked_at": "2026-10-17",
    "meaning": "Repository interest proxy, not example usage or install count."
  },
  "evidence": {
    "level": "source_reviewed",
    "runtime_verification": "not_run",
    "checked_at": "2026-10-17",
    "inspection": "Fetched the exact source file, parsed Python/imports or located its native main/notebook cells, and inspected the repository license."
  }
}
