Skip to main content

Stability Optimization of Juggling

  • Conference paper

Abstract

Biological systems like humans or animals have remarkable stability properties allowing them to perform fast motions which are unparalleled by corresponding robot configurations. The stability of a system can be improved if all characteristic parameters, like masses, geometric properties, springs, dampers etc. as well as torques and forces driving the motion are carefully adjusted and selected exploiting the inherent dynamic properties of the mechanical system. Biological systems exhibit another possible source of self-stability which are the intrinsic mechanical properties in the muscles leading to the generation of muscle forces. These effects can be included in a mathematical model of the full system taking into account the dependencies of the muscle force on muscle length, contraction speed and activation level. As an example for a biological motion powered by muscles, we present periodic single-arm self-stabilizing juggling motions involving three muscles that have been produced by numerical optimization. The stability of a periodic motion can be measured in terms of the spectral radius of the monodromy matrix. We optimize this stability criterion using special purpose optimization methods and leaving all model parameters, control variables, trajectory start values and cycle time free to be determined by the optimization. As a result we found a self-stable solution of the juggling problem.

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

Buying options

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

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. R. J. Beek. Juggling Dynamics. Free University Press, Amsterdam, 1989.

    Google Scholar 

  2. R. Blickhan, A. Seyfarth, H. Geyer, S. Grimmer, H. Wagner, and M. Günther. Intelligence by mechanics. Philos Transact A Math Phys Eng Sci, 2007.

    Google Scholar 

  3. R. Blickhan, H. Wagner, and A. Seyfarth. Brain or muscles? recent research developments in biomechanics. S. G. Pandalai. Trivandrum, India, Transworldresearch, 1:215 – 245, 2003.

    Google Scholar 

  4. M. F. Bobbert and J. P. van Zandwijk. Sensitivity of vertical jumping performance to changes in muscle stimulation onset times: a simulation study. Biol Cyb, 81(2):101 – 108, 1999.

    Article  Google Scholar 

  5. H. G. Bock. Randwertproblemmethoden zur Parameteridentifizierung in Systemen nichtlinearer Differentialgleichungen. In Bonner Mathematische Schriften 183. Universität Bonn, 1987.

    Google Scholar 

  6. H. G. Bock and K.-J. Plitt. A multiple shooting algorithm for direct solution of optimal control problems. In Proceedings of the 9th IFAC World Congress, Budapest, pages 242–247. International Federation of Automatic Control, 1984.

    Google Scholar 

  7. I. E. Brown and G. E. Loeb. A reductionist approach to creating and using neuromusculoskeletal models, In Neuro-Control of posture and movement, J. Winters, P. Crago (eds.), Springer-Verlag, 148–163, 2000.

    Google Scholar 

  8. E. J. Cheng, I. E. Brown, and G. E. Loeb. Virtual muscle: a computational approach to understanding the effects of muscle properties on motor control. J Neurosci Methods, 101(2):117 – 130, 2000.

    Article  Google Scholar 

  9. M. H. Dickinson, C. T. Farley, R. J. Full, M. A. Koehl, R. Kram, and S. Lehman. How animals move: an integrative view. Science, 288(5463):100 – 106, 2000.

    Article  Google Scholar 

  10. P. Giesl, D. Meisel, J. Scheurle, and H. Wagner. Stability analysis of the elbow with a load. J Theor Bio, 228:115 – 125, 2004.

    Article  MathSciNet  Google Scholar 

  11. P. Giesl and H. Wagner. Lyapunov functions and the basin of attraction for a single joint muscle-skeletal model. J Math Biol., 54(4):453 – 464, 2007.

    Article  MATH  MathSciNet  Google Scholar 

  12. A. V. Hill. The heat of shortening and the dynamic constants of muscle. Proc. Royal Society (B), 126:136 – 195, 1938.

    Article  Google Scholar 

  13. A. V. Hill. First and last experiments in muscle mechanics. Cambridge University Press, 1970.

    Google Scholar 

  14. D. B. Leineweber. Efficient Reduced SQP Methods for the Optimization of Chemical Processes Described by Large Sparse DAE Models. PhD thesis, University of Heidelberg, 1999. VDI-Fortschrittbericht, Reihe 3, No. 613.

    Google Scholar 

  15. G. E. Loeb. Control implications of musculosceletal mechanics. In Annual International Conference IEEE-EMBS, volume 17, pages 1393 – 1394, 1995.

    Google Scholar 

  16. K. D. Mombaur. Stability Optimization of Open-loop Controlled Walking Robots. PhD thesis, University of Heidelberg, 2001. http://www.ub.uni-heidelberg.de/archiv/1796 VDI-Fortschrittbericht, Reihe 8, No. 922.

  17. K. D. Mombaur. Performing open-loop stable flip-flops - an example for stability optimization and robustness analysis of fast periodic motions. In Fast Motions in Robotics and Biomechanics - Optimization and Feedback Control, Lecture Notes in Control and Information Science. Springer, 2006.

    Google Scholar 

  18. K. D. Mombaur, H. G. Bock, J. P. Schlöder, and R. W. Longman. Human-like actuated walking that is asymptotically stable without feedback. In Proceedings of IEEE International Conference on Robotics and Automation, pages 4128 – 4133, Seoul, Korea, May 2001.

    Google Scholar 

  19. K. D. Mombaur, H. G. Bock, J. P. Schlöder, and R. W. Longman. Open-loop stable solution of periodic optimal control problems in robotics. ZAMM - Journal of Applied Mathematics and Mechanics/Zeitschrift für Angewandte Mathematik und Mechanik, 85(7):499 – 515, July 2005.

    Article  MATH  Google Scholar 

  20. K. D. Mombaur, H. G. Bock, J. P. Schlöder, and R. W. Longman. Self-stabilizing somersaults. IEEE Transactions on Robotics, 21(6), Dec. 2005.

    Google Scholar 

  21. K. D. Mombaur, R. W. Longman, H. G. Bock, and J. P. Schlöder. Open-loop stable running. Robotica, 23(01):21 – 33, 2005.

    Article  Google Scholar 

  22. W. Murray, T. Buchanan, and D. Scott. The isometric functional capacity of muscle that cross the elbow. Journal of Biomechanics, 33:943 – 952, 2000.

    Article  Google Scholar 

  23. S. Schaal and C. G. Atkeson. Open loop stable control strategies for robot juggling. In IEEE International Conference on Robotics and Automation, pages 913 – 918, 1993.

    Google Scholar 

  24. S. Schaal, D. Sternad, and C. G. Atkeson. One-handed juggling: A dynamical approach to a rhythmic movement task. Journal of Motor Behavior, 28(2):165 – 183, 1996.

    Google Scholar 

  25. T. Siebert, H. Wagner, and R. Blickhan. Not all oscillations are rubbish: Forward simulation of quick-release experiments. JMBB, 3(1):107 – 122, 2003.

    Google Scholar 

  26. D. Sternad, M. Duarte, H. Katsumata, and S. Schaal. Bouncing a ball: tuning into dynamic stability. J Exp Psychol Hum Percept Perfo, 2001.

    Google Scholar 

  27. H. Wagner, C. Anders, C. Puta, A. Petrovitch, F. Morl, N. Schilling, H. Witte, and R. Blickhan. Musculoskeletal support of lumbar spine stability. Pathophysiology, 12(4):257 – 265, 2005.

    Article  Google Scholar 

  28. H. Wagner and R. Blickhan. Stabilizing function of sceletal muscles: an analytical investigation. J Theor Biol, 199(2):163 – 179, 1999.

    Article  Google Scholar 

  29. H. Wagner and R. Blickhan. Stabilizing function of antagonistic neuromusculoskeletal systems - an analytical investigation. Biol. Cybernetics, 89:71 – 79, 2003.

    MATH  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2008 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Mombaur, K., Giesl, P., Wagner, H. (2008). Stability Optimization of Juggling. In: Bock, H.G., Kostina, E., Phu, H.X., Rannacher, R. (eds) Modeling, Simulation and Optimization of Complex Processes. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-540-79409-7_29

Download citation

Publish with us

Policies and ethics