Go to the documentation of this file.
56 return "Add a 1D descriptor named <sensorNoise> that would represent the noise radius expressed in meter based on SICK LMS specifications \\cite{Pomerleau2012Noise}.";
62 {
"sensorType",
"Type of the sensor used. Choices: 0=Sick LMS-1xx, 1=Hokuyo URG-04LX, 2=Hokuyo UTM-30LX, 3=Kinect/Xtion",
"0",
"0",
"2147483647", &P::Comp<unsigned>},
63 {
"gain",
"If the point cloud is coming from an untrusty source, you can use the gain to augment the uncertainty",
"1",
"1",
"inf", &P::Comp<T>}
Sick LMS-xxx noise model.
PM::DataPointsFilter DataPointsFilter
PointMatcherSupport::Parametrizable Parametrizable
SimpleSensorNoiseDataPointsFilter(const Parameters ¶ms=Parameters())
Constructor, uses parameter interface.
static const std::string description()
Parametrizable::ParameterDoc ParameterDoc
Functions and classes that are dependant on scalar type are defined in this templatized class.
static const ParametersDoc availableParameters()
PointMatcher< T >::Matrix Matrix
An exception thrown when one tries to access features or descriptors unexisting or of wrong dimension...
virtual void inPlaceFilter(DataPoints &cloud)
Apply these filters to a point cloud without copying.
std::vector< ParameterDoc > ParametersDoc
The documentation of all parameters.
Parametrizable::Parameters Parameters
PointMatcher< T >::DataPoints DataPoints
Eigen::Matrix< T, Eigen::Dynamic, Eigen::Dynamic > Matrix
A dense matrix over ScalarType.
An exception thrown when one tries to fetch the value of an unexisting parameter.
Parametrizable::ParametersDoc ParametersDoc
The superclass of classes that are constructed using generic parameters. This class provides the para...
The documentation of a parameter.
const unsigned sensorType
Parametrizable::InvalidParameter InvalidParameter
virtual DataPoints filter(const DataPoints &input)
Apply filters to input point cloud. This is the non-destructive version and returns a copy.
PointMatcherSupport::Parametrizable P
PointMatcher< T >::DataPoints::InvalidField InvalidField
std::map< std::string, Parameter > Parameters
Parameters stored as a map of string->string.
Matrix computeLaserNoise(const T minRadius, const T beamAngle, const T beamConst, const Matrix &features)