2 parents a7cbae2 + 6d1792b commit c26f22eCopy full SHA for c26f22e
2 files changed
pyproject.toml
@@ -43,6 +43,26 @@ teleop = [
43
"torch>=2.2",
44
"mcap>=1.1.0",
45
]
46
+# Simulation backends
47
+sim-genesis = [
48
+ "torch>=2.2",
49
+ "genesis-world>=0.4.0",
50
+]
51
+sim-mjx = [
52
53
+ "mujoco>=3.0",
54
+ "mujoco-mjx>=3.0",
55
+ "jax[cuda13]>=0.8",
56
+ "warp-lang",
57
58
+sim-mock = [
59
60
61
+sim = [
62
+ "rfx-sdk[sim-genesis]",
63
+ "rfx-sdk[sim-mjx]",
64
+ "rfx-sdk[sim-mock]",
65
66
# Direct LeRobot package export support
67
teleop-lerobot = [
68
"lerobot",
@@ -62,6 +82,7 @@ dev = [
82
# All optional dependencies
83
all = [
84
"rfx-sdk[agent]",
85
+ "rfx-sdk[sim]",
86
"rfx-sdk[teleop]",
87
"rfx-sdk[teleop-lerobot]",
88
"rfx-sdk[collection]",
0 commit comments