message: made time offset configurable
diff: @@ -21,9 +21,10 @@ from com_github_interaction_dataset_interaction_dataset.python.utils import data
  class DatasetDecomposer:
  - def __init__(self, map_filename, track_filename):
  + def __init__(self, map_filename, track_filename, starting_offset_ms = 0):
  self._map_filename = map_filename
  self._track_filename = track_filename
  + self._starting_offset_ms = starting_offset_ms
  self._track_dict = dataset_reader.read_tracks(track_filename)
  self._map_interface = self.__setup_map_interface__()
  self._agents_track_infos = self.__setup_agents_track_infos__()
  @@ -45,8 +46,7 @@ class DatasetDecomposer:
  for lane in lane_list:
  polygon = self._map_interface.GetRoadgraph().GetLanePolygonForLaneId(lane.lane_id)
  if Collide(polygon, point_agent):
  - offset_fix = 500 # adding some time offset to always find lane corridor
  - time_ego_first = state[0]*1e3 + offset_fix # use timestamp in ms
  + time_ego_first = state[0]*1e3 + self._starting_offset_ms # use timestamp in ms
  return time_ego_first
  return None
  