Inherit (privately) to suppress copy/move construction and assignment.
Connects and controls a CARLA Simulator.
Wrapper around the raw data generated by a sensor plus some useful meta-information.
Base class for all the objects containing data generated by a sensor.
double GetTimestamp() const
Simulation-time when the data was generated.
size_t GetFrame() const
Frame count when the data was generated.
virtual ~SensorData()=default
client::detail::WeakEpisodeProxy _episode
const rpc::Transform _sensor_transform
const auto & GetEpisode() const
SensorData(size_t frame, double timestamp, const rpc::Transform &sensor_transform)
SensorData(const RawData &data)
const rpc::Transform & GetSensorTransform() const
Sensor's transform when the data was generated.
EpisodeProxyImpl< EpisodeProxyPointerType::Weak > WeakEpisodeProxy
This file contains definitions of common data structures used in traffic manager.