• CN: 11-2187/TH
  • ISSN: 0577-6686

Journal of Mechanical Engineering ›› 2018, Vol. 54 ›› Issue (7): 20-27.doi: 10.3901/JME.2018.07.020

Previous Articles     Next Articles

Optimal Driving Forces Distribution for a Six-parallel-legged Robot Based on Dual Quadratic Programming Method

XIN Guiyang1,2, ZHONG Guoliang1,2, WANG Hengsheng1,2, DENG Hua1,2   

  1. 1. School of Mechanical and Electrical Engineering, Central South University, Changsha 410083;
    2. State Key Laboratory of High-performance and Complex Manufacturing, Central South University, Changsha 410083
  • Received:2017-03-29 Revised:2017-11-27 Online:2018-04-05 Published:2018-04-05

Abstract: The active forces distribution algorithm for improving bearing capability and minimizing energy consumption is proposed to solve the redundant actuation problem of a six-parallel-legged robot. The transformation between active joint forces and foot contact forces is established based on the kinematic model and dynamic model. After analyzing the force/moment equilibrium equations of the robot, the quadratic programming optimization model is obtained considering the constraints of friction cone, unilateral constraint and the limits of motors' torques. The solving time of the quadratic programming is reduced by eliminating and simplifying equality and inequality constraints using elimination method based on QR decomposition and dual method. The difference between the objective function of multi-legged robots and multi-finger hands is pointed out because of the difference of their dynamic models. Compared with the traditional method, the proposed algorithm has great advantages in improving bearing capability and minimizing energy consumption due to the efficient utilizing of the contact friction forces.

Key words: dual method, force distribution, quadratic programming, six-parallel-legged robot

CLC Number: