(self, dt)
| 115 | |
| 116 | class WebLogger: |
| 117 | def __init__(self, dt): |
| 118 | self.state_log = defaultdict(list) |
| 119 | self.rew_log = defaultdict(list) |
| 120 | self.dt = dt |
| 121 | self.num_episodes = 0 |
| 122 | self.app = Flask(__name__) |
| 123 | self.socketio = SocketIO(self.app) |
| 124 | self.thread = None |
| 125 | |
| 126 | def set_robot_limits(self, dof_pos_limits, dof_vel_limits, dof_torque_limits): |
| 127 | self.log_dof_pos_limits = dof_pos_limits |