context wip

This commit is contained in:
Maximilian Huettenrauch
2021-05-17 09:32:51 +02:00
parent b4ad3e6ddd
commit 7f512068c9
7 changed files with 32 additions and 18 deletions
+1 -1
View File
@@ -98,7 +98,7 @@ class DmpWrapper(MPWrapper):
def mp_rollout(self, action):
# if self.mp.start_pos is None:
self.mp.dmp_start_pos = self.env.init_qpos # start_pos
self.mp.dmp_start_pos = self.env.init_qpos.reshape((1, self.num_dof)) # start_pos
goal_pos, weight_matrix = self.goal_and_weights(action)
self.mp.set_weights(weight_matrix, goal_pos)
return self.mp.reference_trajectory(self.t)
+2 -1
View File
@@ -22,7 +22,7 @@ class MPWrapper(gym.Wrapper, ABC):
):
super().__init__(env)
# self.num_dof = num_dof
self.num_dof = num_dof
# self.num_basis = num_basis
# self.duration = duration # seconds
@@ -50,6 +50,7 @@ class MPWrapper(gym.Wrapper, ABC):
# for p, c in zip(params, contexts):
for p in params:
# self.configure(c)
# context = self.reset()
ob, reward, done, info = self.step(p)
obs.append(ob)
rewards.append(reward)