[1] Northeastern Univ, Sch Mech Engn & Automat, Shenyang, Peoples R China
[2] Chinese Acad Sci, Shenyang Inst Automat, State Key Lab Robot, Shenyang 110169, Peoples R China
[3] Chinese Acad Sci, Inst Robot, Shenyang, Peoples R China
[4] Chinese Acad Sci, Inst Intelligent Mfg, Shenyang, Peoples R China
[5] Key Lab Marine Robot, Shenyang, Peoples R China
[6] Univ Manitoba, Dept Mech Engn, Winnipeg, MB, Canada