Table of Contents Author Guidelines Submit a Manuscript
Mathematical Problems in Engineering
Volume 2016, Article ID 1984634, 19 pages
http://dx.doi.org/10.1155/2016/1984634
Research Article

Data-Based Control for Humanoid Robots Using Support Vector Regression, Fuzzy Logic, and Cubature Kalman Filter

1Department of Electronic Engineering, Shunde Polytechnic, Foshan, Guangdong 528300, China
2School of Automation, Xi’an University of Posts and Telecommunications, Xi’an 710121, China

Received 28 March 2016; Accepted 29 May 2016

Academic Editor: Mohammad D. Aliyu

Copyright © 2016 Liyang Wang et al. This is an open access article distributed under the Creative Commons Attribution License, which permits unrestricted use, distribution, and reproduction in any medium, provided the original work is properly cited.

Linked References

  1. J.-W. Heo and J.-H. Oh, “Biped walking pattern generation using an analytic method for a unit step with a stationary time interval between steps,” IEEE Transactions on Industrial Electronics, vol. 62, no. 2, pp. 1091–1100, 2015. View at Publisher · View at Google Scholar · View at Scopus
  2. T.-H. S. Li, P.-H. Kuo, Y.-F. Ho, M.-C. Kao, and L.-H. Tai, “A biped gait learning algorithm for humanoid robots based on environmental impact assessed artificial bee colony,” IEEE Access, vol. 3, pp. 13–26, 2015. View at Publisher · View at Google Scholar
  3. P. Hénaff, V. Scesa, F. Ben Ouezdou, and O. Bruneau, “Real time implementation of CTRNN and BPTT algorithm to learn on-line biped robot balance: experiments on the standing posture,” Control Engineering Practice, vol. 19, no. 1, pp. 89–99, 2011. View at Publisher · View at Google Scholar · View at Scopus
  4. C. Sabourin and O. Bruneau, “Robustness of the dynamic walk of a biped robot subjected to disturbing external forces by using CMAC neural networks,” Robotics and Autonomous Systems, vol. 51, no. 2-3, pp. 81–99, 2005. View at Publisher · View at Google Scholar · View at Scopus
  5. H.-K. Shin and B. K. Kim, “Energy-efficient gait planning and control for biped robots utilizing vertical body motion and allowable zmp region,” IEEE Transactions on Industrial Electronics, vol. 62, no. 4, pp. 2277–2286, 2015. View at Publisher · View at Google Scholar · View at Scopus
  6. M. Rakovic, B. Borovac, M. Nikolic, and S. Savic, “Realization of biped walking in unstructured environment using motion primitives,” IEEE Transactions on Robotics, vol. 30, no. 6, pp. 1318–1332, 2014. View at Publisher · View at Google Scholar · View at Scopus
  7. J. P. Ferreira, M. M. Crisostomo, and A. P. Coimbra, “Adaptive PD controller modeled via support vector regression for a biped robot,” IEEE Transactions on Control Systems Technology, vol. 21, no. 3, pp. 941–949, 2013. View at Publisher · View at Google Scholar · View at Scopus
  8. K. Galloway, K. Sreenath, A. D. Ames, and J. W. Grizzle, “Torque saturation in bipedal robotic walking through control lyapunov function-based quadratic programs,” IEEE Access, vol. 3, no. 1, pp. 323–332, 2015. View at Publisher · View at Google Scholar
  9. M. Vukobratovic and B. Borovac, “Zero-moment point—thirty five years of its life,” International Journal of Humanoid Robotics, vol. 1, no. 1, pp. 157–173, 2004. View at Publisher · View at Google Scholar
  10. M. Vukobratović, B. Borovac, and V. Potkonjak, “ZMP: a review of some basic misunderstandings,” International Journal of Humanoid Robotics, vol. 3, no. 2, pp. 153–175, 2006. View at Publisher · View at Google Scholar · View at Scopus
  11. K. Hirai, M. Hirose, Y. Haikawa, and T. Takenaka, “The development of Honda humanoid robot,” in Proceednigs of the IEEE International Conference on Robotics and Automation, pp. 1321–1326, Leuven, Belgium, May 1998. View at Publisher · View at Google Scholar
  12. T.-H. S. Li, Y.-T. Su, S.-H. Liu, J.-J. Hu, and C.-C. Chen, “Dynamic balance control for biped robot walking using sensor fusion, Kalman filter, and fuzzy logic,” IEEE Transactions on Industrial Electronics, vol. 59, no. 11, pp. 4394–4408, 2012. View at Publisher · View at Google Scholar · View at Scopus
  13. H.-K. Shin and B. K. Kim, “Energy-efficient gait planning and control for biped robots utilizing the allowable ZMP region,” IEEE Transactions on Robotics, vol. 30, no. 4, pp. 986–993, 2014. View at Publisher · View at Google Scholar · View at Scopus
  14. Z. Liu, Y. Zhang, and Y. Wang, “A type-2 fuzzy switching control system for biped robots,” IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews, vol. 37, no. 6, pp. 1202–1213, 2007. View at Publisher · View at Google Scholar · View at Scopus
  15. C. Cortes and V. Vapnik, “Support-vector networks,” Machine Learning, vol. 20, no. 3, pp. 273–297, 1995. View at Publisher · View at Google Scholar · View at Scopus
  16. H. Drucker, C. J. C. Surges, L. Kaufman, A. Smola, and V. Vapnik, “Support vector regression machines,” in Proceedings of the 10th Annual Conference on Neural Information Processing Systems (NIPS '96), pp. 155–161, December 1996. View at Scopus
  17. J. A. K. Suykens, J. De Brabanter, L. Lukas, and J. Vandewalle, “Weighted least squares support vector machines: robustness and sparse approximation,” Neurocomputing, vol. 48, no. 1–4, pp. 85–105, 2002. View at Publisher · View at Google Scholar · View at Scopus
  18. S. Chatterjee, “Vision-based rock-type classification of limestone using multi-class support vector machine,” Applied Intelligence, vol. 39, no. 1, pp. 14–27, 2013. View at Publisher · View at Google Scholar · View at Scopus
  19. L. Guo, Y. Wu, L. Zhao, T. Cao, W. Yan, and X. Shen, “Classification of mental task from EEG signals using immune feature weighted support vector machines,” IEEE Transactions on Magnetics, vol. 47, no. 5, pp. 866–869, 2011. View at Publisher · View at Google Scholar · View at Scopus
  20. J. P. Ferreira, M. M. Crisostomo, and A. P. Coimbra, “SVR versus neural-fuzzy network controllers for the sagittal balance of a biped robot,” IEEE Transactions on Neural Networks, vol. 20, no. 12, pp. 1885–1897, 2009. View at Publisher · View at Google Scholar · View at Scopus
  21. E. E. Elattar, J. Goulermas, and Q. H. Wu, “Electric load forecasting based on locally weighted support vector regression,” IEEE Transactions on Systems, Man and Cybernetics Part C: Applications and Reviews, vol. 40, no. 4, pp. 438–447, 2010. View at Publisher · View at Google Scholar · View at Scopus
  22. L. Wang, Z. Liu, C. L. P. Chen, Y. Zhang, S. Lee, and X. Chen, “Energy-efficient SVM learning control system for biped walking robots,” IEEE Transactions on Neural Networks and Learning Systems, vol. 24, no. 5, pp. 831–837, 2013. View at Publisher · View at Google Scholar · View at Scopus
  23. S. Singhal and L. Wu, “Training multilayer perceptrons with the extended Kalman algorithm,” in Advances in Neural Information Processing Systems I. Denver 1988, D. S. Touretzky, Ed., pp. 133–140, Morgan Kaufmann, San Mateo, Calif, USA, 1989. View at Google Scholar
  24. G. V. Puskorius and L. A. Feldkamp, “Neurocontrol of nonlinear dynamical systems with Kalman filter trained recurrent networks,” IEEE Transactions on Neural Networks, vol. 5, no. 2, pp. 279–297, 1994. View at Publisher · View at Google Scholar · View at Scopus
  25. T. Jiang and Y. Li, “Generalized defuzzification strategies and their parameter learning procedures,” IEEE Transactions on Fuzzy Systems, vol. 4, no. 1, pp. 64–71, 1996. View at Publisher · View at Google Scholar · View at Scopus
  26. D. Simon, “Training fuzzy systems with the extended Kalman filter,” Fuzzy Sets and Systems, vol. 132, no. 2, pp. 189–199, 2002. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  27. I. Arasaratnam and S. Haykin, “Cubature Kalman filters,” IEEE Transactions on Automatic Control, vol. 54, no. 6, pp. 1254–1269, 2009. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  28. I. Arasaratnam, S. Haykin, and T. R. Hurd, “Cubature Kalman filtering for continuous-discrete systems: theory and simulations,” IEEE Transactions on Signal Processing, vol. 58, no. 10, pp. 4977–4993, 2010. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  29. W. Li and Y. Jia, “Location of mobile station with maneuvers using an IMM-based cubature Kalman filter,” IEEE Transactions on Industrial Electronics, vol. 59, no. 11, pp. 4338–4348, 2012. View at Publisher · View at Google Scholar · View at Scopus
  30. I. Arasaratnam and S. Haykin, “Cubature Kalman smoothers,” Automatica, vol. 47, no. 10, pp. 2245–2250, 2011. View at Publisher · View at Google Scholar · View at MathSciNet · View at Scopus
  31. S. Haykin, A. Zia, Y. Xue, and I. Arasaratnam, “Control theoretic approach to tracking radar: first step towards cognition,” Digital Signal Processing: A Review Journal, vol. 21, no. 5, pp. 576–585, 2011. View at Publisher · View at Google Scholar · View at Scopus
  32. M. Vukobratović, B. Borovac, D. Surla, and D. Stokić, Humanoid Locomotion: Dynamic, Stability, Control and Application, Springer, Berlin, Germany, 1990. View at Publisher · View at Google Scholar