MRPT  1.9.9
mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams Struct Reference

Detailed Description

A structure used as output in this method.

See also
process

Definition at line 47 of file CDetectorDoorCrossing.h.

#include <mrpt/detectors/CDetectorDoorCrossing.h>

Public Member Functions

 TDoorCrossingOutParams ()=default
 

Public Attributes

bool enoughtInformation {false}
 If this is false, all other output fields must not be taken into account since there is not yet enought information to fill the required observations window size. More...
 
float doorCrossingLikelihood {0}
 The likelihood of having just entering a new room, in the range [0,1]. More...
 
float informationGain {0}
 The gain in information produced by the last observation, in "bits". More...
 
float cumulativeTurning {0}
 The cumulative turning of the robot in radians for the movements in the "window". More...
 
mrpt::maps::CSimplePointsMap pointsMap
 

Constructor & Destructor Documentation

◆ TDoorCrossingOutParams()

mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams::TDoorCrossingOutParams ( )
default

Member Data Documentation

◆ cumulativeTurning

float mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams::cumulativeTurning {0}

The cumulative turning of the robot in radians for the movements in the "window".

Definition at line 69 of file CDetectorDoorCrossing.h.

Referenced by mrpt::detectors::CDetectorDoorCrossing::process().

◆ doorCrossingLikelihood

float mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams::doorCrossingLikelihood {0}

The likelihood of having just entering a new room, in the range [0,1].

Definition at line 60 of file CDetectorDoorCrossing.h.

◆ enoughtInformation

bool mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams::enoughtInformation {false}

If this is false, all other output fields must not be taken into account since there is not yet enought information to fill the required observations window size.

Definition at line 55 of file CDetectorDoorCrossing.h.

Referenced by mrpt::detectors::CDetectorDoorCrossing::process().

◆ informationGain

float mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams::informationGain {0}

The gain in information produced by the last observation, in "bits".

Definition at line 64 of file CDetectorDoorCrossing.h.

Referenced by mrpt::detectors::CDetectorDoorCrossing::process().

◆ pointsMap

mrpt::maps::CSimplePointsMap mrpt::detectors::CDetectorDoorCrossing::TDoorCrossingOutParams::pointsMap



Page generated by Doxygen 1.8.14 for MRPT 1.9.9 Git: 8fe78517f Sun Jul 14 19:43:28 2019 +0200 at lun oct 28 02:10:00 CET 2019