Abstract
This paper is devoted to the feedback control of a one degree-of-freedom (dof) juggling robot, considered as a subclass of mechanical systems subject to a unilateral constraint. The proposed approach takes into account the whole dynamics of the system, and focuses on the design of a force input. It consists of a family of hybrid feedback control laws, that allow to stabilize the object around some desired (periodic or not) trajectory. The closed-loop behavior in presence of various disturbances is studied. Despite good robustness properties, the importance of good knowledge of the system parameters, like the restitution coefficient, is highlighted. Besides its theoretical interest concerning the control of a class of mechanical systems subject to unilateral constraints, this study has potential applications in non-prehensile manipulation, extending pushing robotic tasks to striking-and-pushing tasks.
Similar content being viewed by others
References
Aboaf, E. W., Drucker, S. M. and Atkeson, C. G., “Task-level robot learning: Juggling a tennis ball more accurately,” in IEEE International Conference on Robotics and Automation, Scottsdale, Arizona, pp. 1290–1295, 1989.
Brach, R. M., Mechanical Impact Dynamics, Rigid Body Collisions, New York: Wiley Interscience Publications, John Wiley and Sons, 1991.
Branicky, M. S., Borkar, V. S. and Mitter, S. K., “A unified framework for hybrid control: Background, model and theory,” in A. Bensoussan and J. L. Lions, editors, International Conference on Analysis and Optimization of Systems, France, pp. 352–358, 1994. INRIA. Also in IEEE Conference on Decision and Control, Lake Buena Vista, Florida, pp. 4228–4234, 1994.
Brogliato, B., Niculescu, S. I. and Orhant, P., “On the control of finite dimensional mechanical systems with unilateral constraints,” IEEE Transactions on Automatic Control, vol. 42, pp. 200–215, 1997.
Buehler, M., Robotic tasks with intermittent dynamics, PhD thesis, Yale University, New Haven, 1990.
Buehler, M., Koditschek, D. E. and Kindklmann, P. J., “A family of robot control strategies for intermittent dynamical environments,” IEEE Control Systems Magazine, vol. 10, pp. 16–22, 1990.
Buehler, M., Koditschek, D. E. and Kindklmann, P. J., “Planning and control of robotic juggling and catching tasks,” International Journal of Robotics Research, vol. 13, pp. 101–118, 1994.
François, C., Contributionàla locomotion articulée dynamiquement stable, PhD thesis, ´ Ecole des Mines de Paris, Sophia Antipolis, France, 1996.
Guckenheimer, J. and Holmes, P., Nonlinear Oscillations, Dynamical Systems and Bifurcations of Vector Fields, New York: Springer-Verlag, 1983.
Hemami, H. and Wyman, B., “Modelling and control of constrained dynamic systems with application to biped locomotion in the frontal plane,” IEEE Transactions on Automatic Control, vol. 24, pp. 526–535, 1979.
Higuchi, T., “Application of electro-magnetic impulsive force to precise positioning tools in robot systems,” in 2nd. International Symposium on Robotics Research, Cambridge, Massacussets: MIT Press, 1985, pp. 281–285
Hindmarsh, M. B. and Jefferies, D. J., “On the motions of the offset impact oscillator,” Journal of Physics A: Math. Gen., vol. 17, pp. 1791–1803, 1984.
Holmes, P. J., “The dynamics of repeated impacts with a sinusoidally vibrating table,” Journal of Sound and Vibrations, vol. 84, pp. 173–189, 1982.
Huang, H. P. and McClamroch, N. H., “Time optimal control for a robotic contour following problem,” IEEE Journal of Robotics and Automation, vol. 4, pp. 140–149, 1988.
Huang, W., Krotkov, E. P. and Mason, M. T., “Impulsive manipulation,” in IEEE International Conference on Robotics and Automation, Nagoya, Japan, pp. 120–125, 1995.
Hurmuzlu, Y., “Dynamics of bipedal gait. Part 1: Objective functions and the contact event of a planar 5-link biped. Part 2: Stability analysis of a planar 5-link biped,” ASME Journal of Applied Mechanics, vol. 60, pp. 331–334, 1993.
Kolmanovsky, I. and McClamroch, N. H., “Hybrid feedback laws for a class of cascade nonlinear control systems,” IEEE Transactions on Automatic Control, vol. 41, 1996.
Kreisselmeier, G. and Lozano, R., “Adaptive control of continuous-time overmodeled plants,” IEEE Transactions on Automatic Control, vol. 41, pp. 1779–1794, 1996.
Lynch, K. M. and Mason, M. T., “Stable pushing: mechanics, controllability, and planning,” International Journal of Robotics Research, vol. 15, pp. 533–556, 1996.
Masri, S. F. and Caughey, T. K., “On the stability of the impact damper,” ASMEJournal of Applied Mechanics, vol. 33, pp. 586–592, 1966.
Peshkin, M. A. and Sanderson, A. C., “Planning robotic manipulation strategies for workpieces that slide,” IEEE Journal of Robotics and Automation, vol. 4, pp. 524–531, 1988.
Rizzi, A. A. and Koditschek, D. E., “Preliminary experiments in robot juggling,” in International Symposium on Experimental Robotics, Toulouse, France, 1991. MIT Press.
Rizzi, A. A. and Koditschek, D. E., “Progress in spatial robot juggling,” in IEEE International Conference on Robotics and Automation, Nice, France, pp. 775–780, 1992.
Rizzi, A. A. and Koditschek, D. E., “Further progress in robot juggling: the spatial two-juggle,” in IEEE International Conference on Robotics and Automation, Atlanta, Georgia, pp. 919–924, 1993.
Rizzi, A. A. and Koditschek, D. E., “Further progress in robot juggling: solvable mirror laws,” in IEEE International Conference on Robotics and Automation, San Diego, California, pp. 2935–2940, 1994.
Rizzi, A. A. and Koditschek, D. E., “An active visual estimator for dexterous manipulation,” IEEE Transactions on Robotics and Automation, vol. 12, pp. 697–713, 1996.
Rizzi, A. A., Whitcomb, L. L. and Koditschek, D. E., “Distributed real-time control of a spatial robot juggler,” IEEE Computer, vol. 25, pp. 12–24, 1992.
Schaal, S. and Atkeson, C. G., “Open loop stable control strategies for robot juggling,” in IEEE International Conference on Robotics and Automation, Atlanta, Georgia, pp. 913–918, 1993.
Schaal, S. and Atkeson, C. G., “Robot juggling: implementation of memory based learning,” IEEE Control Systems, pp. 57–71, 1994.
Shaw, S.W., and Rand, R. H. “The transition to chaos in a simple mechanical system,” International Journal of Non-linear Mechanics, vol. 24, pp. 41–56, 1989.
Sontag, E. D. Mathematical Control Theory, Deterministic Finite Dimensional Systems. TAM 6. Springer-Verlag, 1990.
ten Dam, A. A. “Representations of dynamical systems described by behavioral inequalities,” in European Control Conference, Groningen, Netherlands, pp. 1780–1783, 1993.
ten Dam, A. A., Dwarshuis, E. and Willems, J. C., “The contact problem for linear continuous-time dynamical systems: A system theoretical approach,” IEEE Transactions on Automatic Control, vol. 42, pp. 458–472, 1997.
van der Schaft, A. J. and Schumacher, J. M., “The complementary-slackness class of hybrid systems,” Mathematics of Control Signals and Systems, vol. 9, pp. 266–301, 1996.
Vincent, T. L., “Controlling a ball to bounce at a fixed height,” in American Control Conference, Seattle, Washington, pp. 842–846, 1995.
Vincent, T. L., “Controllable targets on or near a chaotic attractor,” in Control and Chaos, Birkhauser, 1997.
Wang, Y., “Dynamics and planning of collisions in robotic manipulation,” in IEEE International Conference on Robotics and Automation, Scottsdale, Arizona, pp. 478–483, 1989.
Wang, Y., “Dynamic modeling and stability analysis of mechanical systems with time-varying topologies,” ASME Journal of Mechanics Design, vol. 115, pp. 808–816, 1993.
Zavala-Río, A., Commande de robots jongleurs, PhD thesis, Laboratoire d'Automatique de Grenoble, ENSIEG, INPG, France, 1997.
Zavala-Río, A. and Brogliato, B., “Hybrid feedback strategies for the control of juggling robots,” in Proceedings of the Workshop Modelling and Control of Mechanical Systems, London, U.K., pp. 235–251, 1997. Imperial College Press.
Zavala-Río, A. and Brogliato, B., “On the feedback control of a simple juggling robot,” in European Control Conference, Brussels, Belgium, 1997. Paper No. 871.
Zavala-Río, A. and Brogliato, B., “Robust control of one degree-of-freedom jugglers,” in IFAC 5th Symposium on Robot Control, Nantes, France, pp. 703–708, 1997.
Zumel, N. B. and Erdmann, M. A., “Balancing of a planar bouncing object,” in IEEE International Conference on Robotics and Automation, San Diego, California, pp. 2949–2954, 1994.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Zavala-Rio, A., Brogliato, B. On the Control of a One Degree-of-Freedom Juggling Robot. Dynamics and Control 9, 67–90 (1999). https://doi.org/10.1023/A:1008346825330
Issue Date:
DOI: https://doi.org/10.1023/A:1008346825330