bisk/single_robot.py [151:159]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    def reset_state(self):
        super().reset_state()

        # Small noise for ball
        noise = 0.01
        qpos = self.init_qpos + self.np_random.uniform(
            low=-noise, high=noise, size=self.p.model.nq
        )
        qvel = self.init_qvel + noise * self.np_random.randn(self.p.model.nv)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



bisk/tasks/polebalance.py [200:208]:
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
    def reset_state(self):
        super().reset_state()

        # Small noise for pole
        noise = 0.01
        qpos = self.init_qpos + self.np_random.uniform(
            low=-noise, high=noise, size=self.p.model.nq
        )
        qvel = self.init_qvel + noise * self.np_random.randn(self.p.model.nv)
- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -



