1. Anhui Province Engineering Laboratory of Intelligent Demolition Equipment, Anhui University of Technology, Ma’anshan, China
2. School of Mechanical Engineering, Anhui University of Technology, Ma’anshan, China
3. School of Mechanical Engineering, Southeast University, Nanjing, China
4. Anhui Province Key Laboratory of Special Heavy Load Robot, Anhui University of Technology, Ma’anshan, China