pour in red cup
pour in red cup
pour in blue cup
pour in blue cup
pour from behind
pour from behind
pour sideways
pour sideways
pour partially
pour partially
pour fully
pour fully
Linearly interpolating the C_0 latent axis of the VAE model in the [-2, 2] range (left to right) results in generated robot joint trajectories going from pouring in red cup to pouring in blue cup. There is more observed variation in where to pour (image and x/y/z profiles) than how and how much (roll/pitch/yaw profiles).
Linearly interpolating the C_1 latent axis of the VAE model in the [-2, 2] range (left to right) results in generated robot joint trajectories going from pouring behind to pouring sideways. There is more observed variation in how to pour (shape of roll/pitch/yaw profiles) than how much (amplitude of roll/pitch/yaw profiles). There is also some observed variation in where to pour (image and x/y/z profiles) due to potential unresolved entanglement in the learned concepts.
Linearly interpolating the C_2 latent axis of the VAE model in the [-2, 2] range (left to right) results in generated robot joint trajectories going from pouring in partially to pouring fully. There is more observed variation in how much to pour (amplitude of roll/pitch/yaw profiles) than where (image and x/y/z profiles) and how (shape of roll/pitch/yaw profiles).