Go to the documentation of this file.
63 const std::string& section)
override;
66 const std::string& section)
const override;
Implementation of pointcloud filtering based on requisities for minimum neigbouring points in both,...
mrpt::poses::CPose3D pose
A cloud of points in 2D or 3D, which can be built from a sequence of laser scans or other sensors.
void loadFromConfigFile(const mrpt::config::CConfigFileBase &source, const std::string §ion) override
This method load the options from a ".ini"-like file or memory-stored string list.
Virtual base class for all point-cloud filtering algorithm.
std::shared_ptr< mrpt::maps ::CSimplePointsMap > Ptr
This class allows loading and storing values and vectors of different types from a configuration text...
double too_old_seconds
(Default: 1 s)
A class used to store a 3D pose (a 3D translation + a rotation in 3D).
mrpt::maps::CSimplePointsMap::Ptr pc
This is a virtual base class for sets of options than can be loaded from and/or saved to configuratio...
mrpt::Clock::time_point TTimeStamp
A system independent time type, it holds the the number of 100-nanosecond intervals since January 1,...
double min_dist
(Default: 0.05 m)
double angle_tolerance
(Default: 2 deg) Stored in rad.
int previous_keyframes
(Default: 1) How many previous keyframes will be compared with the latest pointcloud.
mrpt::vision::TStereoCalibParams params
std::map< mrpt::system::TTimeStamp, FrameInfo > m_last_frames
void filter(mrpt::maps::CPointsMap *inout_pointcloud, const mrpt::system::TTimeStamp pc_timestamp, const mrpt::poses::CPose3D &pc_reference_pose, TExtraFilterParams *params=nullptr) override
Apply the filtering algorithm to the pointcloud.
void saveToConfigFile(mrpt::config::CConfigFileBase &c, const std::string §ion) const override
This method saves the options to a ".ini"-like file or memory-stored string list.
double max_deletion_ratio
(Default: 0.4) If the ratio [0,1] of points considered invalid ("deletion") is larger than this ratio...
Page generated by Doxygen 1.8.17 for MRPT 2.0.3 at Thu May 21 21:53:32 UTC 2020 | |