class_docstr: Context manager to synchronize output from different sensors. Synchronous
  mode is enabled as long as we are inside this context
  
      with CarlaSyncMode(world, sensors) as sync_mode:
          while True:
              data = sync_mode.tick(timeout=1.0)
code: def _retrieve_data(self, sensor_queue, timeout):
      while True:
          data = sensor_queue.get(timeout=timeout)
          if data.frame == self.frame:
              return data
  
imports: import glob
  import os
  import sys
  import math
  import argparse
  import copy
  import time
  from multiprocessing import Pool
  from PIL import Image
  import carla
  import random
label_desc: Use image node_id 5 for calling the CarlaSyncMode obj's underlying member method code with example usage: obj._retrieve_data(sensor_queue, timeout) and returns: data