-
-
Notifications
You must be signed in to change notification settings - Fork 128
add MaMuJoCo-v1 environments
#196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Merged
rodrigodelazcano
merged 175 commits into
Farama-Foundation:main
from
Kallinteris-Andreas:mmjc-v1
Feb 19, 2024
Merged
Changes from 159 commits
Commits
Show all changes
175 commits
Select commit
Hold shift + click to select a range
32dc22d
(temp) make mamujoco requirement mandatory
Kallinteris-Andreas 061aa3e
Merge branch 'Farama-Foundation:main' into main
Kallinteris-Andreas 14e492f
Merge branch 'Farama-Foundation:main' into main
Kallinteris-Andreas 510f1c4
MaMuJoCo Doc update
Kallinteris-Andreas 1a845a0
add ant2x4 image
Kallinteris-Andreas 7fe9362
`MaMuJoCo` DOC Update (adding action space PICs)
Kallinteris-Andreas e6e49f1
more pics
Kallinteris-Andreas 2c10773
typo fix
Kallinteris-Andreas 53736ba
typo fixes
Kallinteris-Andreas 59772fb
fix `shinx` warning
Kallinteris-Andreas 10704ba
Merge branch 'main' into main
Kallinteris-Andreas 1bd9ab4
Merge branch 'Farama-Foundation:main' into main
Kallinteris-Andreas 22e1110
`MaMuJoCo` DOC update
Kallinteris-Andreas e0d7e06
minor formating changes
Kallinteris-Andreas a631fbe
add `kwargs`
Kallinteris-Andreas 9fd69db
Merge branch 'Farama-Foundation:main' into main
Kallinteris-Andreas 528d00f
Merge branch 'Farama-Foundation:main' into main
Kallinteris-Andreas 22d54bc
add `mujuco-v5` (init)
Kallinteris-Andreas 81d98e2
`pre-commit`
Kallinteris-Andreas b65c031
Merge branch 'Farama-Foundation:main' into main
Kallinteris-Andreas fe9a547
Merge branch 'Farama-Foundation:main' into main
Kallinteris-Andreas e9a1643
add hopper_v5
Kallinteris-Andreas ba585c8
add walker2d
Kallinteris-Andreas 1b4a0a3
add Half Cheetah
Kallinteris-Andreas 479c3e1
typo fix
Kallinteris-Andreas bc2de82
add pusher
Kallinteris-Andreas 2ec47a5
add swimmer
Kallinteris-Andreas a3e8906
pre-commit
Kallinteris-Andreas a3454bf
typo fix
Kallinteris-Andreas ef626cf
`xml_file` arg fixes
Kallinteris-Andreas 3de59d9
added `InvertedPendulum-v5`
Kallinteris-Andreas a945196
cleanup
Kallinteris-Andreas a1b5899
rename
Kallinteris-Andreas e3c8939
fix camera on new models
Kallinteris-Andreas b0f5edf
add inv_double_pend
Kallinteris-Andreas 2567cd4
fix `humanoid` `info`
Kallinteris-Andreas 7debcd5
`humanoid` add include obs arguments
Kallinteris-Andreas 29ce9a8
update reacher DOC
Kallinteris-Andreas 8978413
update obs shape (humanoid)
Kallinteris-Andreas a857d9c
`Ant` cleanup and fix `info`
Kallinteris-Andreas 8ac23b0
update `Ant` doc
Kallinteris-Andreas 567d0fe
re-add to humanoid `contact_cost`
Kallinteris-Andreas cb1c32d
fix obs shape
Kallinteris-Andreas 081236b
inv_double_pend update doc
Kallinteris-Andreas 22a35ce
Ant doc update
Kallinteris-Andreas 361cb0f
reacher add changelogg
Kallinteris-Andreas ac7a0a2
`xml_file` doc fix for hopper and walker
Kallinteris-Andreas 0bb5798
update humanoid doc
Kallinteris-Andreas eade7e2
Ant obs doc fix
Kallinteris-Andreas ed32b61
add `__credits__`
Kallinteris-Andreas 177e321
`pre-commit`
Kallinteris-Andreas c57b0dc
doc update
Kallinteris-Andreas 4044812
doc args cleanup
Kallinteris-Andreas 5ccaca8
fix pusher changelogs
Kallinteris-Andreas 18bada3
`reacher` & `pusher` add xml_file argument
Kallinteris-Andreas 711a9ca
fix typos in `humanoid`
Kallinteris-Andreas 6e99ff3
rename obs args
Kallinteris-Andreas caa8fe9
ant add `include_cfrc_ext_in_observation`
Kallinteris-Andreas e9d8ba6
register new envs
Kallinteris-Andreas eb838b5
fix register
Kallinteris-Andreas 571d057
typo fix
Kallinteris-Andreas 8ef1c90
fix humanoid pickle
Kallinteris-Andreas 670e485
fix humanoid pickle (for real this time)
Kallinteris-Andreas f02f7b4
add `reset_noise_scale` to double_pend
Kallinteris-Andreas 8f75f24
add new inv_double_pend args
Kallinteris-Andreas a050636
inv_double_pend re_order ez pickle init to the start
Kallinteris-Andreas 4d5b052
add humanoidstandup
Kallinteris-Andreas 25dfb87
Merge branch 'Farama-Foundation:main' into main
Kallinteris-Andreas 867cfc9
update humanoid standup `info`
Kallinteris-Andreas b6e1996
`pre-commit`
Kallinteris-Andreas b89e50a
cleanup
Kallinteris-Andreas ce82a8e
hopper add `info` "z_distance_from_origin"
Kallinteris-Andreas b879488
fix
Kallinteris-Andreas ff585f7
add `frame_skip` argument
Kallinteris-Andreas 9bdc5df
add tendon `info`
Kallinteris-Andreas d4271aa
fix exclude refactor
Kallinteris-Andreas 42f5439
update doc
Kallinteris-Andreas 15259d5
update obs creation
Kallinteris-Andreas fb96314
typo fix
Kallinteris-Andreas b8aaf6d
cleanup
Kallinteris-Andreas e2ce260
fixed humanoid arguments docs
Kallinteris-Andreas 2674f97
add dynamic obs_size calculation
Kallinteris-Andreas 5a025b6
add `metadata["observation_structure"]`
Kallinteris-Andreas 191e7ab
cartpole add args
Kallinteris-Andreas 344550a
typo fix
Kallinteris-Andreas a265c47
added `reacher`&`pusher` reward weights
Kallinteris-Andreas 802e22d
cleanup
Kallinteris-Andreas f60b453
cleanup
Kallinteris-Andreas e8b045f
cleanup
Kallinteris-Andreas a7c883d
`pre-commit`
Kallinteris-Andreas 9c3c9e0
add `default_camera_config` argunment
Kallinteris-Andreas 938b4e9
fix `ant/humanoid` `info["x/y_position"]`
Kallinteris-Andreas 8800d5f
`ant` add `forward_reward_weight`
Kallinteris-Andreas 3c56866
ant doc
Kallinteris-Andreas f67639e
`ant` cleaned up xy pos aquasition
Kallinteris-Andreas ebc96c0
added `main_body`
Kallinteris-Andreas 5263fe6
fix `healthy_reward`
Kallinteris-Andreas 89efd65
pre-commit
Kallinteris-Andreas ca360f9
fix ant velocity
Kallinteris-Andreas 3e6fc80
dict
Kallinteris-Andreas 8921dcd
update renderer
Kallinteris-Andreas 360b6dc
add `walker2d` `info[z_distance_from_origon]`
Kallinteris-Andreas f96d888
add `reset_info`
Kallinteris-Andreas 9f910fb
refactored observation structures to a member variable
Kallinteris-Andreas 85e9eda
cleanup observation_structure
Kallinteris-Andreas aa1b9e2
Final? documention update
Kallinteris-Andreas 577f21a
cleanup
Kallinteris-Andreas c406418
fix distance_from_origin info
Kallinteris-Andreas faea55c
pre-commit
Kallinteris-Andreas 7875975
Merge branch 'Farama-Foundation:main' into main
Kallinteris-Andreas 358f55d
Update maze_v4.py
Kallinteris-Andreas f94a2c3
cleanup
Kallinteris-Andreas 2ba60ac
Merge branch 'Farama-Foundation:main' into mmjc-v1
Kallinteris-Andreas eb4f21b
cleanup
Kallinteris-Andreas e188458
clean
Kallinteris-Andreas cf7ebe3
cleaup local/global cat generation
Kallinteris-Andreas 160b783
remove `osbk._observation_structure`
Kallinteris-Andreas eab7f08
type hint adition
Kallinteris-Andreas 651e398
doc typo fix
Kallinteris-Andreas 8f2bc1d
more to `gymnasium/mujoco-v5`
Kallinteris-Andreas ed9f05f
disable const 0 observation (`Ant`&`Humanoid`)
Kallinteris-Andreas 73938be
port to v5 (missed one)
Kallinteris-Andreas 0a5be3a
`dummy_node`, when `factorizatoion=None` now includes action_id
Kallinteris-Andreas 7f7e83c
update `map_global_state_to_local_observations` for `v5`
Kallinteris-Andreas cf23584
fix `Walker2d` globals from `[root_x, root_x, root_z]` to `[root_x, r…
Kallinteris-Andreas 3f58f72
add `ignore_body_fn` in `build_obs`
Kallinteris-Andreas 1f7ca8a
enchance observation mapping
Kallinteris-Andreas 80e8ce2
fix map_obs_local2global error msg
Kallinteris-Andreas ff7e647
remove `ManySegment` classes
Kallinteris-Andreas ab86e78
rename to `v1`
Kallinteris-Andreas e2d3209
Merge branch 'Farama-Foundation:main' into mmjc-v1
Kallinteris-Andreas 8480ce4
update docstrings
Kallinteris-Andreas 5c83c9b
cleanup
Kallinteris-Andreas 53a5d23
add support for loading custom envs
Kallinteris-Andreas 502bf90
cleanup
Kallinteris-Andreas 02c8c32
cleanup
Kallinteris-Andreas fa7be3f
fixed temp assets not being removed
Kallinteris-Andreas 610e5c1
fix stupid bug
Kallinteris-Andreas c743560
update manysegswimmer timestep to match swimmer
Kallinteris-Andreas ea649c1
update swimmer to support `mujoco>=3.0.0`
Kallinteris-Andreas 7559f42
change manysegmentant timestep
Kallinteris-Andreas 1bffa21
add test for many segment swimmer
Kallinteris-Andreas 4d7c918
expand testing to include different obs types
Kallinteris-Andreas 6638050
Merge branch 'Farama-Foundation:main' into mmjc-v1
Kallinteris-Andreas 8b23411
add a comment
Kallinteris-Andreas eeba565
factorization and cleanup
Kallinteris-Andreas 942a6bb
`gymnasium==1.0.0` compatibility
Kallinteris-Andreas 17c8ffc
`gymnasium==1.0.0` API
Kallinteris-Andreas 1a2b0e3
updated documention
Kallinteris-Andreas 3eee541
update single
Kallinteris-Andreas 95c48cf
make `jinja2` optional and cleanup
Kallinteris-Andreas 5112fbb
add multiswimmer doc
Kallinteris-Andreas a086668
Merge branch 'Farama-Foundation:main' into mmjc-v1
Kallinteris-Andreas b0d52ab
Update pyproject.tom
Kallinteris-Andreas 405f667
Update pyproject.toml
Kallinteris-Andreas 7638294
Update __init__.py
Kallinteris-Andreas 889ba7a
Merge pull request #2 from Farama-Foundation/main
Kallinteris-Andreas d787a03
Update __init__.py
Kallinteris-Andreas a8eec79
`pre-commit`
Kallinteris-Andreas 7621074
Update index.md
Kallinteris-Andreas eae4216
Update many_segment_swimmer.py
Kallinteris-Andreas c240f56
Update many_segment_ant.py
Kallinteris-Andreas 9a62293
Update ma_ant.md
Kallinteris-Andreas a5c1f15
Update ma_coupled_half_cheetah.md
Kallinteris-Andreas 1b1baf9
Update ma_half_cheetah.md
Kallinteris-Andreas 1148538
Update ma_hopper.md
Kallinteris-Andreas 37f6e25
Update ma_humanoid.md
Kallinteris-Andreas 0fbbd3e
Update ma_humanoid_standup.md
Kallinteris-Andreas d588b29
Update ma_multiagentswimmer.md
Kallinteris-Andreas beb7b71
Update ma_pusher.md
Kallinteris-Andreas 56627bb
Update ma_reacher.md
Kallinteris-Andreas 2e40633
Update ma_single.md
Kallinteris-Andreas 8c64c7d
Update ma_swimmer.md
Kallinteris-Andreas a0cd1b6
Update ma_walker2d.md
Kallinteris-Andreas 95a748c
Update README.md
Kallinteris-Andreas File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.