State Key Laboratory of Robotics and System (HIT) Grant 52305606