Abstract
This work concerns biped adaptive walking control on irregular terrains with online trajectory generation. A new trajectory generation method is proposed based on two neural networks. One oscillatory network is designed to generate foot trajectory, and another set of neural oscillators can generate the trajectory of Center of Mass (CoM) online. Using a motion engine, the characteristics of the workspace are mapped to the joint space. The entraining property of the neural oscillators is exploited for adaptive walking in the absence of a priori knowledge of walking conditions. Sensory feedback is applied to modify the generated trajectories online to improve the walking quality. Furthermore, a staged evolutionary algorithm is developed to tune system parameters to improve walking performance. The developed control strategy is tested using a humanoid robot on irregular terrains. The experiments verify the success of the presented strategy. The biped robot can walk on irregular terrains with varying slopes, unknown bumps and stairs through autonomous adjustment of its walking patterns.
Article PDF
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.Avoid common mistakes on your manuscript.
References
Shih C L. Ascending and descending stairs for a biped robot. IEEE Transactions on Systems, Man, and Cybernetics — Part A: System and Humans, 1999, 29, 255–268.
Huang Q, Yokoi K, Kajita S, Kaneko K, Arai H, Koyachi N, Tanie K. Planning walking patterns for a biped robot. IEEE Transactions on Robotics and Automation, 2001, 17, 280–289.
Sugihara T, Nakamura Y, Inoue H. Real time humanoid motion generation through ZMP manipulation based on inverted pendulum control. Proceeding of the International Conference on Robotics and Automation, Washington, USA, 2002, 2, 1404–1409.
Kajita S, Kanehiro F, Yokoi K, Hirukawa H. The 3D linear inverted pendulum mode: A simple modeling for a biped walking pattern generation. Proceeding of the International Conference on Intelligent Robots and Systems, Maui, USA, 2001, 1, 239–246.
Park I W, Kim J Y, Lee J, Oh J H. Online free walking trajectory generation for biped humanoid robot KHR-3 (HUBO). Proceeding of the International Conference on Robotics and Automation, Orlando, Florida, USA, 2006, 1231–1236.
Seven U, Akbas T, Fidan K C, Erbatur K. Bipedal robot walking control on inclined planes by fuzzy reference trajectory modification. Soft Computing, 2012, 16, 1959–1976.
Li T, Ceccarelli M, Luo M Z, Laribi M A, Zeghloul S. An experimental analysis of overcoming obstacle in human walking. Journal of Bionic Engineering, 2014, 11, 497–505.
Brown T G. On the nature of the fundamental activity of the nervous centres; together with an analysis of the conditioning of rhythmic activity in progression, and a theory of the evolution of function in the nervous system. Journal of Physiology, 1914, 48, 18–46.
Grillner S. Neural control of vertebrate locomotion — central mechanisms and reflex interaction with special reference to the cat. In: Barnes W J P, Gladden M H, eds., Feedback and Motor Control in Invertebrates and Vertebrates, Springer Netherlands, London, UK, 1985, 35–56.
Chiang M H, Chiang F R. Anthropomorphic design of the human-like walking robot. Journal of Bionic Engineering, 2013, 10, 186–193.
Ren L, Qian Z H, Ren L Q. Biomechanics of musculoskeletal system and its biomimetic implications: A review. Journal of Bionic Engineering, 2014, 11, 159–175.
Ijspeert A J. Central pattern generators for locomotion control in animals and robots: A review. Neural Networks, 2008, 21, 642–653.
Wu Q D, Liu C J, Zhang J Q, Chen Q J. Survey of locomotion control of legged robots inspired by biological concept. Science in China Series F: Information Sciences, 2009, 52, 1715–1729.
Yu J Z, Tan M, Chen J, Zhang J. A survey on CPG-inspired control models and system implementation. IEEE Transactions on Neural Networks and Learning Systems, 2014, 25, 441–456.
Li C, Lowe R, Ziemke T. Anovel approach to locomotion learning: Actor-critic architecture using central pattern generators and dynamic motor primitives. Frontiers in Neurorobotics, 2014, 8, 1–17.
Ijspeert A J, Crespi A, Ryczko D. From swimming to walking with a salamander robot driven by a spinal cord model. Science, 2007, 315, 1416–1420.
Yu J, Ding R, Yang Q, Tan M, Wang W, Zhang J. On a bio-inspired amphibious robot capable of multimodal motion. IEEE/ASME Transactions on Mechatronics, 2012, 17, 847–856.
Santos C P, Matos V. CPG modulation for navigation and omnidirectional quadruped locomotion. Robotics and Autonomous Systems, 2012, 60, 912–927.
Fukuoka Y, Kimura H. Dynamic locomotion of a biomorphic quadruped “Tekken” robot using various gaits: Walk, trot, free-gait and bound. Applied Bionics and Biomechanics, 2009, 6, 1–9.
Park C S, Hong Y D, Kim J H. Evolutionary-optimized central pattern generator for stable modifiable bipedal walking. IEEE/ASME Transactions on Mechatronics, 2014, 19, 1374–1383.
Or J. A hybrid CPG-ZMP controller for the real-time balance of a simulated flexible spine humanoid robot. IEEE Transaction on System, Man, and Cybernetics — Part C: Application and Reviews, 2009, 39, 547–561.
Hong Y. D, Park C S, Kim J H. Stable bipedal walking with a vertical center-of-mass motion by an evolutionary optimized central pattern generator. IEEE Transactions on Industrial Electronics, 2014, 61, 2346–2355.
Nassour J, Henaff P, Benouezdou F. Multi-layered multi-pattern CPG for adaptive locomotion of humanoid robots. Biological Cybernetics, 2014, 108, 291–303.
Taga G. Self-organized control of bipedal locomotion by neural oscillators in unpredictable environment. Biological Cybernetics, 1991, 65, 147–159.
Taga G. A model of the neuro-musculo-skeletal system for human locomotion. Biological Cybernetics, 1995, 73, 97–121.
Endo G, Morimoto J, Matsubara T, Nakanishi J, Cheng G. Learning CPG-based biped locomotion with a policy gradient method: Application to a humanoid robot. International Journal of Robotics Research, 2008, 27, 213–228.
Ha I, Tamura Y, Asama H. Gait pattern generation and stabilization for humanoid robot based on coupled oscillators. Proceeding of the International Conference on Intelligent Robots and Systems (IROS), San Francisco, USA, 2011, 10, 3207–3212.
Aoi S, Tsuchiya K. Locomotion control of a biped robot using nonlinear oscillators. Autonomous Robots, 2005, 19, 219–232.
Liu C J, Wang D W, Chen Q J. Central pattern generator inspired control for adaptive walking of biped robots. IEEE Transactions on Systems, Man, and Cybernetics — Part A: Systems and Humans. 2013, 43, 1206–1215.
Kajita S, Hirukawa H, Yokoi K, Harada K. Humanoid Robots, Ohm-sha, Ltd., Tokyo. Japanese, 2005. (in Japanese)
Matsuoka K. Sustained oscillations generated by mutually inhibiting neurons with adaptation. Biological Cybernetics, 1985, 52, 367–376.
Amrollah E, Henaff P. On the role of sensory feedbacks in rowat selverston CPG to improve robot legged locomotion. Frontiers Neurorobot, 2010, 4, 1–9.
Righetti L, Ijspeert A J. Programmable central pattern generators: An application to biped locomotion control. Proceeding of the International Conference on Robotics and Automation (ICRA) Orlando, USA, 2006, 1585–1590.
Li G, Zhang H, Zhang J, Bye R T. Development of adaptive locomotion of a caterpillar-like robot based on a sensory feedback CPG model. Advanced Robotics, 2014, 28, 389–401.
Fukuoka Y, Habu Y, Fukui T. Analysis of the gait generation principle by a simulated quadruped model with a CPG incorporating vestibular modulation. Biological Cybernetics, 2013, 107, 695–710.
Oliveira M, Matos V, Santos C P, Costa L. Multi-objective parameter CPG optimization for gait generation of a biped robot. Proceeding of the International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany, 2013, 3130–3135.
Deb K, Pratap A, Agarwal S, Meyarivan T. A fast and elitist multi-objective genetic algorithm: NSGA-II. IEEE Transaction on Evolutionary Computation, 2002, 6, 181–197.
Liu C J, Seo K, Fan Z, Tan X B, Goodman E D. Synthesis of Matsuoka-based neuron oscillator models in locomotion control of robots. Global Congress on Intelligent Systems, Wuhan, China, 2012, 42, 342–347.
Liu C J, Chen Q J, Wang D W. CPG-inspired workspace trajectory generation and adaptive locomotion control for quadruped robots. IEEE Transactions on Systems, Man, and Cybernetics-Part B: Cybernetics, 2011, 41, 867–880.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Liu, C., Wang, D., Goodman, E.D. et al. Adaptive walking control of biped robots using online trajectory generation method based on neural oscillators. J Bionic Eng 13, 572–584 (2016). https://doi.org/10.1016/S1672-6529(16)60329-3
Published:
Issue Date:
DOI: https://doi.org/10.1016/S1672-6529(16)60329-3