Department of Mechanical Engineering, College of Design and Engineering, National University of Singapore, Singapore · Advanced Robotics Centre, National University of Singapore, Singapore · Department of Electrical and Computer Engineering, National University of Singapore, Singapore +1
Department of Mechanical and Nuclear Engineering, Khalifa University, Abu Dhabi, UAE, and also with the Khalifa University Center for Autonomous Robotic Systems (KUCARS), Khalifa University, Abu Dhabi, UAE · Department of Computer Science, Khalifa University, Abu Dhabi, UAE