Agents

Agents navigate around scenes in VirtualHome and interact with objects in them. Each agent is represented as an object in the environment, but instead of adding it via unity_simulator.UnityCommunication.expand_scene(), we use unity_simulator.UnityCommunication.add_character(). You can add multiple agents in the same scene and these caqn do actions concurrently in the environment.

Agents

Below is a list of the 7 agents included in VirtualHome.

Scene Id

Apartment View

Female_1

../images/doc/agents/Female_1.png

Male_1

../images/doc/agents/Male_1.png

Male_2

../images/doc/agents/Male_2.png

Female_2

../images/doc/agents/Female_2.png

Male_6

../images/doc/agents/Male_6.png

Female_4

../images/doc/agents/Female_4.png

Male_1_invisible

Adds an invisible agent