Simulation for creating AI dataset

I am doing computer vision research, in which I want to create a simulation of people walking around in the room. To be more specific, my input would be a list of vectors, each vector represent

  • The head pose of the person (compared to camera view)
  • The body pose of the person (compared to camera view)
  • The normalized position (x,y coordinate) of the person in a fixed space
    I expect the output to be a simulation space (for example a room) with people inside it. The people head and body direction must correspond to the given list of vectors (read from a resource file). The people should move around correspond to a given sequence of actions (which is also proviđe from an external resource file)

Does Unreal Engine support such action? Is there any other tool that can do such simulation my expected action?

Thanks in advance!