Computer Science ›› 2016, Vol. 43 ›› Issue (6): 270-275.doi: 10.11896/j.issn.1002-137X.2016.06.053

Previous Articles     Next Articles

Running Gait Planning and Control for Humanoid Robot Based on Energy Efficiency Optimization

YANG Liang, FU Yu, FU Gen-ping and DENG Chun-jian   

  • Online:2018-12-01 Published:2018-12-01

Abstract: A novel parametric running gait optimization algorithm was proposed for solving the fatal problem of high energy consumption for humanoid robot,limiting the practical application of humanoid robot.After analyzing the impact of different gait parameters on horizontal and vertical stability,the gait planning problem is transformed to the multi-objective optimization problem,and the expressions of stability and energy consumption are obtained according to connective link model.In order to achieve the ideal running gait,a method based on opposite learning generic algorithm was proposed,which helps to reduce energy consumption and obtain good stability margin in pitching,rolling and yawing axis.In view of the problems of early maturing and slow convergence of traditional GA algorithm,an effective policy of initiating population based on domain knowledge was developed and the population was updated by generating opposite entity.To improve the trajectory tracking performance,an adaptive controller was designed and the stability proof was provided.The simulation results prove the validity of the method.

Key words: Humanoid robot,Gait planning,Opposition based learning,Generic algorithm,Multi-objective optimization

[1] Wang Li-yang,Liu Zhi,Zeng Xiao-jie,et al.Gait control based on energy-efficiency optimization for biped robots[J].Control Theory & Application,2011,28(5):667-674(in Chinese) 王丽杨,刘治,曾小杰,等.基于能效优化的两足机器人步态控制方法[J].控制理论与应用,2011,28(5):667-674
[2] Shin H K,Kim B K.Energy-Efficient Gait Planning and Control for Biped Robots Utilizing the Allowable ZMP Region[J].IEEE Transactions on Robotics,2014,30(4):986-993
[3] Kalyanakrishnan S,Goswami A.Learning to Predict Humanoid Fall[J].International Journal of Humanoid Robotics,2011,8(2):245-273
[4] Vukobratovi C′ M,Borovac B,Potkonjak V.ZMP:A review of some basic misunderstandings[J].International Journal of Humanoid Robotics,2011,3(3):153-175
[5] Vukobratovi C′ M,Borovac B.Zero-moment point—thirty fiveyears of its life[J].International Journal of Humanoid Robotics,2004,1(1):157-173
[6] Liu Z,Wang L Y,Chen C L P,et al.Energy-efficiency-based gait control system architecture and algorithm for biped robots[J].IEEE Transactions on Systems,Man,and Cybernetics,Part C:Applications and Reviews,2011,42(6):926-933
[7] Fu Gen Ping,Yang Yi Min,Huang Chun Lin.Walking Pattern Optimization Based on Particle Swarn Optimization For Biped Robot[J].Journal of Huazhong University of Science and Technology(Natural Science),2011,39(Z2):355-358(in Chinese) 付根平,杨宜民,黄春林.基于粒子群优化算法的双足机器人步态优化 [J].华中科技大学学报(自然科学版),2011,39(Z2):355-358
[8] Dip G,Prahlad V,Kien P D.Genetic algorithm-based optimal bipedal walking gait synthesis considering tradeoff between stabi-lity margin and speed[J].Robotica,2009,27(3):355-365
[9] Cardenas-Maciel S L,Castillo O,Aguilar L T.Generation ofwalking periodic motions for a biped robot via genetic algorithms[J].Applied Soft Computing,2011,11(8):5306-5314
[10] Xing D P,Su J B.Arm/trunk motion generation for humanoid robot[J].Science China Information Sciences,2010,53(8):1603-1612
[11] Li Yong,Chen Jian-chang,Wang Yu.Multi-objective GeneticAlgorithm Based on Opposition Learning[J].Journal of System Simulation,2009,1(24):7801-7804(in Chinese) 李勇,刘建昌,王昱.基于对位学习的多目标遗传算法[J].系统仿真学报,2009,1(24):7801-7804
[12] Kajita S.Humanoid robots[J].Beijing:Tsinghua UniversityPress,2007(in Chinese) 梶田秀司.仿人机器人[M].北京:清华大学出版社,2007
[13] Fu Gen-ping.Research on Gait Planning and Walking Control for Humanoid Robot[D].Guangzhou:Guangdong University of Technology.2013(in Chinese) 付根平.仿人机器人的步态规划和步行控制研究[D].广州:广东工业大学,2013
[14] Tizhoosh H R.Opposition-Based Learning:A New Scheme for Machine Intelligence[C]∥CIMCA-IAWTIC’06.2005:695-701
[15] Rahnamayan S,Tizhoosh H R,Salama M M A.Opposition-based differential evolution[J].IEEE Transactions on Evolutionary Computation,2008,12(1):64-79
[16] Zhang L,Huang Q,Lv S,et al.Humanoid motion design consi-dering rhythm based on human motion capture[C]∥2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.IEEE,2006:2491-2496
[17] Min Ying-ying,Liu Yun-gang.Barbalat Lemma and its application in analysis of system stability[J].Journal of Shandong University(Engineering Science),2007,37(1):51-55(in Chinese) 闵颖颖,刘允刚.Barbalat 引理及其在系统稳定性分析中的应用[J].山东大学学报(工学版),2007,37(1):51-55

No related articles found!
Viewed
Full text


Abstract

Cited

  Shared   
  Discussed   
No Suggested Reading articles found!