Zhou Zhihao obtained his Bachelor's degree in Engineering from China University of Geosciences (Beijing) in 2012 and his Ph.D. in Science from the School of Engineering at Peking University in 2017. From 2017 to 2021, he worked as a postdoctoral researcher at the Engineering Science and Emerging Technologies High-precision Innovation Center of Peking University, where he received the Excellent Postdoctoral Award. In June 2021, he joined the Robot Research Center at the Institute of Artificial Intelligence, Peking University.
Zhou Zhihao has been engaged in research work in the fields of wearable robot biomimetic design, intelligent control, motion rehabilitation, and human-machine interaction. He has published over 30 papers in leading international journals and conferences in related fields and holds 11 granted national invention patents.