예제 #1
0
파일: action.py 프로젝트: c-l/planopt
    def plot_traj_obj_kinbodies(self):
        if self.obj_clones is None:
            self.create_obj_clones()

        for t in range(self.T):
            ot = self.obj_traj.get_value()[:, t : t + 1]
            transform = transform_from_obj_pose(ot)
            self.obj_clones[t].SetTransform(transform)

        return self.obj_clones
예제 #2
0
파일: param.py 프로젝트: c-l/planopt
 def set_pose(self, env, pose):
     transform = transform_from_obj_pose(pose)
     # ipdb.set_trace()
     obj = self.get_env_body(env)
     obj.SetTransform(transform)