Object Types

There are 87 interactacle object types within AI2-THOR. The state of Actionable objects can be changed. For example, a laptop can be closed/opened or turned off/on. Openable objects are a subset of Actionable objects that OpenObject action works on them. This is the complete list:

Object Type Receptacle Pickupable Actionable Openable States
AlarmClock No Yes No No -
Apple No Yes Yes No sliced/full
AppleSlice No Yes Yes No refer to Apple
Bathtub No No Yes No filled/empty
Bed No No Yes No messy/tidy
Blinds No No Yes Yes open/close
Book No Yes Yes Yes open/close
Bowl No Yes Yes No full/empty, dirty/clean
BowlDirty No Yes Yes No refer to Bowl
BowlFilled No Yes Yes No refer to Bowl
Box Yes No Yes Yes open/close
Bread No Yes No No sliced/full, toasted/not toasted
BreadSliced No Yes Yes No refer to Bread
ButterKnife No Yes No No -
Cabinet Yes No Yes Yes open/close
Candle No Yes No No -
CellPhone No Yes No No -
Chair No No No No -
Cloth No Yes No No -
CoffeeMachine Yes No Yes No on/off
Container No Yes Yes No full/empty
ContainerFull No Yes Yes No refer to Container
CounterTop Yes No No No -
CreditCard No Yes No No -
Cup No Yes Yes No full/empty
Dirt No No Yes No dirty/clean
Egg No Yes Yes No fried/non fried, broken/full
EggFried No Yes Yes No refer to Egg
EggShell No Yes Yes No refer to Egg
Fork No Yes No No -
Fridge Yes No Yes Yes open/close
GarbageCan Yes No No No -
HousePlant No No Yes No watered/dry
KeyChain No Yes No No -
Knife No Yes No No -
Lamp No No Yes No on/off
Laptop No Yes Yes Yes on/off, open/close
Lettuce No Yes Yes No sliced/full
LettuceSliced No Yes Yes No refer to Lettuce
LightSwitch No No Yes No on/off
Microwave Yes No Yes Yes open/close, on/off
Mirror No No Yes No dirty/clean
MiscTableObject No Yes No No -
Mug No Yes Yes No full/empty
MugFilled No Yes Yes No refer to Mug
Newspaper No Yes No No -
Omelette No Yes No No -
Painting No Yes No No -
PaintingHanger Yes No No No -
Pan No Yes Yes No -
Pen No Yes No No -
Pencil No Yes No No -
Plate No Yes No No -
Plunger No Yes No No -
Pot No Yes Yes No -
Potato No Yes Yes No sliced/full
PotatoSliced No Yes Yes No refer to Potato
RemoteControl No Yes No No -
Sandwich No Yes No No -
ScrubBrush No Yes No No -
ShowerDoor No No Yes Yes open/close
Sink Yes No Yes No faucet on/off
SoapBar No Yes No No -
SoapBottle No Yes Yes No full/empty
SoapBottleFilled No Yes Yes No refer to SoapBottle
Spoon No Yes No No -
SportsEquipment No Yes No No -
SprayBottle No Yes No No -
Statue No Yes No No -
StoveBurner Yes No Yes No on/off
StoveKnob No No No No -
TableTop Yes No No No -
Television No No Yes No on/off
TissueBox No Yes Yes No full/empty
TissueBoxEmpty No Yes Yes No refer to TissueBox
Toaster No No Yes No on/off
Toilet No No Yes Yes open/close
ToiletPaper No Yes Yes No full/empty
ToiletPaperHanger Yes No No No -
ToiletPaperRoll No Yes Yes No full/empty
Tomato No Yes Yes No sliced/full
TomatoSliced No Yes Yes No refer to Tomato
Towel No Yes No No -
TowelHolder Yes No No No -
VacuumCleaner No No No No -
Watch No Yes No No -
WateringCan No Yes No No -

Continue on to the Receptacle Object Types tutorial.