Commit Graph

173 Commits

Author SHA1 Message Date
Hongyi Zhou
216a6f215d
Merge pull request #83 from ALRhub/78_fix_render_mode
Fix render_mode not working for many fancy envs
2023-11-22 11:41:13 +01:00
Hongyi Zhou
052abcbf1c fix the render_mode in via_point_reacher and hole reacher 2023-11-22 11:24:23 +01:00
01d2bf44ba remove 'mode' from render() for all classic_control envs 2023-11-21 20:17:19 +01:00
Mustafa Enes Batur
879b823d02 Stop mujoco viewer on close 2023-11-20 13:50:48 +01:00
Mustafa Enes Batur
8b585d7ea8 Correct fps 2023-11-20 13:47:23 +01:00
Mustafa Enes Batur
b95cf85e3d Tournament random after reset 2023-11-20 13:47:15 +01:00
Mustafa Enes Batur
bedb4297f2 Add close. Fix rendering to conform with gym 2023-11-20 12:39:14 +01:00
Mustafa Enes Batur
62fecda9d6 Fix max episode steps 2023-11-20 12:38:27 +01:00
Mustafa Enes Batur
079225cd1b Raise exception on invalid env_mode 2023-11-19 22:55:13 +01:00
Mustafa Enes Batur
f102e49581 Empty mp types 2023-11-19 22:50:35 +01:00
Mustafa Enes Batur
7a05c063b7 Add license 2023-11-19 22:46:49 +01:00
Mustafa Enes Batur
7e537447e1 Register environments separately 2023-11-19 22:45:48 +01:00
Mustafa Enes Batur
9aa572271f Bugfixes and update for deprecated code 2023-11-19 22:45:32 +01:00
Mustafa Enes Batur
d0cb6316a5 Numpy bugfix 2023-11-18 23:07:43 +01:00
Mustafa Enes Batur
edd1e83813 Implement air hockey envs 2023-11-18 18:19:05 +01:00
dc773c6c10 Fixed TableTennisWind and TableTennisGoalSwitching not correctly passing args to parent class 2023-10-29 12:53:06 +01:00
d7ea1f80a0 gym.Env actually does not want to known about render_mode 2023-10-23 13:12:34 +02:00
f7a493d8e5 Mujoco envs: Follow new spec for render_mode 2023-10-23 12:27:13 +02:00
b681129a46 Classical Controll envs: Follow new spec for render_mode 2023-10-23 12:26:26 +02:00
f8dcf5b2df Fix: Did not define MP_Wrapper for new RandomInit version of BoxPushing 2023-10-11 13:29:08 +02:00
980bb0de6b Add docstring to DefaultMPWrapper 2023-10-11 12:46:34 +02:00
757072c762 Documnenting merging behavior for mp_configs (and remove TODOs) 2023-10-11 12:35:23 +02:00
e3055568e8 Improved README for classical controll envs 2023-09-29 20:39:42 +02:00
e55905a824 Improved and Updated README for custom mujoco envs 2023-09-29 20:39:11 +02:00
56c1c65d09 Better doumentation of fancy registry fucntions (register & upgrade) 2023-09-29 19:19:57 +02:00
d8315c8d97 Fixed typo in NS 2023-09-19 17:00:49 +02:00
659a717fbd Removed old files 2023-09-18 19:31:17 +02:00
5488ca6dda Fixed merge error 2023-09-18 19:17:43 +02:00
60a820456c Merge remote-tracking branch 'original/master' into great_refactor 2023-09-18 19:09:03 +02:00
513bf2361e Fix: Deprecated beerpong env still referenced old mujoco binding 2023-09-18 18:37:19 +02:00
da34db22c8 Fix: mp_config missing for BoxPushing ProDMP 2023-09-17 17:31:41 +02:00
0629d1260c Ensure mp_config defined for all envs, even if just using defaults. 2023-09-17 17:29:26 +02:00
hongyi.zhou
832102da59 use self.np_random for all the Quadrant 2023-09-06 12:56:43 +02:00
hongyi.zhou
886e1368c1 add random init flag to all box pushing env 2023-09-05 10:04:30 +02:00
hongyi.zhou
025d83e2d3 add random init options to box pushing 2023-09-05 10:03:27 +02:00
hongyi.zhou
d667cd0ff2 add random initialized box pushing 2023-09-05 10:00:01 +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)
2023-09-05 09:59:02 +02:00
155807207f Fix: SimpleReacher and ViaPointReacher did not seed correctly 2023-08-28 18:38:33 +02:00
820e781a0c Fix: Some simple_reacher did not seed correctly 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 2023-08-28 18:16:16 +02:00
2c0c4e5508 Fix Typo: alpha_phase belongs to phase_gen not basis_gen 2023-08-28 17:37:03 +02:00
20b1b0ccac Quickfix for mp_config merging and allow defining different base_id for
upgrades
2023-08-28 17:36:17 +02:00
14d545acee Fixed: Name generation wrong for mp envs 2023-08-14 16:08:13 +02:00
fb1282fe1e Use new namespace convention for mp-versions of envs 2023-08-14 10:51:43 +02:00
fb8f81afea Don't use defaultdicts for MOVEMENT_PRIMITIVE_ENVIRONMENTS_FOR_NS
(is ugly when exporting)
2023-07-30 18:29:47 +02:00
b4793c89bc Fix: ALL_FANCY_MOVEMENT_PRIMITIVE_ENVIRONMENTS no longer exists in fancy
registry
2023-07-30 17:59:30 +02:00
20d0be3c8d Replicate legacy behavior in exporting lists off all mp envs 2023-07-30 17:56:28 +02:00
bc3f540daf weight_scale -> weights_scale 2023-07-30 17:51:37 +02:00
d48836368c Print warning when trying to register already registered step-based env 2023-07-29 11:37:03 +02:00
6b07705a88 Fix: fancy_gym.upgrade ignored mp_config_override-arg 2023-07-29 11:27:58 +02:00