{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,13]],"date-time":"2026-05-13T20:04:00Z","timestamp":1778702640784,"version":"3.51.4"},"reference-count":37,"publisher":"MDPI AG","issue":"4","license":[{"start":{"date-parts":[[2021,2,4]],"date-time":"2021-02-04T00:00:00Z","timestamp":1612396800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["51375085"],"award-info":[{"award-number":["51375085"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Linear inverted pendulum model (LIPM) is an effective and widely used simplified model for biped robots. However, LIPM includes only the single support phase (SSP) and ignores the double support phase (DSP). In this situation, the acceleration of the center of mass (CoM) is discontinuous at the moment of leg exchange, leading to a negative impact on walking stability. If the DSP is added to the walking cycle, the acceleration of the CoM will be smoother and the walking stability of the biped will be improved. In this paper, a linear pendulum model (LPM) for the DSP is proposed, which is similar to LIPM for the SSP. LPM has similar characteristics to LIPM. The dynamic equation of LPM is also linear, and its analytical solution can be obtained. This study also proposes different trajectory-planning methods for different situations, such as periodic walking, adjusting walking speed, disturbed state recovery, and walking terrain-blind. These methods have less computation and can plan trajectory in real time. Simulation results verify the effectiveness of proposed methods and that the biped robot can walk stably and flexibly when combining LIPM and LPM.<\/jats:p>","DOI":"10.3390\/s21041082","type":"journal-article","created":{"date-parts":[[2021,2,4]],"date-time":"2021-02-04T21:29:27Z","timestamp":1612474167000},"page":"1082","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":28,"title":["Trajectory Planning of Flexible Walking for Biped Robots Using Linear Inverted Pendulum Model and Linear Pendulum Model"],"prefix":"10.3390","volume":"21","author":[{"given":"Long","family":"Li","sequence":"first","affiliation":[{"name":"School of Mechanical Engineering, Southeast University, Nanjing 211189, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Zhongqu","family":"Xie","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Southeast University, Nanjing 211189, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Xiang","family":"Luo","sequence":"additional","affiliation":[{"name":"School of Mechanical Engineering, Southeast University, Nanjing 211189, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Juanjuan","family":"Li","sequence":"additional","affiliation":[{"name":"School of Mechanical-Electrical Engineering, North China Institute of Science and Technology, Beijing 065201, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2021,2,4]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"67","DOI":"10.1007\/BF00435728","article-title":"Robust Sliding-mode Control Applied to a 5-Link Biped Robot","volume":"15","author":"Tzafestas","year":"1996","journal-title":"J. Intell. Robot. Syst."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"157","DOI":"10.1142\/S0219843604000083","article-title":"Zero-Moment Point-Thirty five years of its life","volume":"1","author":"Vukobratovic","year":"2004","journal-title":"Int. J. Hum. Robot."},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"523","DOI":"10.1177\/02783649922066376","article-title":"Postural stability of biped robots and the foot-rotation indicator (FRI) point","volume":"18","author":"Goswami","year":"1999","journal-title":"Int. J. Robot. Res."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"62","DOI":"10.1177\/027836499000900206","article-title":"Passive dynamic walking","volume":"9","author":"McGeer","year":"1990","journal-title":"Int. J. Robot. Res."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"607","DOI":"10.1177\/02783640122067561","article-title":"A three-dimensional passive dynamic walking robot with two legs and knees","volume":"20","author":"Collins","year":"2001","journal-title":"Int. J. Robot. Res."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"1202","DOI":"10.1109\/TRO.2009.2028757","article-title":"A passive 2-dof walker: Hunting for gaits using virtual holonomic constraInts","volume":"25","author":"Freidovich","year":"2009","journal-title":"IEEE Trans. Robot."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1955","DOI":"10.1016\/j.automatica.2014.04.021","article-title":"Models, feedback control, and open problems of 3D bipedal robot walking","volume":"50","author":"Grizzle","year":"2014","journal-title":"Automatica"},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"1094","DOI":"10.1177\/0278364912452673","article-title":"Capturability-based analysis and control of legged locomotion, Part 1: Theory and application to three simple gait models","volume":"31","author":"Koolen","year":"2012","journal-title":"Int. J. Robot. Res."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"2555","DOI":"10.1109\/TAC.2014.2308641","article-title":"Controlled invariants and trajectory planning for underactuated mechanical systems","volume":"59","author":"Shiriaev","year":"2014","journal-title":"IEEE Trans. Automat. Control"},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"1059","DOI":"10.1177\/0278364904047393","article-title":"Optimal gait synthesis of a seven-link planar biped","volume":"23","author":"Bessonnet","year":"2004","journal-title":"Int. J. Robot. Res."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"523","DOI":"10.1177\/0278364905055377","article-title":"A parametric optimization approach to walking pattern synthesis","volume":"24","author":"Bessonnet","year":"2005","journal-title":"Int. J. Robot. Res."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/s11044-009-9175-1","article-title":"Design of a walking cyclic gait with single support phases and impacts for the locomotor system of a thirteen-link 3D biped using the parametric optimization","volume":"23","author":"Tlalolini","year":"2010","journal-title":"Multibody Syst. Dyn."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"51","DOI":"10.1109\/9.898695","article-title":"Asymptotically stable walking for biped robots: Analysis via systems with impulse effects","volume":"46","author":"Grizzle","year":"2001","journal-title":"IEEE Trans. Automat. Control"},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Buss, B.G., Hamed, K.A., Griffin, B.A., and Grizzle, J.W. (2016, January 6\u20138). Experimental results for 3D bipedal robot walking based on systematic optimization of virtual onstraints. Proceedings of the 2016 American Control Conference(ACC), Boston, MA, USA.","DOI":"10.1109\/ACC.2016.7526111"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"3","DOI":"10.1177\/0954406214531407","article-title":"Development of multi-phase dynamic equations for a seven-link biped robot with improved foot rotation in the double support phase","volume":"229","author":"Farzadpour","year":"2015","journal-title":"Proc. Inst. Mech. Eng. C J. Mech."},{"key":"ref_16","unstructured":"Fakhari, A., and Fattah, A. (2010, January 15\u201318). Trajectory Planning of Walking with Different Step Lengths of a Seven-Link Biped Robot. Proceedings of the ASME International Design Engineering Technical Conferences & Computers and Information in Engineering Conference, Montreal, QC, Canada."},{"key":"ref_17","doi-asserted-by":"crossref","first-page":"117","DOI":"10.1007\/s11044-019-09679-z","article-title":"Knee and torso kinematics in generation of optimum gait pattern based on human-like motion for a seven-link biped robot","volume":"47","author":"Paparisabet","year":"2019","journal-title":"Multibody Syst. Dyn."},{"key":"ref_18","unstructured":"Dau, V.H., Chew, C.M., and Poo, A.N. (December, January 29). Optimal trajectory generation for bipedal robots. Proceedings of the IEEE-RAS International Conference on Humanoid Robots, Pittsburgh, PA, USA."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"103","DOI":"10.5391\/IJFIS.2018.18.2.103","article-title":"Comparison of Position Control of a Gyroscopic Inverted Pendulum Using PID, Fuzzy Logic and Fuzzy PID controllers","volume":"18","author":"Rabah","year":"2018","journal-title":"Int. J. Fuzzy Log. Intell. Syst."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"58","DOI":"10.5391\/IJFIS.2018.18.1.58","article-title":"Design of Fuzzy Logic Based Controller for Gyroscopic Inverted Pendulum System","volume":"18","author":"Rohan","year":"2018","journal-title":"Int. J. Fuzzy Log. Intell. Syst."},{"key":"ref_21","unstructured":"Kajita, S., Kanehiro, F., Kaneko, K., Yokoi, K., and Hirukawa, H. (November, January 29). The 3d linear inverted pendulum mode: A simple modeling for a biped walking pattern generation. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Maui, HI, USA."},{"key":"ref_22","unstructured":"Kajita, S., Kanehiro, F., Kaneko, K., Fujiwara, K., Harada, K., Yokoi, K., and Hirukawa, H. (2003, January 14\u201319). Biped walking pattern generation by using preview control of the zero moment point. Proceedings of the IEEE International Conference on Robotics and Automation, Taipei, Taiwan."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1082","DOI":"10.1126\/science.1107799","article-title":"Efficient bipedal robots based on passive dynamic walkers","volume":"307","author":"Collins","year":"2005","journal-title":"Science"},{"key":"ref_24","unstructured":"Sugihara, T., Nakamura, Y., and Inoue, H. (2002, January 11\u201315). Realtime humanoid motion generation through zmp manipulation based on inverted pendulum control. Proceedings of the IEEE International Conference on Robotics and Automation, Washington DC, USA."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"595","DOI":"10.1017\/S0263574710000408","article-title":"Energy-efficient gait generation for biped robot based on the passive inverted pendulum model","volume":"29","author":"Li","year":"2011","journal-title":"Robotica"},{"key":"ref_26","first-page":"1705","article-title":"Dynamic Biped Walking Control on Rugged Terrain Using the Linear Inverted Pendulum Mode","volume":"31","author":"Kajita","year":"1995","journal-title":"Trans. Soc. Instr. Contr. Eng."},{"key":"ref_27","doi-asserted-by":"crossref","unstructured":"Kajita, S., Hirukawa, H., Harada, H., and Yokoi, K. (2014). Introduction to Humanoid Robotics, Springer.","DOI":"10.1007\/978-3-642-54536-8"},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"54","DOI":"10.1109\/TIE.2008.2004663","article-title":"A Bipedal Locomotion Planning Based on Virtual Linear Inverted Pendulum Mode","volume":"56","author":"Motoi","year":"2009","journal-title":"IEEE Trans. Ind. Electron."},{"key":"ref_29","doi-asserted-by":"crossref","unstructured":"Shibuya, M., Suzuki, T., and Ohnishi, K. (2006, January 6\u201310). Trajectory Planning of Biped Robot Using Linear Pendulum Mode for Double Support Phase. Proceedings of the 32nd Annual Conference of IEEE Industrial Electronics, Paris, France.","DOI":"10.1109\/IECON.2006.348126"},{"key":"ref_30","unstructured":"Shibuya, M., Sato, T., and Ohnishi, K. (2008, January 26\u201328). Trajectory generation of biped robots using Linear Pendulum Mode with virtual supporting point. Proceedings of the 10th IEEE International Workshop on Advanced Motion Control, Trento, Italy."},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1016\/S1672-6529(11)60010-3","article-title":"Planning and control of COP-switch based planar biped walking","volume":"8","author":"Luo","year":"2011","journal-title":"J. Bionic Eng."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"143","DOI":"10.1016\/S1672-6529(11)60110-8","article-title":"Planning and Control for Passive Dynamics Based Walking of 3D Biped Robots","volume":"9","author":"Luo","year":"2012","journal-title":"J. Bionic Eng."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"129","DOI":"10.1016\/j.robot.2014.11.017","article-title":"Principle and method of speed control for dynamic walking biped robots","volume":"66","author":"Luo","year":"2015","journal-title":"Robot. Auton. Syst."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"313","DOI":"10.1017\/S0263574799001290","article-title":"Distributed ground\/walking robot interaction","volume":"17","author":"Bruneau","year":"1999","journal-title":"Robotica"},{"key":"ref_35","doi-asserted-by":"crossref","unstructured":"Kajita, S., Morisawa, M., Harada, K., Kaneko, K., Kanehiro, F., Fujiwara, K., and Hirukawa, H. (2006, January 9\u201315). Biped Walking Pattern Generator Allowing Auxiliary ZMP Control. Proceedings of the International Conference on Intelligent Robots and Systems (IEEE\/RSJ), Beijing, China.","DOI":"10.1109\/IROS.2006.282233"},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"289","DOI":"10.1109\/TSMCB.2008.2003451","article-title":"Foot and Body Control of Biped Robots to Walk on Irregularly Protruded Uneven Surfaces","volume":"39","author":"Park","year":"2009","journal-title":"IEEE Trans. Syst. Man Cybern. B"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"733","DOI":"10.5370\/JEET.2016.11.3.733","article-title":"Dynamic Simulation of Modifiable Bipedal Walking on Uneven Terrain with Unknown Height","volume":"11","author":"Hong","year":"2016","journal-title":"J. Electr. Eng. Technol."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/4\/1082\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T05:20:19Z","timestamp":1760160019000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/21\/4\/1082"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,2,4]]},"references-count":37,"journal-issue":{"issue":"4","published-online":{"date-parts":[[2021,2]]}},"alternative-id":["s21041082"],"URL":"https:\/\/doi.org\/10.3390\/s21041082","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,2,4]]}}}