Skip to content

Commit 5396509

Browse files
authored
Add corner4 camera to Meta-World environments (#546)
1 parent 73c6fee commit 5396509

File tree

4 files changed

+5
-4
lines changed

4 files changed

+5
-4
lines changed

README.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -28,7 +28,7 @@ To create a benchmark and interact with it:
2828
import gymnasium as gym
2929
import metaworld
3030

31-
env = gym.make("Meta-World/MT1', env_name=reach-V3")
31+
env = gym.make("Meta-World/MT1", env_name="reach-v3")
3232

3333
observation, info = env.reset()
3434
for _ in range(500):
@@ -121,7 +121,7 @@ import metaworld
121121

122122
seed = 42
123123

124-
train_envs = gym.make('Meta-World/ML1-train', env_name=reach-V3', seed=seed)
124+
train_envs = gym.make('Meta-World/ML1-train', env_name='reach-V3', seed=seed)
125125
test_envs = gym.make('Meta-World/ML1-test', env_name='reach-V3', seed=seed)
126126

127127
# training procedure use train_envs

docs/introduction/basic_usage.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -147,5 +147,5 @@ The gym.make command supports multiple arguments:
147147
| reward_function_version | Use the original reward functions from Meta-World or the updated ones | "v1" or "v2" |
148148
| reward_normalization_method | Apply a reward normalization wrapper | None or 'gymnasium' or 'exponential' |
149149
| render_mode | The render mode of each environment | None or 'human' or 'rgb_array' or 'depth_array' |
150-
| camera_name | The Mujoco name of the camera that should be used to render | 'corner' or 'topview' or 'behindGripper' or 'gripperPOV' or 'corner2' or 'corner3' |
150+
| camera_name | The Mujoco name of the camera that should be used to render | 'corner' or 'topview' or 'behindGripper' or 'gripperPOV' or 'corner2' or 'corner3' or 'corner4' |
151151
| camera_id | The Mujoco ID of the camera that should be used to render | int |

docs/rendering/rendering.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -26,7 +26,7 @@ obs, reward, terminate, truncate, info = env.step(a) # Step the environment wit
2626
In addition to the base render functions, Meta-World supports multiple camera positions.
2727

2828
```python
29-
camera_name = '' # one of: ['corner', 'corner2', 'corner3', 'topview', 'behindGripper', 'gripperPOV']
29+
camera_name = '' # one of: ['corner', 'corner2', 'corner3', 'corner4', 'topview', 'behindGripper', 'gripperPOV']
3030

3131
env = gym.make(env_name=env_name, render_mode=render_mode, camera_name=camera_name)
3232

metaworld/assets/objects/assets/xyz_base.xml

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -17,6 +17,7 @@
1717
<camera name="corner" mode="fixed" pos="-1.1 -0.4 0.6" xyaxes="-1 1 0 -0.2 -0.2 -1"/>
1818
<camera name="corner2" fovy="60" mode="fixed" pos="1.3 -0.2 1.1" euler="3.9 2.3 0.6"/>
1919
<camera name="corner3" fovy="45" mode="fixed" pos="0.9 0 1.5" euler="3.5 2.7 1"/>
20+
<camera name="corner4" fovy="60" mode="fixed" pos="0.75 0.075 0.7" euler="3.9 2.3 0.6"/>
2021
<!--<geom name="floor" type="plane" pos="0 0 -.9" size="10 10 10"-->
2122
<!--rgba="0 0 0 1" contype="15" conaffinity="15" />-->
2223
<!--<geom name="tableTop" type="box" pos="0 0.6 -0.45" size="0.4 0.2 0.45"

0 commit comments

Comments
 (0)