We are distilling the pnp_table teacher into a vision student that only consumes head-camera RGB plus proprioception, and ran into a question about the observation design.
Besides the privileged object state, the teacher's policy observation group also contains the reference trajectory: command_multi_future and similar terms (which are also the encoder's input).
The reference trajectory is an externally supplied intent and timing signal. The student does not have it at deployment, and it cannot be inferred from RGB either.
Two questions:
If the goal is an RGB + proprio student, should the teacher have been trained with proprioception plus object/table state only, dropping the reference-trajectory terms?
If the teacher does need the reference trajectory, what is the recommended way to close this gap? Is there an existing RGB-only student config we could look at?
We are distilling the pnp_table teacher into a vision student that only consumes head-camera RGB plus proprioception, and ran into a question about the observation design.
Besides the privileged object state, the teacher's policy observation group also contains the reference trajectory: command_multi_future and similar terms (which are also the encoder's input).
The reference trajectory is an externally supplied intent and timing signal. The student does not have it at deployment, and it cannot be inferred from RGB either.
Two questions:
If the goal is an RGB + proprio student, should the teacher have been trained with proprioception plus object/table state only, dropping the reference-trajectory terms?
If the teacher does need the reference trajectory, what is the recommended way to close this gap? Is there an existing RGB-only student config we could look at?