MRPT
2.0.4
|
Used in CObservation3DRangeScan::convertTo2DScan()
Definition at line 18 of file T3DPointsTo2DScanParams.h.
#include <mrpt/obs/T3DPointsTo2DScanParams.h>
Public Member Functions | |
T3DPointsTo2DScanParams () | |
Public Attributes | |
std::string | sensorLabel |
The sensor label that will have the newly created observation. More... | |
double | angle_sup |
(Default=5 degrees) [Only if use_origin_sensor_pose=false] The upper & lower half-FOV angle (in radians). More... | |
double | angle_inf |
double | z_min |
(Default:-inf, +inf) [Only if use_origin_sensor_pose=true] Only obstacle points with Z coordinates within the range [z_min,z_max] will be taken into account. More... | |
double | z_max |
double | oversampling_ratio {1.2} |
(Default=1.2=120%) How many more laser scans rays to create (read docs for CObservation3DRangeScan::convertTo2DScan()). More... | |
bool | use_origin_sensor_pose {false} |
(Default:false) If false , the conversion will be such that the 2D observation pose on the robot coincides with that in the original 3D range scan. More... | |
T3DPointsTo2DScanParams::T3DPointsTo2DScanParams | ( | ) |
Definition at line 1482 of file CObservation3DRangeScan.cpp.
double mrpt::obs::T3DPointsTo2DScanParams::angle_inf |
Definition at line 24 of file T3DPointsTo2DScanParams.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan(), and mrpt::graphslam::deciders::CRangeScanOps< GRAPH_T >::TParams::dumpToTextStream().
double mrpt::obs::T3DPointsTo2DScanParams::angle_sup |
(Default=5 degrees) [Only if use_origin_sensor_pose=false] The upper & lower half-FOV angle (in radians).
Definition at line 24 of file T3DPointsTo2DScanParams.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan(), and mrpt::graphslam::deciders::CRangeScanOps< GRAPH_T >::TParams::dumpToTextStream().
double mrpt::obs::T3DPointsTo2DScanParams::oversampling_ratio {1.2} |
(Default=1.2=120%) How many more laser scans rays to create (read docs for CObservation3DRangeScan::convertTo2DScan()).
Definition at line 31 of file T3DPointsTo2DScanParams.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan(), and mrpt::graphslam::deciders::CRangeScanOps< GRAPH_T >::TParams::dumpToTextStream().
std::string mrpt::obs::T3DPointsTo2DScanParams::sensorLabel |
The sensor label that will have the newly created observation.
Definition at line 21 of file T3DPointsTo2DScanParams.h.
Referenced by mrpt::graphslam::deciders::CRangeScanOps< GRAPH_T >::TParams::dumpToTextStream().
bool mrpt::obs::T3DPointsTo2DScanParams::use_origin_sensor_pose {false} |
(Default:false) If false
, the conversion will be such that the 2D observation pose on the robot coincides with that in the original 3D range scan.
If true
, the sensed points will be "reprojected" as seen from a sensor pose at the robot/vehicle frame origin (and angle_sup, angle_inf will be ignored)
Definition at line 39 of file T3DPointsTo2DScanParams.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan().
double mrpt::obs::T3DPointsTo2DScanParams::z_max |
Definition at line 28 of file T3DPointsTo2DScanParams.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan().
double mrpt::obs::T3DPointsTo2DScanParams::z_min |
(Default:-inf, +inf) [Only if use_origin_sensor_pose=true] Only obstacle points with Z coordinates within the range [z_min,z_max] will be taken into account.
Definition at line 28 of file T3DPointsTo2DScanParams.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan(), and mrpt::graphslam::deciders::CRangeScanOps< GRAPH_T >::TParams::dumpToTextStream().
Page generated by Doxygen 1.8.14 for MRPT 2.0.4 Git: 33de1d0ad Sat Jun 20 11:02:42 2020 +0200 at sáb jun 20 17:35:17 CEST 2020 |