1. State Key Laboratory of Robotics and System, Harbin Institute of Technology, Harbin, China
2. Yangtze River Delta HIT Robot Technology Research Institute, Wuhu, China
3. Tianjin Key Laboratory of Microgravity and Hypogravity Environment Simulation Technology, Tianjin, China
4. Tianjin Institute of Aerospace Mechanical and Electrical Equipment, Tianjin, China