CARLA
 
载入中...
搜索中...
未找到
命名空间 | | 类型定义
carla::sensor 命名空间参考

命名空间

namespace  data
 
namespace  detail
 
namespace  s11n
 

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

类型定义

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

类型定义说明

◆ 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>,
std::pair<AV2XSensor *, s11n::CAMDataSerializer>,
std::pair<ACustomV2XSensor *, s11n::CustomV2XDataSerializer>
>

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).

在文件 SensorRegistry.h67 行定义.