Wrapper around the raw data generated by a sensor plus some useful meta-information.
double GetTimestamp() const
Simulation-time when the data was generated.
Base class for all the sensor data consisting of an array of items.
const RawData & GetRawData() const
State of the episode at a given frame.
Serializer::SimulationState GetSimulationState() const
Simulation state flags
RawEpisodeState(RawData &&data)
double GetGameTimeStamp() const
Simulation time-stamp, simulated seconds elapsed since the beginning of the current episode.
double GetPlatformTimeStamp() const
Time-stamp of the frame at which this measurement was taken, in seconds as given by the OS.
geom::Vector3DInt GetMapOrigin() const
uint64_t GetEpisodeId() const
Unique id of the episode at which this data was generated.
double GetDeltaSeconds() const
Simulated seconds elapsed since previous frame.
Serializes the current state of the whole episode.
static const Header & DeserializeHeader(const RawData &message)
This file contains definitions of common data structures used in traffic manager.