Skip to main content
Log in

Trajectory generation schemes for bipedal ascending and descending stairs using univariate dynamic encoding algorithm for searches (uDEAS)

  • Regular Papers
  • Robotics and Automation
  • Published:
International Journal of Control, Automation and Systems Aims and scope Submit manuscript

Abstract

In this paper, we propose new motion schemes for a biped robot to walk up and down a staircase using dynamic encoding algorithm for searches (DEAS) for optimization. Ascending and descending a staircase are scheduled by four phases for convenience of motion generation. Each phase mimics the natural gait of a human being and is easy to analyze and implement. Optimal trajectories of 10 joint motors in a lower extremity of a humanoid are computed to simultaneously satisfy stability conditions, walking constraints, and energy efficiency requirements, and the zero moment point condition. The performance of uDEAS is compared to genetic algorithm in finding 13 parameters with the result that uDEAS requires only 17 seconds, which is 12 times faster. The feasibility of the proposed motion schemes is validated with computer simulations and experiments successfully carried out for a small humanoid robot.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. T.-T. Lee and Y.-C. Chen, “Minimum-fuel path planning of a 5-link biped robot,” Proc. of the Twentieth Southeastern Symp. on System Theory, pp. 459–463, 1988.

  2. Q. Huang, K. Yokoi, S. Kajita, K. Kaneko, H. Arai, N. Koyachi, and K. Tanie, “Planning walking patterns for a biped robot,” IEEE Trans. on Robotics and Automation, vol. 17, no. 3, June 2001.

  3. S. Kajita, F. Kanehiro, K. Kaneko, K. Yokoi, and H. Hirukawa, “The 3D linear inverted pendulum mode: a simple modeling for a biped walking pattern generation,” Proc. Int. Conf. Intelligent Robots and Systems, pp. 239–246, 2001.

  4. M. S. Choi, O. Kwon, M. S. Kang, and J. H. Park, “Optimal gait trajectory generation and optimal design for a biped robot using genetic algorithm,” Journal of Control, Automation, and Systems Engineering (in Korean), vol. 10, no. 9, pp. 833–839, Sep. 2004.

    Article  Google Scholar 

  5. I.-W. Park, J.-Y. Kim, J. Lee, and J.-H. Oh, “Online free walking trajectory generation for biped humanoid robot KHR-3 (HUBO),” Proc. Int. Conf. Robotics and Automation, pp. 1231–1236, 2006.

  6. T. Kim and J.-W. Kim, “Planning walking patterns of a biped robot with uDEAS optimization,” Proc. of International Conference on Control, Automation and Systems, pp. 2693–2698, Seoul, Korea, Oct. 2007.

  7. C.-L. Shih, “Ascending and descending stairs for a biped robot,” IEEE Trans. Syst., Man, and Cybern., Part A. vol. 29, no. 3, May 1999.

  8. G. Figliolini and M. Ceccarelli, “Climbing stairs with EP-WAR2 biped robot,” Proc. Int. Conf. Robotics and Automation, pp. 4116–4121, 2001.

  9. G. Figliolini, M. Ceccarelli, and M. D. Gioia, “Descending stairs with EP-WAR3 biped robot,” Proc. Int. Conf. Advanced Intelligent Mechatronics, pp. 747–752, 2003.

  10. K. S. Jeon, O. Kwon, and J. H. Park, “Optimal trajectory generation for a biped robot walking a staircase based on genetic algorithm,” Proc. International Conference on Intelligent Robots and Systems, pp. 2837–2842, 2004.

  11. E. Kim, T. Kim, and J.-W. Kim, “Optimal trajectory generation for walking up a staircase of a biped robot using genetic algorithm (GA),” Proc. of the 39th International Symposium on Robotics, pp. 713–717, Seoul, Korea, Oct. 2008.

  12. E. Kim, T. Kim, and J.-W. Kim, “Threedimensional modeling of a humanoid in three planes and a motion scheme of biped turning in standing,” IET Proc.-Control Theory Appl., vol. 3, no. 9, pp. 1155–1166, Sept. 2009.

    Article  Google Scholar 

  13. J.-W. Kim and S. W. Kim, “A fast computational optimization method: univariate dynamic encoding algorithm for searches (uDEAS),” IEICE Trans. Fundamentals, vol. E90-A, no. 8, pp. 1679–1689, Aug. 2007.

    Article  Google Scholar 

  14. J.-W Kim, T. Kim, J.-Y. Choi, and S. W. Kim, “On the global convergence of univariate dynamic encoding algorithm for searches (uDEAS),” International Journal of Control, Automation, and Systems, vol. 6, no. 4, pp. 571–582, Aug. 2008.

    Google Scholar 

  15. M. W. Spong, S. Hutchinson, and M. Vidyasagar, Robot Modeling and Control, John Wiley & Sons, Inc. 2006.

  16. M. Srinivas and L. M. Patnaik, “Adaptive probabilities of crossover and mutation in genetic algorithms,” IEEE Trans. on Systems, Man and Cybernetics, vol. 24, no. 4, pp. 656–667, 1994.

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jong-Wook Kim.

Additional information

Recommended by Editorial Board member Youngjin Choi under the direction of Editor Jae-Bok Song. This study was supported by research funds from Dong-A University.

Eun-Su Kim received his M.S. degree from the Department of Electronics Engineering from Dong-A University, Busan, Korea, in 2010. He is currently working at S&T Daewoo Co. Ltd. His research interests include biped walking of humanoids, optimization methods, and embedded systems.

Man-Seok Kim received his B.S. degree from the Department of Electronics Engineering from Dong-A University, Busan, Korea, in 2009. He is currently a Master student of the Department of Electronic Engineering. His research interests include intelligent control, robot control, circuit design, and embedded systems.

Joon-Young Choi received his B.S., M.S., and Ph.D. degrees in Electronic and Electrical Engineering from Pohang University of Science and Technology (POSTECH), Pohang, Korea in 1994, 1996, and 2002, respectively. From 2002 to 2004, he worked as a Senior Engineer at the Electronics and Telecommunication Research Institute (ETRI), Daejeon, Korea. Since 2005, he has been an Associate Professor in the school of Electrical Engineering at Pusan National University, Busan, Korea. His research interests include nonlinear control, internet congestion control, embedded systems, and automation.

Sang Woo Kim received his B.S., M.S., and Ph.D. degrees from the Department of Control and Instrumentation Engineering, Seoul National University, in 1983, 1985, and 1990, respectively. Currently, he is a Professor in the Department of Electronics and Electrical Engineering at POSTECH, Pohang, Korea. He joined POSTECH in 1992 as an Assistant Professor and was a Visiting Fellow in the Department of Systems Engineering, Australian National University, Canberra, Australia, in 1993. His current research interests include optimal control, optimization algorithms, intelligent control, wireless communication, and process automation.

Jong-Wook Kim received his B.S., M.S., and Ph.D. degrees from the Department of Electronics and Electrical Engineering at Pohang University of Science and Technology (POSTECH), Pohang, Korea, in 1998, 2000, and 2004, respectively. Currently, he is an Assistant Professor in the Department of Electronic Engineering at Dong-A University, Busan, Korea. His current research interests include numerical optimization methods, robot control, intelligent control, diagnosis of electrical systems, and system identification.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kim, ES., Kim, MS., Choi, JY. et al. Trajectory generation schemes for bipedal ascending and descending stairs using univariate dynamic encoding algorithm for searches (uDEAS). Int. J. Control Autom. Syst. 8, 1061–1071 (2010). https://doi.org/10.1007/s12555-010-0515-y

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12555-010-0515-y

Keywords

Navigation