包装一个传感器生成的原始数据以及一些有用的元信息。
double GetTimestamp() const
获取数据生成时的仿真时间
const RawData & GetRawData() const
Serializer::SimulationState GetSimulationState() const
获取模拟状态标志,用于表示当前模拟的一些状态情况
RawEpisodeState(RawData &&data)
double GetGameTimeStamp() const
模拟时间戳,即从当前剧集开始到现在经过的模拟秒数。
double GetPlatformTimeStamp() const
获取进行此次测量的帧的时间戳,时间单位为秒,该时间戳由操作系统提供。
geom::Vector3DInt GetMapOrigin() const
uint64_t GetEpisodeId() const
获取生成此数据的剧集的唯一ID。
double GetDeltaSeconds() const
获取自上一帧以来经过的模拟秒数。
Serializes the current state of the whole episode.
static const Header & DeserializeHeader(const RawData &message)