Harbin, 150001
China
Harbin Engineering University
Data fusion, localization and navigation, amphibious robot, GPS-denied environment, distributed multi-sensor fusion