Navigation
API > API/Plugins > API/Plugins/LearningAgents > API/Plugins/LearningAgents/UVelocityArrayObservation
References
| Module | LearningAgents |
| Header | /Engine/Plugins/Experimental/LearningAgents/Source/LearningAgents/Public/LearningAgentsObservations.h |
| Include | #include "LearningAgentsObservations.h" |
| Source | /Engine/Plugins/Experimental/LearningAgents/Source/LearningAgents/Private/LearningAgentsObservations.cpp |
UFUNCTION&40;BlueprintCallable, Category&61;"LearningAgents", Meta&61;&40;AgentId&61;"&45;1"&41;&41;
void SetVelocityArrayObservation
&40;
const int32 AgentId,
const TArray< FVector > & Velocities,
const FRotator RelativeRotation
&41;
Remarks
Sets the data for this observation. The relative rotation can be used to make this observation relative to the agent's perspective, e.g. by passing the agent's forward rotation. Call during ULearningAgentsInteractor::SetObservations event.
Parameters
| Name | Description |
|---|---|
| AgentId | The agent id this data corresponds to. |
| Velocities | The velocities currently being observed. |
| RelativeRotation | The frame of reference rotation. |