MCPcopy Create free account
hub / github.com/OpenDriveLab/DriveAdapter / get_noise_removing

Method get_noise_removing

roach/utils/expert_noiser.py:51–61  ·  view source on GitHub ↗
(self)

Source from the content-addressed store, hash-verified

49 time.time() - self.noise_start_time) * 0.03 * self.intensity)
50
51 def get_noise_removing(self):
52 # print 'REMOVING'
53 added_noise = (self.noise_end_time - self.noise_start_time) * 0.02 * self.intensity
54 # print added_noise
55 if self.noise_type == 'Spike' or self.noise_type == 'Throttle':
56 if self.current_noise_mean > 0:
57 added_noise = min(0.55, added_noise + self.current_noise_mean)
58 return added_noise - (time.time() - self.noise_end_time) * 0.03 * self.intensity
59 else:
60 added_noise = max(-0.55, self.current_noise_mean - added_noise)
61 return added_noise + (time.time() - self.noise_end_time) * 0.03 * self.intensity
62
63 def is_time_for_noise(self, steer):
64

Callers 1

compute_noiseMethod · 0.95

Calls

no outgoing calls

Tested by

no test coverage detected