From 4d7caff0c8cd3d9e864525430077d50503eea4ea Mon Sep 17 00:00:00 2001 From: Justin Newberry Date: Mon, 2 Oct 2023 16:43:35 -0700 Subject: [PATCH] Metadrive: fix reset (#30142) * fix reset * 2 seconds --- tools/sim/bridge/metadrive/metadrive_world.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/tools/sim/bridge/metadrive/metadrive_world.py b/tools/sim/bridge/metadrive/metadrive_world.py index 447857db2b..74ebacfdae 100644 --- a/tools/sim/bridge/metadrive/metadrive_world.py +++ b/tools/sim/bridge/metadrive/metadrive_world.py @@ -38,7 +38,7 @@ class MetaDriveWorld(World): self.should_reset = False def apply_controls(self, steer_angle, throttle_out, brake_out): - if (time.monotonic() - self.reset_time) > 5: + if (time.monotonic() - self.reset_time) > 2: self.vc[0] = steer_angle if throttle_out: @@ -50,6 +50,7 @@ class MetaDriveWorld(World): self.vc[1] = 0 self.controls_send.send([*self.vc, self.should_reset]) + self.should_reset = False def read_sensors(self, state: SimulatorState): while self.state_recv.poll(0):