Skill: Soil Extraction
Purpose
This skill enables the agent to extract soil from the ground using a shovel. It is a foundational step for planting tasks, transforming a bare outdoor location into a source of usable soil.
Prerequisites
- •Tool in Inventory: You must possess a
shovelin your inventory. - •Location: You must be in an outdoor environment (e.g.,
outside) where digging is permissible. - •Ground Access: The ground must be accessible and diggable.
Core Procedure
- •Navigate: Ensure you are in the target outdoor location (e.g.,
teleport to outside). - •Execute Dig: Use the command
use shovel in inventory on ground. - •Collect Output: The action will produce
soilplaced nearby. Usepick up soilto add it to your inventory.
Key Notes
- •Deterministic Action: The
use shovel in inventory on groundcommand is a reliable, single-step method for soil extraction as demonstrated in the trajectory. - •Output Management: The extracted soil is a separate object that must be explicitly picked up. It does not automatically enter your inventory.
- •Skill Chaining: This skill is typically followed by
teleportto transport the soil andmoveto deposit it into a target container (e.g., a flower pot).
Error Handling & Ambiguity
- •If the
usecommand is ambiguous, select the action that clearly involves your inventory shovel and the ground. - •If no soil appears after digging, verify your location and that the shovel is correctly in your inventory.
- •This skill does not handle soil preparation (e.g., mixing with water) or planting. It is strictly for extraction.