1.The Robotics Institute of Carnegie Mellon University 2.The Hong Kong Polytechnic University Department of Computing 3.Research Institute of Tsinghua University in Shenzhen 4.Department of Computer Computer and Technology, Tsinghua University