Class UDiscreteObserver
- class UDiscreteObserver : public UAbstractObserver
-
An observer that collects discrete observations about the environment state.
Note
This class is abstract and should be derived from to implement the CollectObservations and GetObservationSpace functions.
Subclassed by UBlueprintDiscreteObserver, UDebugDiscreteObserver
Public Functions
- inline virtual FDiscreteSpace GetObservationSpace() const
-
Get the DiscreteSpace 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(FDiscretePoint &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.