from ..base import Base
from ..reader.base import DetectionReader, GroundTruthReader, SensorDataReader
from stonesoup.buffered_generator import BufferedGenerator
[docs]
class Simulator(Base, BufferedGenerator):
"""Simulator base class"""
[docs]
class DetectionSimulator(Simulator, DetectionReader):
"""Detection Simulator base class"""
[docs]
class GroundTruthSimulator(Simulator, GroundTruthReader):
"""Ground truth simulator"""
[docs]
class SensorSimulator(Simulator, SensorDataReader):
"""Sensor Simulator base class"""