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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
R. J. Beek. Juggling Dynamics. Free University Press, Amsterdam, 1989.
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.
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.
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.
H. G. Bock. Randwertproblemmethoden zur Parameteridentifizierung in Systemen nichtlinearer Differentialgleichungen. In Bonner Mathematische Schriften 183. Universität Bonn, 1987.
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.
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.
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.
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.
P. Giesl, D. Meisel, J. Scheurle, and H. Wagner. Stability analysis of the elbow with a load. J Theor Bio, 228:115 – 125, 2004.
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.
A. V. Hill. The heat of shortening and the dynamic constants of muscle. Proc. Royal Society (B), 126:136 – 195, 1938.
A. V. Hill. First and last experiments in muscle mechanics. Cambridge University Press, 1970.
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.
G. E. Loeb. Control implications of musculosceletal mechanics. In Annual International Conference IEEE-EMBS, volume 17, pages 1393 – 1394, 1995.
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.
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.
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.
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.
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.
K. D. Mombaur, R. W. Longman, H. G. Bock, and J. P. Schlöder. Open-loop stable running. Robotica, 23(01):21 – 33, 2005.
W. Murray, T. Buchanan, and D. Scott. The isometric functional capacity of muscle that cross the elbow. Journal of Biomechanics, 33:943 – 952, 2000.
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.
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.
T. Siebert, H. Wagner, and R. Blickhan. Not all oscillations are rubbish: Forward simulation of quick-release experiments. JMBB, 3(1):107 – 122, 2003.
D. Sternad, M. Duarte, H. Katsumata, and S. Schaal. Bouncing a ball: tuning into dynamic stability. J Exp Psychol Hum Percept Perfo, 2001.
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.
H. Wagner and R. Blickhan. Stabilizing function of sceletal muscles: an analytical investigation. J Theor Biol, 199(2):163 – 179, 1999.
H. Wagner and R. Blickhan. Stabilizing function of antagonistic neuromusculoskeletal systems - an analytical investigation. Biol. Cybernetics, 89:71 – 79, 2003.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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
DOI: https://doi.org/10.1007/978-3-540-79409-7_29
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-79408-0
Online ISBN: 978-3-540-79409-7
eBook Packages: Mathematics and StatisticsMathematics and Statistics (R0)