|
9d03542282
|
Move mp_config out of metadata and onto MPWrappers
|
2023-07-20 10:56:30 +02:00 |
|
|
f6e1718c1a
|
metadata.mp_config now expected in MP_wrapper (implementing Fabian's feedback)
|
2023-07-20 10:34:38 +02:00 |
|
|
30bafd7a4f
|
Allow skipping merge with default bb config
|
2023-07-14 15:58:58 +02:00 |
|
|
f375a6e4df
|
Ported classic_control envs to fancy registry
|
2023-07-14 14:31:36 +02:00 |
|
|
ffbada2311
|
Started implementing new fancy registry
|
2023-07-14 14:28:31 +02:00 |
|
hongyi.zhou
|
bd7e811a64
|
fix tau bound and init bound bug
|
2023-07-03 17:19:41 +02:00 |
|
|
60a4cf11d6
|
Fix: Some envs used no longer existing binding to mujoco
|
2023-06-18 12:10:01 +02:00 |
|
|
4921cc4b0b
|
Fix: Some envs had wrong obs space shapes and did not follow new gym spec
|
2023-06-11 13:45:44 +02:00 |
|
|
6f1a36d18c
|
Adding required render_fps metadata to custom envs
|
2023-06-11 12:30:56 +02:00 |
|
|
ef64b0c21c
|
Adding/fixing obs space definitions and metadata for various envs
|
2023-06-11 11:08:46 +02:00 |
|
|
40d2409c26
|
Fixed: ant_jump returned observations bigger then observation_space
|
2023-06-10 18:48:13 +02:00 |
|
|
42003a3f9a
|
Allow custom XML-files for ant_env
|
2023-06-10 18:47:41 +02:00 |
|
|
ddf6fd73b2
|
Fixed: hopper_jump returned observations bigger then observation_space
|
2023-06-10 18:40:03 +02:00 |
|
|
5e7f027ea0
|
Fixed Bug: walker_2d_jump was missing obsvation_space attribute
|
2023-06-10 18:34:49 +02:00 |
|
|
ff382a2922
|
Converted mujoco env 'walker2d' to new coordinate convention
New versions of mujoco no longer allow global coordinates.
We therefore convert them to local ones.
The original files are kept as reference.
|
2023-06-10 13:40:33 +02:00 |
|
|
c06fbee728
|
Converted mujoco env 'hopper_throw' to new coordinate convention
New versions of mujoco no longer allow global coordinates.
We therefore convert them to local ones.
The original files are kept as reference.
|
2023-06-10 13:37:40 +02:00 |
|
|
38cb5e1750
|
Converted mujoco env 'hopper_jump' to new coordinate convention
New versions of mujoco no longer allow global coordinates.
We therefore convert them to local ones.
The original files are kept as reference.
|
2023-06-10 13:35:48 +02:00 |
|
|
1fddeb838b
|
Forgot to make it derive from Walker2dEnvCustomXML instead of original Walker2dEnv
|
2023-05-27 13:06:19 +02:00 |
|
|
110a8a9c0c
|
Fix: MujocoEnv no longer supports manual assignment of mujoco_bindings
|
2023-05-27 12:55:46 +02:00 |
|
|
29b458c7df
|
Fix: hopper_jump_on_box still used unpatched HopperEnv
|
2023-05-27 12:53:57 +02:00 |
|
|
35680ab9a2
|
Merge branch 'master' into gym_upgrade
|
2023-05-27 11:45:51 +02:00 |
|
|
dabfc7cafe
|
Adapted Mujoco Envs to new gymnasium spec
Gymnasium Mujoco Envs no longer allow overriding the used xml_file
We therefore implement intermediate classes, that reimplement this
feature.
|
2023-05-19 15:18:14 +02:00 |
|
|
e75ab89a37
|
Ported box_pushing to new mujoco bindings
|
2023-05-19 14:01:31 +02:00 |
|
|
228e343a1b
|
Merge branch '47-update-to-new-gym-api' into gym_upgrade
|
2023-05-15 17:19:50 +02:00 |
|
Hongyi Zhou
|
02df59a1f5
|
disable goal & relative goal & 3basis & scale0.7
|
2023-04-10 09:06:43 +02:00 |
|
Hongyi Zhou
|
96e8d01fb6
|
enlarge t0 & T bounds for ProDMP
|
2023-04-09 22:17:15 +02:00 |
|
Hongyi Zhou
|
1ba58bca52
|
3 bases & disable relative goal for table tennis
|
2023-04-09 20:54:23 +02:00 |
|
Hongyi Zhou
|
e7694cc11f
|
update config
|
2023-04-09 16:42:34 +02:00 |
|
Hongyi Zhou
|
7c66ee2136
|
update alpha=5 for prodmp tt
|
2023-04-09 16:32:34 +02:00 |
|
hongyi.zhou
|
ffa8c9bddb
|
update weight scaling for bbrl-prodmp tt
|
2023-04-06 15:57:39 +02:00 |
|
hongyi.zhou
|
7f38292937
|
add disable goal & relative goal to tt prodmp
|
2023-04-06 13:29:43 +02:00 |
|
hongyi.zhou
|
2add522298
|
minor update
|
2023-04-06 11:41:55 +02:00 |
|
hongyi.zhou
|
59af1bbf8a
|
minor update
|
2023-04-06 11:41:05 +02:00 |
|
hongyi.zhou
|
89833164dd
|
enable autoscale for prodmp
|
2023-04-06 09:49:20 +02:00 |
|
hongyi.zhou
|
56d46c9ffc
|
add prodmp for table tennis
|
2023-04-06 09:46:55 +02:00 |
|
Hongyi Zhou
|
b415be4b4d
|
update mp_params for box pushing and tt
|
2023-03-12 12:27:44 +01:00 |
|
hongyi.zhou
|
344c11d67a
|
updates according to changes request
|
2023-01-27 17:50:14 +01:00 |
|
Fabian
|
c53924d9fc
|
updated to new API, so tests still failing
|
2023-01-17 08:27:29 +01:00 |
|
Fabian
|
ed724046f3
|
updated custom tasks to new api
|
2023-01-12 17:22:45 +01:00 |
|
Hongyi Zhou
|
ca8787f449
|
minor updates
|
2022-12-01 14:34:53 +01:00 |
|
Hongyi Zhou
|
a1d660d7ae
|
Merge branch 'tt_cluster_debug' into 55-table-tennis-dev
# Conflicts:
# fancy_gym/black_box/black_box_wrapper.py
# fancy_gym/envs/mujoco/box_pushing/box_pushing_env.py
# fancy_gym/envs/mujoco/table_tennis/mp_wrapper.py
|
2022-12-01 14:25:22 +01:00 |
|
Hongyi Zhou
|
5750f6eb3d
|
add replan name tag to replan envs & delete redundant settings
|
2022-12-01 14:23:57 +01:00 |
|
Hongyi Zhou
|
5744d339ac
|
change time limits for tt to 350
|
2022-12-01 14:04:11 +01:00 |
|
Hongyi Zhou
|
fa9a35d470
|
fix typos
|
2022-12-01 13:33:24 +01:00 |
|
Hongyi Zhou
|
fe2d8fec91
|
delete unused argument
|
2022-12-01 13:22:45 +01:00 |
|
Hongyi Zhou
|
f376772c22
|
add invalid trajectory callback & invalid traj return & register all 3 variantes of table tennis tasks
|
2022-12-01 11:28:03 +01:00 |
|
Hongyi Zhou
|
bb94c9c707
|
typos
|
2022-11-27 01:26:18 +01:00 |
|
Hongyi Zhou
|
bf0de5f54d
|
set boundary condition to None at reset() & end replanning if env is done
|
2022-11-27 01:25:31 +01:00 |
|
Hongyi Zhou
|
2735e0bf24
|
add contextual obs option to invalid trajectory callback
|
2022-11-25 22:34:46 +01:00 |
|
Hongyi Zhou
|
c242c32a41
|
Merge branch 'master' into tt_cluster_debug
# Conflicts:
# fancy_gym/black_box/black_box_wrapper.py
# fancy_gym/envs/__init__.py
# fancy_gym/examples/examples_movement_primitives.py
|
2022-11-25 17:16:26 +01:00 |
|
xb1196@partner.kit.edu
|
932431a120
|
temporal saving
|
2022-11-25 16:02:52 +01:00 |
|
Hongyi Zhou
|
b883ad63b7
|
using artifical wind field
|
2022-11-24 16:50:57 +01:00 |
|
Hongyi Zhou
|
96f17e02cf
|
random sampling for goal switching & adjust height for initial ball state
|
2022-11-24 14:15:09 +01:00 |
|
Hongyi Zhou
|
f47f00a292
|
updates && disable auto_scale_basis for table tennis
|
2022-11-23 17:02:04 +01:00 |
|
Hongyi Zhou
|
7e71e70861
|
updates for debug
|
2022-11-22 10:32:51 +01:00 |
|
Hongyi Zhou
|
9539ba1424
|
fix some typos
|
2022-11-20 22:00:02 +01:00 |
|
Hongyi Zhou
|
2674bf80fe
|
update according to reviews opinion & fix bugs in box pushing IK
|
2022-11-20 21:56:32 +01:00 |
|
Hongyi Zhou
|
4a850912be
|
fix bug in box pushing IK
|
2022-11-19 14:54:54 +01:00 |
|
Hongyi Zhou
|
e3d36dead0
|
updates
|
2022-11-17 11:19:23 +01:00 |
|
Hongyi Zhou
|
d4e844ac45
|
goal switching
|
2022-11-16 19:45:58 +01:00 |
|
Hongyi Zhou
|
f9c0c1f3ab
|
add plot for wind influence testing
|
2022-11-15 23:38:50 +01:00 |
|
Hongyi Zhou
|
7ba490f14a
|
disable air density & viscosity
|
2022-11-15 14:07:16 +01:00 |
|
Hongyi Zhou
|
f6128460ed
|
update with current settings
|
2022-11-15 11:37:25 +01:00 |
|
Hongyi Zhou
|
fc3051bf57
|
minor updates
|
2022-11-14 17:48:15 +01:00 |
|
Hongyi Zhou
|
104b909296
|
delete hacky experimental codes & add tests to test_black_box
|
2022-11-13 16:59:13 +01:00 |
|
Hongyi Zhou
|
b482c1bd89
|
add ball velocity into observation space
|
2022-11-13 15:27:29 +01:00 |
|
Hongyi Zhou
|
dc524da049
|
update enable winds to __init__
|
2022-11-12 10:41:09 +01:00 |
|
Hongyi Zhou
|
87633a89fb
|
add enable_wind option to table tennis environment
|
2022-11-11 23:41:35 +01:00 |
|
Hongyi Zhou
|
60e18d2964
|
add prodmp to test_black_box
|
2022-11-09 17:54:34 +01:00 |
|
Hongyi Zhou
|
99a514026f
|
table tennis 4D replanning works git add .git add .
|
2022-11-09 10:42:36 +01:00 |
|
Hongyi Zhou
|
b9c2348855
|
check time validity before pos validity
|
2022-11-08 13:57:32 +01:00 |
|
Hongyi Zhou
|
d384e6e764
|
temporal updates
|
2022-11-08 10:15:43 +01:00 |
|
Hongyi Zhou
|
2a39a72af0
|
update promp's config
|
2022-11-06 23:42:55 +01:00 |
|
Hongyi Zhou
|
7d16b420c1
|
add tau, delay bound and update context range
|
2022-11-05 15:56:59 +01:00 |
|
Hongyi Zhou
|
6193f87fe7
|
4d table tennis
|
2022-11-05 14:26:14 +01:00 |
|
Hongyi Zhou
|
5a547d85f9
|
updates
|
2022-11-04 21:22:32 +01:00 |
|
Hongyi Zhou
|
7b2451d317
|
updates
|
2022-11-02 23:00:20 +01:00 |
|
Hongyi Zhou
|
a6cca617e1
|
add table tennis environment with new mujoco binding
|
2022-11-02 18:18:27 +01:00 |
|
Hongyi Zhou
|
fd4f9ae0bc
|
add tests for replanning env & adapt observation space for box pushing & add max_planning_times to replanning tasks
|
2022-11-01 22:51:43 +01:00 |
|
Hongyi Zhou
|
4f9b1fad25
|
learn goal with auto scale basis
|
2022-10-31 22:37:13 +01:00 |
|
Hongyi Zhou
|
83eb8f7f64
|
use auto scale basis
|
2022-10-31 16:33:47 +01:00 |
|
Hongyi Zhou
|
cd2b679e9b
|
use observation mask for replanning
|
2022-10-31 13:52:40 +01:00 |
|
Hongyi Zhou
|
61c1b76e29
|
use auto scaling feature of MP_Pytorch
|
2022-10-31 13:18:05 +01:00 |
|
Hongyi Zhou
|
288ebedd50
|
learn only basis weight
|
2022-10-26 22:54:35 +02:00 |
|
Hongyi Zhou
|
be6137ec81
|
updates
|
2022-10-26 15:18:37 +02:00 |
|
Hongyi Zhou
|
a8ffa791b8
|
change mp configs for box pushing & add joint states to observation
|
2022-10-26 14:04:53 +02:00 |
|
Hongyi Zhou
|
a1d96e6016
|
use desired point as boundary condition
|
2022-10-25 22:15:30 +02:00 |
|
Hongyi Zhou
|
556bfd0b35
|
add weights scaling for box pushing replanning
|
2022-10-25 20:10:59 +02:00 |
|
Hongyi Zhou
|
c457fbbfeb
|
fix minor bugs & merge test branch
|
2022-10-24 22:01:56 +02:00 |
|
Fabian
|
0c7ac838bf
|
first updats to reacher and env creation
|
2022-10-20 10:10:44 +02:00 |
|
HongyiZhou
|
f16a128d57
|
Merge remote-tracking branch 'origin/Add-ProDMP-envs' into mujoco_binding
# Conflicts:
# fancy_gym/black_box/factory/basis_generator_factory.py
|
2022-10-18 15:03:06 +02:00 |
|
Hongyi Zhou
|
bdd51ba61f
|
modified according to comments
|
2022-10-14 16:50:57 +02:00 |
|
Fabian
|
00f622e913
|
Added more tests
|
2022-10-14 14:02:12 +02:00 |
|
Hongyi Zhou
|
1fd4a1e848
|
resample the context if target is too near to the start position
|
2022-10-13 14:58:28 +02:00 |
|
Hongyi Zhou
|
eec171e04a
|
prodmp box pushing works
|
2022-10-13 11:23:38 +02:00 |
|
Hongyi Zhou
|
187c5f5bb2
|
add ProDMP to register
|
2022-10-13 10:57:00 +02:00 |
|
xb1196@partner.kit.edu
|
d73c9bbdbf
|
comment out plotting and fixed context codes
|
2022-10-12 17:06:36 +02:00 |
|
Hongyi Zhou
|
ad8201ea67
|
update infos of box pushing envs
|
2022-10-12 16:45:13 +02:00 |
|
Hongyi Zhou
|
38e8958ebd
|
box pushing working with mujoco binding
|
2022-10-11 18:16:25 +02:00 |
|
Hongyi Zhou
|
5bfce45d9d
|
box pushing with mujoco binding
|
2022-10-11 18:08:12 +02:00 |
|