Public Member Functions | Public Attributes | List of all members
D435DepthNoiseModel Class Reference

#include <depth_noise_model.hpp>

Inheritance diagram for D435DepthNoiseModel:
Inheritance graph
[legend]

Public Member Functions

void ApplyNoise (uint32_t width, uint32_t height, float *data)
 
 D435DepthNoiseModel ()
 
- Public Member Functions inherited from DepthNoiseModel
 DepthNoiseModel ()
 

Public Attributes

float baseline
 
float h_fov
 
float max_stdev
 
float subpixel_err
 
- Public Attributes inherited from DepthNoiseModel
float max_depth
 
float min_depth
 

Additional Inherited Members

- Protected Member Functions inherited from DepthNoiseModel
bool InRange (float depth) const
 
- Protected Attributes inherited from DepthNoiseModel
const float bad_point = std::numeric_limits<float>::quiet_NaN()
 
std::normal_distribution< floatdist
 
std::mt19937 gen
 

Detailed Description

Definition at line 56 of file depth_noise_model.hpp.

Constructor & Destructor Documentation

◆ D435DepthNoiseModel()

D435DepthNoiseModel::D435DepthNoiseModel ( )
inline

Definition at line 58 of file depth_noise_model.hpp.

Member Function Documentation

◆ ApplyNoise()

void D435DepthNoiseModel::ApplyNoise ( uint32_t  width,
uint32_t  height,
float data 
)
virtual

Implements DepthNoiseModel.

Definition at line 25 of file depth_noise_model.cpp.

Member Data Documentation

◆ baseline

float D435DepthNoiseModel::baseline

Definition at line 69 of file depth_noise_model.hpp.

◆ h_fov

float D435DepthNoiseModel::h_fov

Definition at line 68 of file depth_noise_model.hpp.

◆ max_stdev

float D435DepthNoiseModel::max_stdev

Definition at line 71 of file depth_noise_model.hpp.

◆ subpixel_err

float D435DepthNoiseModel::subpixel_err

Definition at line 70 of file depth_noise_model.hpp.


The documentation for this class was generated from the following files:


rotors_gazebo_plugins
Author(s): Fadri Furrer, Michael Burri, Mina Kamel, Janosch Nikolic, Markus Achtelik
autogenerated on Mon Feb 28 2022 23:39:04