manual_control: reset telemetry state when spawning new cars

This commit is contained in:
Daniel Santos-Olivan 2021-09-02 10:46:06 +02:00 committed by bernat
parent fba2bd4b3e
commit e4243c890a
1 changed files with 2 additions and 0 deletions

View File

@ -266,6 +266,7 @@ class World(object):
spawn_point.rotation.pitch = 0.0
self.destroy()
self.player = self.world.try_spawn_actor(blueprint, spawn_point)
self.show_vehicle_telemetry = False
self.modify_vehicle_physics(self.player)
while self.player is None:
if not self.map.get_spawn_points():
@ -275,6 +276,7 @@ class World(object):
spawn_points = self.map.get_spawn_points()
spawn_point = random.choice(spawn_points) if spawn_points else carla.Transform()
self.player = self.world.try_spawn_actor(blueprint, spawn_point)
self.show_vehicle_telemetry = False
self.modify_vehicle_physics(self.player)
# Set up the sensors.
self.collision_sensor = CollisionSensor(self.player, self.hud)