[1] Harbin Inst Technol, State Key Lab Robot & Syst, Harbin 150001, Peoples R China
[2] Harbin Inst Technol, Chongqing Res Inst, Chongqing 401200, Peoples R China
[3] Nanyang Technol Univ, Sch Elect & Elect Engn, Nanyang 639798, Singapore
[4] Northeast Forestry Univ, Coll Mech & Elect Engn, Harbin 150040, Peoples R China
[5] Harbin Inst Technol, Sch Astronaut, Harbin 150001, Peoples R China