Skip to main content

An Application of Receding-Horizon Neural Control in Humanoid Robotics

  • Chapter
Nonlinear Model Predictive Control

Part of the book series: Lecture Notes in Control and Information Sciences ((LNCIS,volume 384))

Abstract

Optimal trajectory planning of a humanoid arm is addressed. The reference setup is the humanoid robot James [1]. The goal is to make the end effector reach a desired target or track it when it moves in the arm’s workspace unpredictably. Physical constraints and setup capabilities prevent us to compute the optimal control online, so an off-line explicit control is required. Following previous studies [2], a receding-horizon method is proposed that consists in assigning the control function a fixed structure (e.g., a feedforward neural network) where a fixed number of parameters have to be tuned. More specifically a set of neural networks (corresponding to the control functions over a finite horizon) is optimized using the Extended Ritz Method. The expected value of a suitable cost is minimized with respect to the free parameters in the neural networks. Therefore, a nonlinear programming problem is addressed that can be solved by means of a stochastic gradient technique. The resulting approximate control functions are sub-optimal solutions, but (thanks to the well-established approximation properties of the neural networks) one can achieve any desired degree of accuracy [3]. Once the off-line finite-horizon problem is solved, only the first control function is retained in the on-line phase: at any sample time t, given the system’s state and the target’s position and velocity, the control action is generated with a very small computational effort.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Jamone, L., Metta, G., Nori, F., Sandini, G.: James: a humanoid robot acting over an unstructured world. In: Int. Conf. on Humanoids Robots, Italy (2006)

    Google Scholar 

  2. Parisini, T., Zoppoli, R.: A receding horizon regulator for nonlinear systems and a neural approximation. Automatica 31, 1443–1451 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  3. Kurkova, V., Sanguineti, M.: Error estimates for approximate optimization by the Extended Ritz method. SIAM J. on Optimization 15, 461–487 (2005)

    Article  MATH  MathSciNet  Google Scholar 

  4. Keerthi, S., Gilbert, E.: Optimal infinite-horizon feedback laws for a general class of constrained discrete-time systems: stability and moving-horizon approximations. Journ. of Optim. Theory and Applications 57, 265–293 (1988)

    Article  MATH  MathSciNet  Google Scholar 

  5. Michalska, H., Mayne, D.: Robust receding horizon control of constrained nonlinear systems. IEEE Trans. on Automatic Control 38, 1623–1633 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  6. Zoppoli, R., Sanguineti, M., Parisini, T.: Approximating networks and Extended Ritz Method for the solution of functional optimization problem. Journ. of Optim. Theory and Applications 112, 403–439 (2002)

    Article  MATH  MathSciNet  Google Scholar 

  7. Barron, A.: Universal approximation bounds for superposition of a sigmoidal function. IEEE Trans. on Information Theory 39, 930–945 (1993)

    Article  MATH  MathSciNet  Google Scholar 

  8. Ivaldi, S., Baglietto, M., Zoppoli, R.: Finite and receding horizon regulation of a space robot. In: Int. Conf. on Mathem. Probl. in Engin., Aerospace and Sciences, Genoa, Italy (2008)

    Google Scholar 

  9. Sciavicco, L., Siciliano, B.: Modeling and Control of Robot Manipulators, 2nd edn. Springer, London (2000)

    Google Scholar 

  10. Kushner, H.J., Yang, J.: Stochastic approximation with averaging and feedback: rapidly convergent “on-line” algorithms. IEEE Trans. on Automatic Control 40, 24–34 (1995)

    Article  MATH  MathSciNet  Google Scholar 

  11. Richardson, M.J., Flash, T.: On the Emulation of Natural Movements by Humanoid Robots. In: Int. Conf. on Humanoids Robots, Boston, USA (2000)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2009 Springer-Verlag Berlin Heidelberg

About this chapter

Cite this chapter

Ivaldi, S., Baglietto, M., Metta, G., Zoppoli, R. (2009). An Application of Receding-Horizon Neural Control in Humanoid Robotics. In: Magni, L., Raimondo, D.M., Allgöwer, F. (eds) Nonlinear Model Predictive Control. Lecture Notes in Control and Information Sciences, vol 384. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-01094-1_44

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-01094-1_44

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-01093-4

  • Online ISBN: 978-3-642-01094-1

  • eBook Packages: EngineeringEngineering (R0)

Publish with us

Policies and ethics