Learning and Reasoning with Visual Correspondence in Time - The Robotics Institute Carnegie Mellon University