1. Oxford Robotics Institute, University of Oxford, Oxford, U.K
2. Department of Computer Science, Stanford University, Stanford, CA, USA
3. Department of Symbolic Systems, Stanford University, Stanford, CA, USA
4. Department of Aeronautics and Astronautics, Stanford University, Stanford, CA, USA