From 91501aa5abc0f428b0f75240c73f52c5f1e7cd44 Mon Sep 17 00:00:00 2001 From: bernatx Date: Mon, 28 Nov 2022 17:44:39 +0100 Subject: [PATCH] Moving tick of TM --- LibCarla/source/carla/client/detail/Simulator.cpp | 10 ++++------ 1 file changed, 4 insertions(+), 6 deletions(-) diff --git a/LibCarla/source/carla/client/detail/Simulator.cpp b/LibCarla/source/carla/client/detail/Simulator.cpp index 014b833b3..898624e57 100644 --- a/LibCarla/source/carla/client/detail/Simulator.cpp +++ b/LibCarla/source/carla/client/detail/Simulator.cpp @@ -57,6 +57,10 @@ namespace detail { break; } } + if(result) { + carla::traffic_manager::TrafficManager::Tick(); + } + return result; } @@ -202,9 +206,6 @@ namespace detail { // tick pedestrian navigation _episode->NavigationTick(); - - // tick traffic manager - carla::traffic_manager::TrafficManager::Tick(); auto result = _episode->WaitForState(timeout); if (!result.has_value()) { @@ -219,9 +220,6 @@ namespace detail { // tick pedestrian navigation _episode->NavigationTick(); - // tick traffic manager - carla::traffic_manager::TrafficManager::Tick(); - // send tick command const auto frame = _client.SendTickCue();