03 / Methods
BUILDING THE AGENT’S
TRAINING DATA.
AIDA builds training examples through the agent’s skill interface. The teacher provides skill and parameter targets; the offline annotator adds pre-action reasoning targets. The shared harness assembles input prompts and episode memory, with a consistent output schema for training and deployment.
01Active teacherOUTPUT · SKILL + PARAMETERS
The teacher selects and executes skill calls through the student’s interface, using simulator state during collection. It turns to acquire or recover targets, keeps them in view during approach, and moves within reach for picking or placing. Each executed skill and its parameters become action supervision.
02Spatial-state annotatorOUTPUT · PRE-ACTION REASONING
After collection, deterministic templates use recorded simulator information to describe target visibility, relative direction, skill readiness, and task progress. These annotations form the reasoning targets that the student learns to produce before predicting a skill and its parameters.
03Shared agent harnessINPUT · PROMPT + EPISODE MEMORY
The harness assembles prompts with the instruction, current image, skill definitions, and prior calls, parameters, and step summaries. Search prompts also include scene key frames. It pairs prompts with annotated outputs for training, then maintains the same format and updates memory during deployment.