Commit Graph

2489 Commits

Author SHA1 Message Date
Mark Towers
8bf2543e34 Modify Space.seed such that the return can be used as seeding values (#1033) 2024-04-28 16:10:35 +01:00
Mark Towers
d1964978f1 Add wrappers.vector.HumanRendering (#1013) 2024-04-23 23:08:52 +01:00
Mark Towers
1b2c1ff084 Fix pickle env testing (#1034) 2024-04-18 23:55:36 +01:00
Tim Schneider
6a8a267c5b Fixed wrappers.vector.RecordEpisodeStatistics episode length computation from new autoreset api (#1018) 2024-04-18 16:48:13 +01:00
Übertreiber
1297a37a47 Fix missing raise. (#1031)
Co-authored-by: troiganto <troiganto@proton.me>
2024-04-18 09:51:33 +01:00
Stavros Orfanoudakis
c0aa3d80f6 Update third_party_environments.md with EV2Gym (#1028) 2024-04-17 15:00:41 +01:00
Mark Towers
fb5112fbca Fix make_vec for sync or async and modifying make arguments (#1027) 2024-04-17 14:55:46 +01:00
Mark Towers
d95899111d Update website external environments page (#1029) 2024-04-17 14:52:41 +01:00
Kallinteris Andreas
3d2a8957a5 Update third_party_environments.md first-party environments section (#1026) 2024-04-17 11:23:51 +01:00
Kallinteris Andreas
b6d7f51ef6 Update Pusher-v5 model to one that is compatible with mujoco>=3 (#1019) 2024-04-17 09:57:47 +01:00
helpingstar
43ce95b141 Fix _raise_if_errors type hint (#1022) 2024-04-16 10:33:33 +01:00
Timon Erhart
01f7e7e5e5 Fix missing closing single quote in environment creation tutorial (#1023) 2024-04-16 10:31:53 +01:00
Mark Towers
94a7909042 Update env.model.nbvh for mujoco>=3.1.4 (#1012) 2024-04-11 22:45:58 +01:00
Tim Schneider
a152867a27 Added metadata field to VectorEnv and VectorWrapper. Implements #1005. (#1006) 2024-04-11 10:58:53 +01:00
Timon Erhart
aa566f9cf3 improving ImportError for Box2D (#1009) 2024-04-10 19:07:02 +01:00
Kallinteris Andreas
6047a8cfac Raise error for pusher-v4 environment when mujoco>=3 (#963)
Co-authored-by: pseudo-rnd-thoughts <mark.m.towers@gmail.com>
2024-04-08 09:33:48 +00:00
Kallinteris Andreas
99b68b4a0d Env.metadata docstring add note for jax and numpy environments (#1000)
Co-authored-by: Mark Towers <mark.m.towers@gmail.com>
2024-04-06 19:01:06 +01:00
Mark Towers
2869279232 Update requirement list and add quotes around pip install for macos users (#1001) 2024-04-06 15:44:09 +01:00
Mark Towers
0fe94efa26 Fix OneOf shared memory and add pytest.skip to tests (#999) 2024-04-06 13:20:10 +01:00
Mark Towers
9c812af180 Fix torch support in check_env (#996) 2024-04-05 22:02:35 +03:00
Ariel Kwiatkowski
d43037920f Jax environment return jax data rather than numpy data (#817)
Co-authored-by: pseudo-rnd-thoughts <mark.m.towers@gmail.com>
2024-04-05 17:21:10 +01:00
Kallinteris Andreas
f0202ae350 add performance utilites to the documenation (#986) 2024-03-27 11:18:44 +00:00
Mark Towers
373ccf0e00 Error make_vec for vector entry point with non-empty additional wrappers (#983) 2024-03-25 10:11:14 +00:00
Kallinteris Andreas
b600896b4d Fix documentation of Humanoids action spaces (#985) 2024-03-24 21:51:57 +00:00
Mark Towers
4e7c81f9cc Catch exception during env.spec if kwarg is unpickleable (#982) 2024-03-23 16:55:29 +00:00
Kallinteris Andreas
60235042c7 Fix Lunar Lander Observation space bound (#980) 2024-03-23 16:24:28 +00:00
Kallinteris Andreas
2569f756e9 [MuJoCo utils] fix set_state (#981) 2024-03-23 16:20:23 +00:00
James Mochizuki-Freeman
89bedf1f33 Fix Box casting and sampling edge-cases (#774)
Co-authored-by: Mark Towers <mark.m.towers@gmail.com>
2024-03-23 16:19:52 +00:00
Mark Towers
144feb865a Add NormalizeObservation wrapper observation space (#978) 2024-03-22 23:43:51 +00:00
Mark Towers
e9fa7372d3 Fix lunar lander determinism (#979) 2024-03-22 17:29:56 +00:00
Mark Towers
15d179087e Remove ordereddict in favour of python dict (#977) 2024-03-22 11:19:41 +00:00
Kallinteris Andreas
a79e5d6e8a gymnasium/utils/play fix example import (#976) 2024-03-22 09:04:44 +00:00
Kallinteris Andreas
13a08fdcc2 [MuJoCo] refactor set_state into a single function (#975) 2024-03-21 11:04:40 +00:00
Kallinteris Andreas
62d739d5ea [MuJoCo] add visual_options rendering argument (#965) 2024-03-16 12:55:26 +00:00
Kallinteris Andreas
a0b6ad19b2 [CartPole] add sutton_barto_reward to vector and jax (#962) 2024-03-16 12:44:20 +00:00
Kallinteris Andreas
17203a5c9c env_checker to use exact data_equivilance (#953)
Co-authored-by: pseudo-rnd-thoughts <mark.m.towers@gmail.com>
2024-03-14 17:12:06 +00:00
Mark Towers
e96deb4a3d Fix spelling and update to use Gymnasium's build in logger (#966) 2024-03-14 14:34:07 +00:00
Kallinteris Andreas
77db0a74fe check_mujoco_reset_state add state_type argument (#964) 2024-03-14 10:42:41 +00:00
Kallinteris Andreas
c57f6d8221 [CartPole] Add sutton_barto_reward argument (#958)
Co-authored-by: Mark Towers <mark.m.towers@gmail.com>
2024-03-12 14:48:04 +02:00
Kallinteris Andreas
087a5dcf18 MujocoEnv refactor remove single line function _reset_simulation() (#960) 2024-03-12 00:06:54 +00:00
Mark Towers
5b0ae19d26 Fix pusher-v2 entry-point (#961) 2024-03-12 00:03:57 +00:00
Ariel Kwiatkowski
2b2e853536 Add a OneOf space for exclusive unions (#812)
Co-authored-by: pseudo-rnd-thoughts <mark.m.towers@gmail.com>
2024-03-11 12:30:50 +00:00
TobiasKallehauge
fd4ae52045 Randomize LunarLander wind generation at reset to gain statistical independence between episodes (#959) 2024-03-09 09:42:08 +00:00
Mark Towers
d684778e9d Add more helpful error messages if users use a mixture of Gym and Gymnasium (#957) 2024-03-08 11:08:56 +00:00
Mark Towers
5417ed9f23 Remove play rendering normalisation (#956) 2024-03-07 22:23:33 +00:00
Manuel Goulão
b8c542592d Fix tutorials written in MarkDown not showing (#955) 2024-03-07 17:15:42 +02:00
Mark Towers
0d3fa09627 Fix make_vec(**kwargs) not being passed to vector entry point envs (#952) 2024-03-06 11:19:41 +00:00
Kallinteris Andreas
dcec2f2fad [Documentation] add mujoco version comparability section (#946) 2024-03-04 10:45:53 +00:00
Kallinteris Andreas
e2f81cbcb1 add disclaimer regarding Humanoid-v2/-v3 reproducabiltiy (#947) 2024-03-04 10:13:25 +00:00
Michael Panchenko
876e6a267a [Bug fix] remove mujoco-py import error for v4+ MuJoCo environments (#934) 2024-03-03 14:24:47 +02:00