include
gazebo_noisy_depth_camera
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>
5
#include <
gazebo_noisy_depth_camera/PostRenderImageNoise.h
>
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