DepthImageGaussianNoiseModel.h
Go to the documentation of this file.
1 #ifndef GAZEBO_NOISY_DEPTH_CAMERA_DEPTHIMAGEGAUSSIANNOISEMODEL_H
2 #define GAZEBO_NOISY_DEPTH_CAMERA_DEPTHIMAGEGAUSSIANNOISEMODEL_H
3 
4 #include <gazebo/sensors/GaussianNoiseModel.hh>
6 #include <gazebo/sensors/Noise.hh>
7 
8 namespace gazebo
9 {
10 namespace sensors
11 {
12 
13 class DepthImageGaussianNoiseModel : public ImageGaussianNoiseModel, public PostRenderImageNoise
14 {
15  public: void SetCamera(rendering::CameraPtr _camera) override;
16  public: void ApplyFloat(float* _buffer, size_t _width, size_t _height, size_t _depth, const std::string& _pixelFormat) override;
17 };
18 
19 }
20 }
21 
22 #endif //GAZEBO_NOISY_DEPTH_CAMERA_DEPTHIMAGEGAUSSIANNOISEMODEL_H
gazebo
PostRenderImageNoise.h
gazebo::sensors::PostRenderImageNoise
Definition: PostRenderImageNoise.h:15
gazebo::sensors::DepthImageGaussianNoiseModel::SetCamera
void SetCamera(rendering::CameraPtr _camera) override
Definition: DepthImageGaussianNoiseModel.cpp:10
gazebo::sensors::DepthImageGaussianNoiseModel
Definition: DepthImageGaussianNoiseModel.h:13
gazebo::sensors::DepthImageGaussianNoiseModel::ApplyFloat
void ApplyFloat(float *_buffer, size_t _width, size_t _height, size_t _depth, const std::string &_pixelFormat) override
Definition: DepthImageGaussianNoiseModel.cpp:15


gazebo_noisy_depth_camera
Author(s): Martin Pecka
autogenerated on Thu Nov 21 2024 03:07:22