Skip to main content

EgoGym is a lightweight benchmark suite for egocentric robot policies

Project description

0208(3)-2 0209(3)

EgoGym

A lightweight benchmark suite for evaluating CAP policies and π0.5 zero-shot.

import gymnasium as gym
import egogym

env = gym.make(
    "Egogym-Pick-v0",           # Options: "Egogym-Pick-v0", "Egogym-Open-v0", "Egogym-Close-v0"
    robot="cap",                # Options: "cap", "droid"
    action_space="delta",       # Options: "delta", "absolute"
    num_objs=5,                 # Options: 1-5
)

Run a baseline

# CAP
python run.py --policy baselines/cap_policy.py --task pick --num_objs 5 \
  policy.model_path=checkpoints/cap-pick.pt

# π_0.5 (after running openpi server)
python run.py --policy baselines/pi_policy.py --task pick --num_objs 5 \
  --action_space absolute policy.host=0.0.0.0 policy.port=8000

Citation

If you use EgoGym in your work, please cite:

@article{cui2026contact,
  title={Contact-Anchored Policies: Contact Conditioning Creates Strong Robot Utility Models},
  author={Cui, Zichen Jeff and Rayyan, Omar and Etukuru, Haritheja and Tan, Bowen and Andrianarivo, Zavier and Teng, Zicheng and Zhou, Yihang and Mehta, Krish and Wojno, Nicholas and Wu, Kevin Yuanbo and others},
  journal={arXiv preprint arXiv:2602.09017},
  year={2026}
}

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

egogym-0.1.3.tar.gz (106.0 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

egogym-0.1.3-py3-none-any.whl (135.6 kB view details)

Uploaded Python 3

File details

Details for the file egogym-0.1.3.tar.gz.

File metadata

  • Download URL: egogym-0.1.3.tar.gz
  • Upload date:
  • Size: 106.0 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for egogym-0.1.3.tar.gz
Algorithm Hash digest
SHA256 991942aae444fe86476569bc014dc4f9f1576fd9dcea551f536765444a901bf2
MD5 157d28a79a0af4608827ca65f2b4045c
BLAKE2b-256 ff928a0e8e10e6ecd18fb75b25f0a9620e591b18122c1f9c697acf1716cf3554

See more details on using hashes here.

File details

Details for the file egogym-0.1.3-py3-none-any.whl.

File metadata

  • Download URL: egogym-0.1.3-py3-none-any.whl
  • Upload date:
  • Size: 135.6 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/6.2.0 CPython/3.13.12

File hashes

Hashes for egogym-0.1.3-py3-none-any.whl
Algorithm Hash digest
SHA256 cf789bea21099caf72a8aaf8e8ac720b5126e1a290f5e1ad98f20da6c05fc64e
MD5 bab6fa479b7a29e73dad347030d0cde2
BLAKE2b-256 f0e20c0a5fbca9c97eca13fad0ed460f29d8d0783798625ef6b2bbd750bedc21

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page