[1] Huazhong Univ Sci & Technol, Sch Mech Sci & Engn, State Key Lab Intelligent Mfg Equipment & Technol, Wuhan 430074, Peoples R China
[2] Hubei Jiuzhiyang Infrared Syst CO LTD, Wuhan 430223, Peoples R China
[3] Huazhong Inst Electroopt, Wuhan Natl Lab Optoelect, Wuhan 430223, Peoples R China
[4] China Ship Dev & Design Ctr, Wuhan 430064, Peoples R China
[5] Midea Grp, State Key Lab High End Heavy Load Robots, Foshan 528300, Peoples R China
[6] Midea Corp Res Ctr, Foshan 528311, Peoples R China