forked from vitchyr/multiworld
-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathtest.py
More file actions
31 lines (29 loc) · 826 Bytes
/
test.py
File metadata and controls
31 lines (29 loc) · 826 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
from multiworld.envs.mujoco.sawyer_xyz.sawyer_pick_and_place \
import SawyerPickAndPlaceEnv, SawyerPickAndPlaceEnvYZ
import time
import numpy as np
env = SawyerPickAndPlaceEnvYZ(
hide_arm=True,
hide_goal_markers=True,
action_scale=.02,
num_objects=3,
obj_init_pos=(0, 0.65, 0.02, 0, .58, 0.02, 0, 0.72, 0.02),
)
env.reset()
while True:
# delta = np.array([-1, -1, 1.0])
# for _ in range(10):
# env.step(delta)
# env.render()
# delta = np.array([0.0, .2, 1.0])
# for _ in range(3):
# env.step(delta)
# env.render()
# delta = np.array([-1.0, 0.0, 1.0])
# for _ in range(55):
# env.step(delta)
# env.render()
# print(env.get_endeff_pos())
env.set_to_goal(env.sample_goal())
for _ in range(50):
env.render()