19#include "DVSCamera.generated.h"
38 return static_cast<std::int64_t
>(seconds * 1e9);
44 return static_cast<double>(nanoseconds) / 1e9;
57 ADVSCamera(const FObjectInitializer &ObjectInitializer);
62 virtual
void PostPhysTick(UWorld *
World, ELevelTick TickType,
float DeltaTime)
override;
63 void ImageToGray(const TArray<FColor> &image);
64 void ImageToLogGray(const TArray<FColor> &image);
69 TArray<
float> last_image, prev_image;
72 TArray<
float> ref_values;
75 TArray<
double> last_event_timestamp;
78 std::int64_t current_time;
TSharedPtr< const FActorInfo > carla::rpc::ActorState UWorld * World
std::vector<::carla::sensor::data::DVSEvent > DVSEventArray
通过应用后处理材质(着色器)来生成数据的传感器。 a scene capture image.
constexpr std::int64_t secToNanosec(double seconds)
constexpr double nanosecToSecTrunc(std::int64_t nanoseconds)
动态视觉传感器 (DVS, Dynamic Vision Sensor) 配置结构
std::uint64_t refractory_period_ns