Skip to main content
Log in

On local approximation-based adaptive control with applications to robotic manipulators and biped robots

  • Published:
International Journal of Dynamics and Control Aims and scope Submit manuscript

Abstract

The adaptive approximation control is a powerful tool for controlling robotic systems with unmodeled dynamics. The local (partitioned) approximation-based adaptive control includes representation of the uncertain matrices and vectors in the robot model as finite combinations of basis functions. Update laws for the weighting matrices are obtained by the Lyapunov-like design. However, one of the inherent limitations of this category of approximation is curse dimensionality associated with the approximation of uncertain matrix. There are three possible representations for the approximation of the uncertain matrix: Kronecker product, sparse matrices, and GL operator. Both Kronecker product and sparse matrices can grow exponentially with the dimension of the target matrix, whereas GL operator can grow linearly but without the use of conventional operations of matrices. In light of the above, this paper proposes a simple representation for the approximation of the uncertain matrix. The proposed representation is directly linear with respect to the dimension of the target matrix using the conventional operations of matrices. A comparative study is performed to all previously investigated representations, including the proposed representation in view of control law, adaptive law and the order of approximation for robotic manipulators in free space. Two case studies are simulated which are: two-link manipulator and 6-link biped robots during the single support phase. The results show that for low dimension robotic manipulators, all representations can be conducted equivalently. There is no large difference in view of simulation time, whereas for higher degrees of freedom robots the Gl operator and the proposed representation are superior in view of simulation time.

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.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5

Similar content being viewed by others

References

  1. Farrell JA, Polycarpou MM (2006) Adaptive approximation based control: unifying neural, fuzzy and traditional adaptive approximation approach. Wiley, Hoboken

    Book  Google Scholar 

  2. Loannou P, Fidan B (2006) Adaptive control tutorial. SIAM, Philadelphia

    Google Scholar 

  3. Craig JJ (1988) Adaptive control of mechanical manipulators. Addison-Wesley Publishing company Inc, New York

    Google Scholar 

  4. Spong MW, Vidyasagar M (1989) Robot dynamics and control. Wiley, New York

    Google Scholar 

  5. Slotine JJE, Li W (1991) Applied nonlinear control. Prentice-Hall, Inc, New Jersey

    MATH  Google Scholar 

  6. Zhu W-H (2010) Virtual decomposition control: toward hyper degrees of freedom robots. Springer, Berlin

    Book  MATH  Google Scholar 

  7. Song YD (1994) Adaptive motion tracking control of robot manipulators-non-regressor based approach. Proc IEEE Int Conf Robot Autom 4:3008–3013

    Google Scholar 

  8. Lu WS, Meng QH (1991a) Recursive computation of manipulator regressor and its application to adaptive motion control of robot. In: IEEE conference on communication, computation and signal processing, pp 170–173

  9. Kawasaki H, Bito T, Kanzaki K (1996) An efficient algorithm for model-based adaptive controller of robot manipulators. IEEE Trans Robot Autom 12(3):496–501

    Article  Google Scholar 

  10. Yang JH (1999) Adaptive tracking control for manipulators with only position feedback. In: IEEE Canadian conference on electrical and computer engineering, pp 1740–1745

  11. Qu Z, Dorsey J (1991) Robust tracking control of robots by a linear feedback law. IEEE Trans Autom Control 36(9):1081–1084

    Article  MathSciNet  MATH  Google Scholar 

  12. Park JS, Jiang YA, Hesketh T, Clements DJ (1994) Trajectory control of manipulators using adaptive sliding mode control. In: Proceedings of IEEE, Southeastcon, pp 142–146

  13. Yuan J, Stepanenko Y (1993) Adaptive PD control of flexible joint robots without using the high-order regressor. In: Proceedings of the 36th Midwest symposium on circuits and systems, pp 389–393

  14. Su C-Y, Stepanenko Y (1996) Adaptive control for constrained robots without using regressor. In: IEEE international conference on robotics and automation, pp 264–269

  15. Huang A-C, Chien M-C (2010) Adaptive control of robot manipulators: a unified regressor-free approach. World Scientific Publishing Co. Pte. Ltd, Singapore

    Book  MATH  Google Scholar 

  16. Cong S, Liang Y, Shang W (2008) Function approximation-based sliding mode adaptive control for time-varying uncertain nonlinear systems. Nonlinear Dyn 54(5):223–230

    MATH  Google Scholar 

  17. Liang W, Chen H-Y, Tsu Y-T (2009) FAT-based adaptive sliding mode control for a piezoelectric-actuated system. In: IEEE international conference on control and automation, pp 848–853

  18. Ci C, Zhi L, Yun Z (2015) Fuzzy approximation based adaptive control for multiple robotic arms with input hysteresis nonlinearities. In: Proceedings of the 34th Chinese control conference, China, pp 5948–5952

  19. Ahmadi B, Nourisola H (2015) Robust adaptive \(H_\infty \) controller based on hybrid genetic wavelet kernel principal component or nonlinear uncertain systems. Majlesi J Electr Eng 9(4):13–21

    Google Scholar 

  20. Beuschel M (2000) Nonlinear function approximators. In: Schroeder D (ed) Intelligent observer and control design for nonlinear systems. Springer, Berlin

    Google Scholar 

  21. Lewis FL, Yesildirek A, Liu K (1995) Neural net robot controller: structure and stability proofs. J Intell Robot Syst 13:1–23

  22. Lewis FL, Liu K, Yesildirek A (1995) Neural net robot controller with guaranteed tracking performance. IEEE Trans Neural Netw 6(3):703–716

    Article  Google Scholar 

  23. Lewis FL, Yesildirek A, Liu K (1996) Multilayer neural net robot controller with guaranteed tracking performance. IEEE Trans Neural Netw 7(2):1–12

    Article  Google Scholar 

  24. Liu J (2013) Radial basis function (RBF) neural network control for mechanical systems: design, analysis and Matlab simulation. Tsinghua University Press, Beijing

    Book  MATH  Google Scholar 

  25. Li Y-X, Yang G-H (2016) Approximation-based adaptive neural output feedback control for a class of uncertain switched stochastic nonlinear systems with average dwell time condition. Neurocomputing 186:160–169

    Article  Google Scholar 

  26. Al-Shuka HFN, Corves B, Zhu W-H (2014) Function approximation technique-based adaptive virtual decomposition control of a serial-chain manipulator. Robotica 32(3):375–399

    Article  Google Scholar 

  27. Al-Shuka HFN (2014) Modeling, adaptive control and walking pattern generators of biped robot. PhD Dissertation, IGM, RWTH Aachen University, Germany

  28. Ge SS, Lee TH, Harris CJ (1998) Adaptive neural network control of robotic manipulators. World Scientific Publishing Co. Pte. Ltd, Singapore

    Book  Google Scholar 

  29. Faires JD, Burden RL (2002) Numerical methods, 3rd edn. Brooks Cole, Pacific Groove

    MATH  Google Scholar 

  30. Ignacio J, Matinez M (2013) A proof of the Ge-Lee statement on the inertia regressor of robot manipulators. Robotica 31(01):55–59

    Article  Google Scholar 

  31. Al-Shuka HFN, Corves B, Zhu W-H, Vanderborghtc B (2015) Multi-level control of zero-moment-based humanoid biped robots: a review. Robotica 34(11):2440–2466

    Article  Google Scholar 

  32. Al-Shuka HFN, Allmendinger F, Corves B, Zhu W-H (2014) Modeling, stability and walking pattern generators of biped robots: a review. Robotica 32:907–934

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Hayder F. N. Al-Shuka.

Rights and permissions

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Al-Shuka, H.F.N. On local approximation-based adaptive control with applications to robotic manipulators and biped robots. Int. J. Dynam. Control 6, 339–353 (2018). https://doi.org/10.1007/s40435-016-0302-6

Download citation

  • Received:

  • Revised:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s40435-016-0302-6

Keywords

Navigation