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/Female_1.png
Male_1 ../_images/Male_1.png
Male_2 ../_images/Male_2.png
Female_2 ../_images/Female_2.png
Male_6 ../_images/Male_6.png
Female_4 ../_images/Female_4.png
Male_1_invisible Adds an invisible agent