Skill: Inventory Manager
Purpose
Manage the agent's inventory: pick up objects from the environment or place them into containers.
Core Workflow
- Locate Object: Use
look aroundto confirm the object is present and note its exact name. - Acquire:
pick up OBJto move the object into your inventory. - Place (if needed):
move OBJ to OBJto transfer the object to a container. - Verify: Check the observation feedback to confirm the action succeeded. If it fails, verify exact object names with
look around.
Key Actions
| Action | Purpose |
|---|---|
look around |
Find objects and confirm names |
pick up OBJ |
Move object to inventory |
move OBJ to OBJ |
Place object into a container |
Examples
Acquiring an object:
look around— see "a metal pot containing nothing" in the kitchenpick up metal pot containing nothing in kitchen- Result: "You move the metal pot to the inventory."
Placing an object:
move metal pot to blue box- Result: Object transferred to the blue box.
Important Notes
- Some objects include state descriptions in their name (e.g., "metal pot containing nothing"). Use the full name as shown in the environment.
- Use container color and name as specified in the task (e.g.,
blue box,orange box). - Inventory capacity is limited — plan pick up and place actions to avoid conflicts.