1. School of Mechanical Engineering, Anhui Polytechnic University, Wuhu 241000, China
2. Wuhu Ahpu Robot Technology Research Institute Co., Ltd., Wuhu 241000, China
3. National Key Laboratory of Science and Technology on Helicopter Transmission, Nanjing University of Aeronautics and Astronautics, Nanjing 210016, China
4. Zhejiang Fine Motion Robot Joint Technology Co., Ltd., Yuhuan 317600, China
5. School of Mechanical Engineering, Zhejiang University, Hangzhou 310058, China