Used in CObservation3DRangeScan::convertTo2DScan()
Definition at line 46 of file obs/CObservation3DRangeScan.h.
#include <mrpt/obs/CObservation3DRangeScan.h>
Public Member Functions | |
T3DPointsTo2DScanParams () | |
Public Attributes | |
std::string | sensorLabel |
The sensor label that will have the newly created observation. More... | |
double | angle_sup |
double | angle_inf |
(Default=5 degrees) [Only if use_origin_sensor_pose=false] The upper & lower half-FOV angle (in radians). More... | |
double | z_min |
double | z_max |
(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 | oversampling_ratio |
(Default=1.2=120%) How many more laser scans rays to create (read docs for CObservation3DRangeScan::convertTo2DScan()). More... | |
bool | use_origin_sensor_pose |
(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 1176 of file CObservation3DRangeScan.cpp.
double mrpt::obs::T3DPointsTo2DScanParams::angle_inf |
(Default=5 degrees) [Only if use_origin_sensor_pose=false] The upper & lower half-FOV angle (in radians).
Definition at line 49 of file obs/CObservation3DRangeScan.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan().
double mrpt::obs::T3DPointsTo2DScanParams::angle_sup |
Definition at line 49 of file obs/CObservation3DRangeScan.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan().
double mrpt::obs::T3DPointsTo2DScanParams::oversampling_ratio |
(Default=1.2=120%) How many more laser scans rays to create (read docs for CObservation3DRangeScan::convertTo2DScan()).
Definition at line 51 of file obs/CObservation3DRangeScan.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan().
std::string mrpt::obs::T3DPointsTo2DScanParams::sensorLabel |
The sensor label that will have the newly created observation.
Definition at line 48 of file obs/CObservation3DRangeScan.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan().
bool mrpt::obs::T3DPointsTo2DScanParams::use_origin_sensor_pose |
(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 55 of file obs/CObservation3DRangeScan.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan().
double mrpt::obs::T3DPointsTo2DScanParams::z_max |
(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 50 of file obs/CObservation3DRangeScan.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan().
double mrpt::obs::T3DPointsTo2DScanParams::z_min |
Definition at line 50 of file obs/CObservation3DRangeScan.h.
Referenced by mrpt::obs::CObservation3DRangeScan::convertTo2DScan().
Page generated by Doxygen 1.8.14 for MRPT 1.5.7 Git: 5902e14cc Wed Apr 24 15:04:01 2019 +0200 at lun oct 28 01:39:17 CET 2019 |