1. Key Lab for IOT and Information Fusion Technology of Zhejiang, Hangzhou Dianzi UniversityZhejiang310018People's Republic of China
2. School of Mechanical and Electrical Engineering, Soochow UniversitySuzhou215021People's Republic of China
3. Chongqing SANY Highintelligent Robots Co. Ltd.Chongqing401120People's Republic of China
4. College of Engineering, Bohai UniversityJinzhou121013People's Republic of China