1. AI & Robotics Group, Toyota Research Institute, Ann Arbor, MI 48105, USA,
2. Stanford Artificial Intelligence Laboratory, Stanford University, Stanford CA 94305, USA,
3. Stanford Artificial Intelligence Laboratory, Stanford University, Stanford CA 94305, USA