Abstract
This paper investigates dynamic gait planning optimization and balance control of quadruped robots under external disturbance forces. First, a platform of quadruped walking robot with fourteen active degrees of freedom is designed. Then, a forward kinematic model of joints is built for quadruped robots based on Denavit-Hartenberg(D-H) method. The inverse kinematic equations are solved to result in joint values when the desired position and orientation are specified. A dynamic gait planning algorithm is proposed and tested on the quadruped robot. The planning function is established to create some point-to-point trajectories. The angle values of the joints can be calculated by using the inverse kinematics equations for every moment. Considering the external distribution a balance control approach is proposed to stabilize the robot based on the information from the attitude sensors. The walking is stabilized by a feedback control that uses a three-axis acceleration sensor. Experiments have been performed on the quadruped robot. The results showed that the proposed methods work well in dynamic gait planning and external disturbances of a quadruped bionic robot.
Similar content being viewed by others
References
A. S. Haghighi, I. Zare, A. Fallahi, R. J. Bosheri, A. Haghnegahdar, and H. Naji, “Dynamic modeling of flexible tail for bio–inspired dogfish shark (Squalus acanthias)–inchworm with multifunctional locomotion,” Proc. of Iranian Conf. on Electrical and Electronics Engineering, pp. 126–132, 2015.
T. Ho and S. Y. Lee, “Design of an shape memory alloyactuated biomimetic mobile robot with the jumping gait,” International Journal of Control, Automation, and Systems, vol. 11, no. 5, pp. 991–1000, May 2013.
A. S. Haghighi, I. Zare, M. A. Balootaki, M. Orak, and O. Zare, “Modeling of bio–inspired thunnus albacares and inchworm–gammarus with micro actuators in one structure,” International Journal of Science and Qualitative Analysis, vol. 1, no. 3, pp. 54–63, Jan 2015.
D. Grzelczyk, B. S. Nczyk, and J. Awrejcewicz, “Prototype, control system architecture and controlling of the hexapod legs with nonlinear stick–slip vibrations,” Mechatronics, vol. 37, pp. 63–78, 2016. [click]
Z. Deng, Y. Q. Liu, L. Ding, H. B. Gao, H. T. Yu, and Z. Liu, “Motion planning and simulation verification of a hydraulic hexapod robot based on reducing energy/flow consumption,” Journal of Mechanical Science and Technology, vol. 29, no. 10, pp. 4427–4436, Oct 2015. [click]
L. W. Wang, W. L. Du, X. Q. Mu, X. J. Wang, G. Z. Xie, and C. D. Wang, “A geometric approach to solving the stable work space of quadruped bionic robot with hand–footintegrated function,” Robotics and Computer–Integrated Manufacturing, vol. 37, pp. 68–78, 2016. [click]
R. X. Cui, J. Guo, and Z. Y. Mao, “Adaptive backstepping control of wheeled inverted pendulums models,” Nonlinear Dynamics, vol. 79, pp. 501–511, 2015. [click]
Z. J. Li, Q. B. Ge, W. J. Ye, and P. J. Yuan, “Dynamic balance optimization and control of quadruped robot systems with flexible joints,” IEEE Transactions on Systems, Man, and Cybernetics: Systems, vol. 46, no. 10, pp. 1338–1351, Oct 2016. [click]
D. P. Lu, E. B. Dong, C. S. Liu, M. Xu, J. Yang, “Generation and Analyses of the Reinforced Wave Gait for a Mammal–Like Quadruped Robot,” Journal of Intelligent Robot System, vol. 82, pp. 51–68, 2016. [click]
J. Mozaryn, J. Klimaszewski, and P. Kolodziejczyk, “Design process and experimental verification of the quadruped robot wave gait,” Proc. of the Intl. Conf. on Methods and Models in Automation and Robotics, pp. 206–211, 2014.
J. Rummel and A. Seyfarth, “Stable running with segmented legs,” Internal Journal of Robotics Research, vol. 27, no. 8, pp. 919–934, Aug 2008.
D. Wooden, M. Malchano, and K. Blankespoor, “Autonomous navigation for BigDog,” Proc. of the Intl. Conf. on Robotics and Automation, pp. 4736–4741, 2010.
M. Raibert, “Dynamic legged robots for rough terrain,” Proc. of the 10th IEEE–RAS Intl. Conf. on Humanoid Robots, pp. 6–8, 2010.
X. Li, W. Wang, and J. Yi, “An embedded controller for a quadruped robot,” Proc. of the Intl. Conf. on Mechatronics and Automation, pp. 2174–2179, 2015.
S. P. Vahid, J. Majd, and S. M. Shoili, “Improving the stability of gait planning for quadruped robots,” Proc. of the Intl Conf. on Robotics and Mechatronics, pp. 382–387, 2014.
H. Chai, J. Meng, X. W. Rong, and Y. B. Li, “Design and implementation of Scalf, an advanced hydraulic quadruped robot,” Robot, vol. 36, no. 4, pp. 385–391, April 2014.
X. Zhang, H. Zheng, X. Guan, Z. Cheng, and L. Zhao, “A biological inspired quadruped robot Robot: structure and control,” Proc. of the IEEE Intl Conf. on Robotics and Biomimetics, pp. 387–392, 2005.
K. Byl and M. Byl, “Design of fast walking with oneversus two–at–a–time swing leg motions for robosimian,” Proc. of the Intl Conf. on Technologies for Practical Robot Applications, pp. 1–7, 2015.
Z. H. Wang, D. Huang, and N. Li, “Quadruped robot gait planning with stair environment constraints,” Proc. of the Chinese Control Conference, pp. 8583–8588, 2014.
D. P. Lu, E. B. Dong, and C. S. Liu, “Generation and analyses of the reinforced wave gait for a mammal–like quadruped robot,” Journal of Intelligent Robot System, pp. 1–18, 2016.
R. Heydari and M. Farrokhi, “Robust model predictive control of biped robots with adaptive on–line gait generation,” International Journal of Control, Automation and Systems, vol. 15, no. 1, pp. 329–344, Jan 2017. [click]
B. S. Niku, Introduction to Robotics: Analysis, Control, Application, Publishing House of Electronics Industry, Beijing, 2005.
S. Kajita, H. Hirukawa, K. Harada, and K. Yokoi, Introduction to Humanoid Robotics, Springer, Heidelberg, 2014.
S. Payandeh, V. J. Majd, S. M. Shoili, and M. M. Moghaddam, “Improving the stability of gait planning for quadruped robots,” Proc. of the 2nd Intl Conf. on Robotics and Mechatronics, pp. 382–387, 2014.
M. M. U. Atique and M. A. R. Ahad, “Inverse kinematics solution for a 3DOF robotic structure using Denavit–Hartenberg convention,” Proc. of Intl Conf. on Informatics, Electronics and Vision, pp. 1–5, 2014.
K. Shuuji, H. Hirohisa, H. Kensuke, and Y. Kazuhito, Introduction to Humanoid Robotics, Springer, London, 2014.
J. M. Li, J. G. Wang, S. X. Yang, K. D. Zhou, and H. J. Tang, “Gait planning and stability control of a quadruped robot,” Computational Intelligence and Neuroscience, pp. 1–13, 2016.
S. S. Shabestari and M. R. Emami, “Gait planning for a hopping robot,” Robotica, vol. 34, no. 8, pp. 1822–1840, August 2016. [click]
H. Chai, X. W. Rong, X. Tang, and Y. B. Li, “Gait–based quadruped robot planar hopping control with energy planning,” International Journal of Advanced Robotic Systems, pp.–, 2016.
S. Y. Lee and P. Y. Oh, “Sensor information analysis for a humanoid robot,” International Journal of Control, Automation and Systems, vol. 13, no. 1, pp. 175–181, 2015.
Author information
Authors and Affiliations
Corresponding author
Additional information
Recommended by Associate Editor Sukho Park under the direction of Editor Hyun-Seok Yang. This work is supported by the National Natural Science Foundation of China (61573213, 61673245, 61473179, 61473174), Natural Science Foundation of Shandong Province (ZR2015PF009, ZR2014FM007), Shandong Province Science and Technology Development Program (2014GGX103038), and Special Technological Program of Transformation of Initiatively Innovative Achievements in Shandong Province (2014ZZCX04302).
Song Yong received the B.S. degree in Control Science from Shandong University, Weihai in 2001. He received the M.S. and Ph.D. degrees in Pattern Recognition and Intelligent System from Shandong University, in 2008 and 2012, respectively. He is currently an Associate Professor at the School of Mechanical, Electrical & Information Engineering,Shandong University atWeihai. His current research interests include Robot Control, Machine Learning, and Swarm Intelligence Robotics.
Chen Teng received the B.S. degree in Control Theory and Control Engineering from Shandong University, Weihai in 2015. He is currently a Ph.D. candidate at the School of Control Science and Engineering, Shandong University. His research interests include Special Robot, Robot control, and Machine Learning.
Hao Yanzhe received the B.S. degree in Control Theory and Control Engineering from Shandong University, Weihai in 2015. He is currently a M.S. candidate at the School of Control Science and Engineering, Shandong University. His research interests include Robot Navigation, Machine Learning and Multi-robot Cooperation.
Wang Xiaoli received the B.S. and M.S. degrees in Electrical Engineering from Shandong University, Weihai, in 2002 and 2009. He is currently a Senior Experimentalist at the School of Mechanical, Electrical & Information Engineering,Shandong University at Weihai. His current research interests include Signal and Information Processing and System Identification.
Rights and permissions
About this article
Cite this article
Yong, S., Teng, C., Yanzhe, H. et al. Implementation and dynamic gait planning of a quadruped bionic robot. Int. J. Control Autom. Syst. 15, 2819–2828 (2017). https://doi.org/10.1007/s12555-016-0540-6
Received:
Revised:
Accepted:
Published:
Issue Date:
DOI: https://doi.org/10.1007/s12555-016-0540-6