Abstract
We consider the problem of controlling the end-effector motion of flexible robot arms. Main difficulties arise both from the typical nonlinearities of robot dynamics and from the non-minimum phase nature of the flexible arm when tip position is chosen as output. This bars the straight application of inversion control solving the trajectory tracking problem in robots with rigid links. Three alternative strategies are presented: inversion control based on a suitable minimum phase output, nonlinear regulation of the tip output, and iterative learning control. The control laws are discussed from the point of view of system requirements and complexity, while their performance is compared by simulation on a simple but significative example. Finally, we report on the experimental activity in controlling flexible robots carried out in the Robotics Laboratory at DIS.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
P.K. Nguyen, R. Ravindran, R. Carr, D.M. Gossain, and K.H. Doetsch, Structural Flexibility of the Shuttle Remote Manipulator System Mechanical Arm, SPAR Aerospace Ltd. Rep., Tech. Info. of AIAA, 1982.
T.J. Tarn, A.K. Bejczy, A. Isidori, and Y. Chen, “Nonlinear feedback in robot arm control,” Proc. 23rd IEEE Conf. on Decision and Control, Las Vegas, NV, pp. 736 - 751, 1984.
R.H. Cannon, Jr. and E. Schmitz, “Initial experiments on the endpoint control of a flexible one-link robot,” Int. J. of Robotics Research, vol. 3, no. 3, pp. 62 – 75, 1984.
C. Byrnes and A. Isidori, “Local stabilization of critically minimum phase nonlinear systems,” Systems and Control Lett., vol. 11, no. 1, pp. 9 – 17, 1988.
5 A. De Luca, P. Lucibello, and G. Ulivi, “Inversion techniques for tra-jectory control of flexible robot arms,” J. of Robotic Systems, vol. 6, no. 4, pp. 325 – 344, 1989.
A. De Luca and B. Siciliano, “Trajectory control of a non-linear one-link flexible arm,” Int. J. of Control, vol. 50, no. 5, pp. 1699 - 1715, 1989.
S.K. Madhavan and S.N. Singh, “Inverse trajectory control and zero dynamics sensitivity of an elastic manipulator,” Proc. 1991 American Control Conf.,Boston, MA, pp. 1879–1884, 1991.
A. De Luca and B. Siciliano, “Inversion-based nonlinear control of robot arms with flexible links,” submitted to AIAA J. of Guidance, Control, and Dynamics, 1991.
A. De Luca, L. Lanari, and G. Ulivi, “Output regulation of a flexible robot arm,” in Analysis and Optimization of Systems, A. Bensoussan and J.L. Lions (Eds.), Lecture Notes in Control and Information Sciences, vol. 144, pp. 833–842, Springer-Verlag, Berlin, 1990.
A. De Luca, L. Lanari, and G. Ulivi, “End-effector trajectory tracking in flexible arms: Comparison of approaches based on regulation theory,” in Advanced Robot Control, C. Canudas de Wit (Ed.), Lecture Notes in Control and Information Sciences, vol. 162, pp. 190–206, Springer-Verlag, Berlin, 1991.
F. Pfeiffer, “A feedforward decoupling concept for the control of elastic robots,” J. of Robotic Systems, vol. 6, no. 4, pp. 407 – 416, 1989.
M. Poloni and G. Ulivi, “Iterative trajectory tracking for flexible arms with approximate models,” Proc. 5th Int. Conf. on Advanced Robotics, Pisa, I, pp. 108 - 113, 1991.
M. Poloni and G. Ulivi, “Iterative learning control of a one-link flexible manipulator,” Prep. 3rd IFAC Symp. on Robot Control, Vienna, A, pp. 273 – 278, 1991.
W.J. Book, “Recursive Lagrangian dynamics of flexible manipulator arms,” Int. J. of Robotics Research, vol. 3, no. 3, pp. 87 – 101, 1984.
P.B. Usoro, R. Nadira, and S.S. Mahil, “A finite-element Lagrangian approach to modeling lightweight flexible manipulators,” ASME J. of Dyn. Syst., Meas., and Control, vol. 108, pp. 198 – 205, 1986.
P. Lucibello and G. Ulivi, “Design and realization of a two link direct drive robot with a very flexible forearm,” Rap. 16.89, Dipartimento di Informatica e Sistemistica, Università di Roma “La Sapienza”, 1989.
P. Lucibello and G. Ulivi, “An optical angular transducer for flexible robots arms,” IFAC Symp. on Low Cost Automation, pp. 113–116, Milano, I, 1989.
A. De Luca, P. Lucibello, and F. Nicolò, “Automatic symbolic modeling and nonlinear control of robots with flexible links,” Proc. IEE Int. Work. on Robot Control: Theory and Applications, Oxford, UK, pp. 62 – 70, 1988.
X. Ding, T.J. Tarn, and A.K. Bejczy, “A novel approach to the modelling and control of flexible robot arms,” Proc. 27th IEEE Conf. on Decision and Control, Austin, TX, pp. 52 – 57, 1988.
L. Meirovitch, Analytical Methods in Vibrations, Macmillan, 1967.
A. De Luca and B. Siciliano, “Closed-form dynamic model of planar multi-link lightweight robots,” IEEE Trans. on Systems, Man, and Cybernetics, vol. 21, no. 4, Jul. 1991.
H. Goldstein, Classical Mechanics, Addison-Wesley, Reading, 1980.
A. Isidori, Nonlinear Control Systems, 2nd Edition, Springer Verlag, Berlin, 1989.
A. De Luca, “Zero dynamics in robotic systems,” in Nonlinear Synthesis, C.I. Byrnes and A. Kurszanski (Eds.), Progress in Systems and Control Series, Birkhäuser, Boston, 1991.
A. Isidori and C. Byrnes, “Output regulation of nonlinear systems,” IEEE Trans. on Automatic Control, vol. 35, no. 2, pp. 131 – 140, 1990.
E. Schmitz, “Modeling and control of a planar manipulator with an elastic forearm,” Proc. 1989 IEEE Int. Conf. on Robotics and Automation Scottsdale, AZ, pp. 894 – 899, 1988.
S. Arimoto, T. Naniwa, and H. Suzuki, “Selective learning with a forgetting factor for robotic motion control,” 1991 IEEE Int. Conf. on Robotics and Automation, Sacramento, CA, pp. 728 – 733, 1991.
A. De Luca, G. Paesano, and G. Ulivi, “A frequency-domain approach to learning control: Implementation for a robot manipulator,” IEEE Trans. on Industrial Electronics, to appear.
A. De Luca, L. Lanari, P. Lucibello, S. Panzieri, and G. Ulivi, “Control experiments on a two-link robot with a flexible forearm,” Proc. 29th IEEE Conf. on Decision and Control, Honolulu, HI, pp. 520 – 527, 1990.
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 1992 Springer Science+Business Media New York
About this chapter
Cite this chapter
de Luca, A., Nicolò, F., Ulivi, G. (1992). Trajectory Tracking in Flexible Robot Arms. In: Isidori, A., Tarn, TJ. (eds) Systems, Models and Feedback: Theory and Applications. Progress in Systems and Control Theory, vol 12. Birkhäuser, Boston, MA. https://doi.org/10.1007/978-1-4757-2204-8_2
Download citation
DOI: https://doi.org/10.1007/978-1-4757-2204-8_2
Publisher Name: Birkhäuser, Boston, MA
Print ISBN: 978-1-4757-2206-2
Online ISBN: 978-1-4757-2204-8
eBook Packages: Springer Book Archive