Skip to content

Commit c26f22e

Browse files
authored
Merge pull request #12 from Kaweees/main
Add simulation extras
2 parents a7cbae2 + 6d1792b commit c26f22e

2 files changed

Lines changed: 1599 additions & 188 deletions

File tree

pyproject.toml

Lines changed: 21 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -43,6 +43,26 @@ teleop = [
4343
"torch>=2.2",
4444
"mcap>=1.1.0",
4545
]
46+
# Simulation backends
47+
sim-genesis = [
48+
"torch>=2.2",
49+
"genesis-world>=0.4.0",
50+
]
51+
sim-mjx = [
52+
"torch>=2.2",
53+
"mujoco>=3.0",
54+
"mujoco-mjx>=3.0",
55+
"jax[cuda13]>=0.8",
56+
"warp-lang",
57+
]
58+
sim-mock = [
59+
"torch>=2.2",
60+
]
61+
sim = [
62+
"rfx-sdk[sim-genesis]",
63+
"rfx-sdk[sim-mjx]",
64+
"rfx-sdk[sim-mock]",
65+
]
4666
# Direct LeRobot package export support
4767
teleop-lerobot = [
4868
"lerobot",
@@ -62,6 +82,7 @@ dev = [
6282
# All optional dependencies
6383
all = [
6484
"rfx-sdk[agent]",
85+
"rfx-sdk[sim]",
6586
"rfx-sdk[teleop]",
6687
"rfx-sdk[teleop-lerobot]",
6788
"rfx-sdk[collection]",

0 commit comments

Comments
 (0)