Affiliation:
1. 58th Research Institute of China Electronics Technology Group Corporation,Wuxi,China,214071
2. China Coal Technology & Engineering Group Shenyang Research Institute,State Key Laboratory of Coal Mine Safety Technology,Fushun,China,113122
Funder
Natural Science Foundation of Jiangsu Province of China
China Postdoctoral Science Foundation
Joint Fund of Science & Technology Department of Liaoning Province
State Key Laboratory of Robotics, China
National Natural Science Foundation of China
National Key Research and Development Program of China