MRPT  2.0.0
List of all members | Public Member Functions | Public Attributes
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 enoughInformation {false}
 If this is false, all other output fields must not be taken into account since there is not yet enough 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.

◆ enoughInformation

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

If this is false, all other output fields must not be taken into account since there is not yet enough 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 2.0.0 Git: b38439d21 Tue Mar 31 19:58:06 2020 +0200 at miƩ abr 1 00:50:30 CEST 2020