Class UBinaryObserver
- class UBinaryObserver : public UAbstractObserver
-
An observer that collects binary observations about the environment state.
Note
This class is abstract and should be derived from to implement the CollectObservations and GetObservationSpace functions.
Subclassed by UBlueprintBinaryObserver, UDebugBinaryObserver, UEventObserver
Public Functions
- inline virtual FBinarySpace GetObservationSpace() const
-
Get the BinarySpace bounding the outputs of this sensor.
Note
This function should be implemented by any derived classes
- Returns:
-
The ObservationSpace bounding the outputs of this sensor.
- inline virtual void CollectObservations(FBinaryPoint &OutObservations)
-
Use this sensor to collect observations about the environment state.
Note
This function should be implemented by any derived classes
- Parameters:
-
OutObservations – [out] DataPoint that will be updated with the outputs of this sensor.