CARLA
Namespaces | Classes | Typedefs
carla::sensor Namespace Reference

Namespaces

 data
 
 detail
 
 s11n
 

Classes

struct  CompileTimeTypeMap
 A compile time structure for mapping two types. More...
 
class  CompositeSerializer
 Compile-time map for mapping sensor objects to serializers. More...
 
class  Deserializer
 Deserializes a Buffer containing data generated by a sensor and creates the appropriate SensorData class that contains the sensor's measurement. More...
 
class  RawData
 Wrapper around the raw data generated by a sensor plus some useful meta-information. More...
 
class  SensorData
 Base class for all the objects containing data generated by a sensor. More...
 

Typedefs

using SensorRegistry = CompositeSerializer< std::pair< ACollisionSensor *, s11n::CollisionEventSerializer >, std::pair< ADepthCamera *, s11n::ImageSerializer >, std::pair< ANormalsCamera *, s11n::NormalsImageSerializer >, std::pair< ADVSCamera *, s11n::DVSEventArraySerializer >, std::pair< AGnssSensor *, s11n::GnssSerializer >, std::pair< AInertialMeasurementUnit *, s11n::IMUSerializer >, std::pair< ALaneInvasionSensor *, s11n::NoopSerializer >, std::pair< AObstacleDetectionSensor *, s11n::ObstacleDetectionEventSerializer >, std::pair< AOpticalFlowCamera *, s11n::OpticalFlowImageSerializer >, std::pair< ARadar *, s11n::RadarSerializer >, std::pair< ARayCastSemanticLidar *, s11n::SemanticLidarSerializer >, std::pair< ARayCastLidar *, s11n::LidarSerializer >, std::pair< ARssSensor *, s11n::NoopSerializer >, std::pair< ASceneCaptureCamera *, s11n::ImageSerializer >, std::pair< ASemanticSegmentationCamera *, s11n::ImageSerializer >, std::pair< AInstanceSegmentationCamera *, s11n::ImageSerializer >, std::pair< FWorldObserver *, s11n::EpisodeStateSerializer >, std::pair< FCameraGBufferUint8 *, s11n::GBufferUint8Serializer >, std::pair< FCameraGBufferFloat *, s11n::GBufferFloatSerializer > >
 Contains a registry of all the sensors available and allows serializing and deserializing sensor data for the types registered. More...
 

Typedef Documentation

◆ SensorRegistry

Contains a registry of all the sensors available and allows serializing and deserializing sensor data for the types registered.

Use s11n::NoopSerializer if the sensor does not send data (sensors that work only on client-side).

Definition at line 84 of file SensorRegistry.h.