|
18 | 18 | "gfootball/assets/data", |
19 | 19 | "mujoco/assets_dmc/cartpole.xml", |
20 | 20 | "mujoco/assets_gym/ant.xml", |
| 21 | + "mujoco/locomotion/assets_dm_control/mocap_2019.bin", |
| 22 | + "mujoco/locomotion/assets_dm_control/mocap_2020.bin", |
| 23 | + "mujoco/locomotion/assets_labmaze/style_01/wall_blue_d.png", |
21 | 24 | "mujoco/metaworld/assets/objects/assets/drawer.xml", |
22 | 25 | "mujoco/robotics/assets/fetch/reach.xml", |
23 | 26 | "procgen/assets/platformer/playerBlue_dead.png", |
@@ -178,10 +181,22 @@ def main() -> None: |
178 | 181 | f"{package_base_path}, expected {envpool_package}" |
179 | 182 | ) |
180 | 183 |
|
| 184 | + bundled_locomotion_assets = list( |
| 185 | + (envpool_package / "mujoco/locomotion").glob("assets_*") |
| 186 | + ) |
| 187 | + if bundled_locomotion_assets: |
| 188 | + raise RuntimeError( |
| 189 | + "locomotion data must ship in envpool-assets, not envpool: " |
| 190 | + f"{bundled_locomotion_assets}" |
| 191 | + ) |
| 192 | + |
181 | 193 | for distribution, (module_name, rels) in _ASSET_PACKAGES.items(): |
182 | 194 | _check_asset_package(distribution, module_name, rels) |
183 | 195 |
|
184 | 196 | required_package_files = [ |
| 197 | + envpool_package / "mujoco/locomotion/licenses/LICENSE", |
| 198 | + envpool_package / "mujoco/locomotion/licenses/LICENSE.scipy", |
| 199 | + envpool_package / "mujoco/locomotion/licenses/NOTICE", |
185 | 200 | envpool_package / "vizdoom/bin/vizdoom", |
186 | 201 | envpool_package / "vizdoom/bin/vizdoom.pk3", |
187 | 202 | ] |
|
0 commit comments