Commit Graph

  • 38358c183e Upgrading metaworld dodox 2023-09-17 19:05:42 +02:00
  • 89bd6781c7 mp_config for vanilla gym Reacher dodox 2023-09-17 19:05:25 +02:00
  • a76967a498 Forgot to port gym_Reacher over dodox 2023-09-17 19:05:08 +02:00
  • 7f58093c5e Fixed all examples dodox 2023-09-17 18:50:21 +02:00
  • 8749fc52cb Better README dodox 2023-09-17 18:37:40 +02:00
  • da34db22c8 Fix: mp_config missing for BoxPushing ProDMP dodox 2023-09-17 17:31:41 +02:00
  • 0629d1260c Ensure mp_config defined for all envs, even if just using defaults. dodox 2023-09-17 17:29:26 +02:00
  • 7f95923cf4 Fixed typo in env registration dodox 2023-09-17 17:17:20 +02:00
  • 315e135ff0 Added message about discontinuation of fancy_gym.make dodox 2023-09-10 09:12:15 +02:00
  • a3ceac7126 Merge pull request #74 from HongyiZhouCN/fix_reacher_random Hongyi Zhou 2023-09-06 12:53:12 +02:00
  • 832102da59 use self.np_random for all the Quadrant hongyi.zhou 2023-09-06 12:56:43 +02:00
  • 70e2404452 Merge pull request #73 from HongyiZhouCN/69-mp-params-validity Hongyi Zhou 2023-09-05 10:24:37 +02:00
  • 54b4dfefbc Merge branch 'master' into 69-mp-params-validity Hongyi Zhou 2023-09-05 10:22:08 +02:00
  • 886e1368c1 add random init flag to all box pushing env hongyi.zhou 2023-09-05 10:04:30 +02:00
  • 025d83e2d3 add random init options to box pushing hongyi.zhou 2023-09-05 10:03:27 +02:00
  • d667cd0ff2 add random initialized box pushing hongyi.zhou 2023-05-15 13:19:04 +02:00
  • 1c9e973bbd update .gitignore hongyi.zhou 2023-05-15 12:43:37 +02:00
  • 9fd6b7281b Updates the custom fancy envs to the versions used for the MP3 paper. (According to Hongyi only BoxPushing changed between current master and MP3 version) dodox 2023-08-24 11:09:47 +02:00
  • 155807207f Fix: SimpleReacher and ViaPointReacher did not seed correctly dodox 2023-08-28 18:38:33 +02:00
  • 820e781a0c Fix: Some simple_reacher did not seed correctly dodox 2023-08-28 18:32:11 +02:00
  • 07aeb779a7 Fix: Some fancy envs failed determinism test because they sampled during reset before the random gen was seeded dodox 2023-08-28 18:16:16 +02:00
  • 5921e0008b Mitigation: Metaworld .reset ignores seeds; we must manually seed on reset. dodox 2023-08-28 17:57:24 +02:00
  • 22a72fed2f Fix: Seeding of act-space is not guaranteed, seed it manually since we depend on it... dodox 2023-08-28 17:37:34 +02:00
  • 2c0c4e5508 Fix Typo: alpha_phase belongs to phase_gen not basis_gen dodox 2023-08-28 17:37:03 +02:00
  • 20b1b0ccac Quickfix for mp_config merging and allow defining different base_id for upgrades dodox 2023-08-28 17:36:17 +02:00
  • 8b3d05aaaf Fix Typo: weights_scale should apply to traj_gen, not controller dodox 2023-08-28 17:35:30 +02:00
  • a4e28837bb Fix: Incorrect Controller Type in mp_config for dmc reach_site dodox 2023-08-28 17:34:46 +02:00
  • 15e1bdc218 Mitigation: Allow seeding Metaworld on reset dodox 2023-08-28 16:18:18 +02:00
  • ea3bc46f0a Merge pull request #72 from D-o-d-o-x/MP3_env_changes Onur 2023-08-25 19:31:23 +02:00
  • fb9efb20e1 Updates the custom fancy envs to the versions used for the MP3 paper. (According to Hongyi only BoxPushing changed between current master and MP3 version) dodox 2023-08-24 11:09:47 +02:00
  • 6d80201a03 Simplified metaworld adapter dodox 2023-08-21 11:58:29 +02:00
  • 94c4397fac Fixed incorrect ns seperator for metaworld tests dodox 2023-08-21 11:57:58 +02:00
  • 78823d95b6 Various fixed to tests dodox 2023-08-14 16:47:05 +02:00
  • 5b99227fac Moving the ugly_mitigation_for_metaworld_bug into the metaworld env wrapper dodox 2023-08-14 16:45:33 +02:00
  • f3ffa714cb Cleaning up test/test_dmc_envs.py dodox 2023-08-14 16:09:28 +02:00
  • 1fb5368cc2 Fix: Multiple issues in test/test_fancy_registry.py dodox 2023-08-14 16:08:32 +02:00
  • 14d545acee Fixed: Name generation wrong for mp envs dodox 2023-08-14 16:08:13 +02:00
  • eefcbcb0f0 tiny fix to env references in test dodox 2023-08-14 11:57:06 +02:00
  • fb1282fe1e Use new namespace convention for mp-versions of envs dodox 2023-08-14 10:51:43 +02:00
  • 14223c56ba Fix: Controllers not getting kwargs dodox 2023-07-30 19:32:32 +02:00
  • 221e3fee5a Fix: Some tests omitted new ns 'fancy' when trying to access our envs dodox 2023-07-30 18:34:27 +02:00
  • caf483a23b Fixed Typo dm_controll -> dm_control dodox 2023-07-30 18:31:50 +02:00
  • fb8f81afea Don't use defaultdicts for MOVEMENT_PRIMITIVE_ENVIRONMENTS_FOR_NS (is ugly when exporting) dodox 2023-07-30 18:26:45 +02:00
  • 9020eb92ea Fix: test/test_replanning_sequencing.py still referenced old fancy_gym.make (No longer exists as we now just use gym.make) dodox 2023-07-30 18:16:47 +02:00
  • 9c6d7956ce Extended Tests: Ensure no known namespace is empty dodox 2023-07-30 18:16:19 +02:00
  • e30b6c0e04 Removed old code samples from meta mp docs dodox 2023-07-30 18:15:51 +02:00
  • 5519fd5a34 Fix: Wrong name for ns: dmc -> dm_controll dodox 2023-07-30 18:14:50 +02:00
  • b4793c89bc Fix: ALL_FANCY_MOVEMENT_PRIMITIVE_ENVIRONMENTS no longer exists in fancy registry dodox 2023-07-30 17:59:30 +02:00
  • 20d0be3c8d Replicate legacy behavior in exporting lists off all mp envs dodox 2023-07-30 17:56:28 +02:00
  • bc3f540daf weight_scale -> weights_scale dodox 2023-07-30 17:51:37 +02:00
  • e63a0a50df Ported metaworld to mp-config dodox 2023-07-30 17:42:27 +02:00
  • e743663018 Ported dmc envs to mp-config dodox 2023-07-30 17:41:44 +02:00
  • d48836368c Print warning when trying to register already registered step-based env dodox 2023-07-29 11:37:03 +02:00
  • 6b07705a88 Fix: fancy_gym.upgrade ignored mp_config_override-arg dodox 2023-07-29 11:27:58 +02:00
  • ae1033a18c Remember mp-envs for each ns seperately (replicate legacy functionality) dodox 2023-07-29 11:26:48 +02:00
  • 2fc44667c6 fancy_gym.upgrade allows adding mp-versions for already registered envs dodox 2023-07-24 10:33:00 +02:00
  • bb20bb53ec entry_point does not have to be given, when skipping registration of step-based dodox 2023-07-24 10:30:34 +02:00
  • bb42a500ee Fix: DMC ProMP environments were actually all using DMP. dodox 2023-07-23 16:36:30 +02:00
  • edd8c75ed3 Consistent quotation marks dodox 2023-07-23 15:26:11 +02:00
  • 3a9143fd93 removed file deprecated dodox 2023-07-23 15:14:14 +02:00
  • 58bb8c0395 Fix: Env in new namespace dodox 2023-07-23 13:24:16 +02:00
  • 127d355ccc Move into our own namespace ('fancy') dodox 2023-07-23 13:15:15 +02:00
  • 95b2c255e9 Fixed typo dodox 2023-07-23 13:13:02 +02:00
  • fc4b98ea7d Allow envs to already be wrapped with a RawInterfaceWrapper dodox 2023-07-23 13:12:07 +02:00
  • e2ff915a71 Fix: Cannot use .get for object attributes dodox 2023-07-23 13:11:31 +02:00
  • 0fb0506e49 Fix: Many tests still tried to seed during make dodox 2023-07-23 12:31:47 +02:00
  • 6787b02bbd Fixed missing import in metaworld_adapter dodox 2023-07-23 12:26:41 +02:00
  • 99a02b8347 Started work on new adapter & mp_config port for metaworld dodox 2023-07-23 12:21:34 +02:00
  • 3e586a1407 Added tests for new fancy registry dodox 2023-07-23 12:21:18 +02:00
  • eb9b6e1e22 test_black_box.py should use vanilla env.make dodox 2023-07-23 12:20:49 +02:00
  • b0f7dc6c7c test/utils.py must use gym.make now (was fancy_gym.make) dodox 2023-07-23 11:13:15 +02:00
  • 21a9c0f8a3 Fixed Bug leading to infinite recusrion when making mp envs dodox 2023-07-23 11:06:08 +02:00
  • ce34df1814 No longer export old custom make dodox 2023-07-23 11:05:45 +02:00
  • a069aaac65 Removed old manual registration of mp-envs (port to fancy registry) dodox 2023-07-23 10:25:28 +02:00
  • 9ba3fa9dbc ported mp_config for mujoco/table_tennis dodox 2023-07-23 10:25:01 +02:00
  • 64e6ac5323 ported mp_config for mujoco/beerpong dodox 2023-07-23 10:03:18 +02:00
  • 83d5d39b42 removed deprecated envs dodox 2023-07-20 11:48:19 +02:00
  • dbf2be1006 refactoring env registration wip dodox 2023-07-20 11:45:53 +02:00
  • 1b061b2a37 ported mp_config for mujoco/box_pushing dodox 2023-07-20 11:45:32 +02:00
  • 8d26cccc35 ported mp_config for mujoco/box_pushing dodox 2023-07-20 11:44:50 +02:00
  • 17d370e2ba Allow overriding mp_config during register and make (also better errors for DefaultMPWrapper) dodox 2023-07-20 11:44:04 +02:00
  • 9d03542282 Move mp_config out of metadata and onto MPWrappers dodox 2023-07-20 10:56:30 +02:00
  • f6e1718c1a metadata.mp_config now expected in MP_wrapper (implementing Fabian's feedback) dodox 2023-07-20 10:34:38 +02:00
  • 9fa932d2bb minor refactoring dodox 2023-07-20 10:33:39 +02:00
  • 30bafd7a4f Allow skipping merge with default bb config dodox 2023-07-14 15:58:58 +02:00
  • f375a6e4df Ported classic_control envs to fancy registry dodox 2023-07-14 14:31:36 +02:00
  • 6c90f8ade2 Getting rid of some old code dodox 2023-07-14 14:29:08 +02:00
  • ffbada2311 Started implementing new fancy registry dodox 2023-07-14 14:28:31 +02:00
  • a3df09379e Fix wrong argument order in tracking controller call Leo Kraft 2023-07-13 19:18:43 +02:00
  • 67a5d197d9 Weaker version requirement for dm-control dodox 2023-07-07 18:16:13 +02:00
  • 27f8335a0d Remove dependence of wrapper on old gym dodox 2023-07-07 13:11:52 +02:00
  • 14a95eb5ca Fixed Typo in README dodox 2023-07-07 11:51:06 +02:00
  • cdabd3f478 Downgrading mujoco 2.3.6 -> 2.3.3 dodox 2023-07-07 10:48:17 +02:00
  • bd7e811a64 fix tau bound and init bound bug hongyi.zhou 2023-07-03 17:19:41 +02:00
  • bf1eb496f6 Make Icon Attribution h2 dodox 2023-06-28 22:20:49 +02:00
  • eb1d145dbd Fix Test: Delay was not supplied to mp-generator dodox 2023-06-28 20:25:50 +02:00
  • de118a3113 Down to 20 failing tests (more mitigations of metaworld bug) dodox 2023-06-28 19:42:41 +02:00
  • 1601a87cb1 Added attribution for the icon. dodox 2023-06-27 21:43:22 +02:00
  • 55f84da5e1 A fancy icon for fancy gym dodox 2023-06-27 21:39:03 +02:00
  • ad7ddd3b28 Fix: A missing ',' caused very weird bugs... dodox 2023-06-24 12:24:52 +02:00