ULearningAgentsInteractor::GatherAgentObservation

This callback should be overridden by the Interactor and gathers the observations for a single agent.