Abstract
Almost all industrial robots exhibit joint flexibility due to mechanical compliance of their gear boxes. In this paper we outline the design of three controllers for flexible joint robots. Two of the three controllers are suitable for parameter adaptation, the candidate Lyapunov functions for these two controllers are derived from arm energy considerations.
The desired actuator trajectory in a flexible joint robot is dependent not only on the desired kinematic trajectory of the link but also on the link dynamics. Unfortunately, link dynamic parameters are unknown in most cases, as a result the desired actuator trajectory is also unknown. To overcome this difficulty, a number of control schemes require the use of link acceleration and link jerk feedback. In this paper we describe three control schemes for flexible joint robots which do not use link jerk or acceleration. One of the controllers is suitable for trajectory tracking when the robot parameters are known in advance. The other two control laws are derived from candidate Lyapunov functions which resemble the energy of the arm deviating from the desired trajectory. Trajectory tracking and adaptation of robot arm parameters are possible with two of the controllers described in this paper. Our control schemes do not require the numerical differentiation of the velocity signal, or the inversion of the inertial matrices. Simulations are presented to verify the validity of the control scheme. The superiority of the proposed scheme over existing rigid robot adaptive schemes is also illustrated through simulation.
This is a preview of subscription content, log in via an institution.
Preview
Unable to display preview. Download preview PDF.
References
S. Ahmad, “Analysis of Robot Drive Train Errors, their Static Effects and their Compensations,” IEEE Journal of Robotics and Automation, Vol. 4, No. 2, April 1988.
A. De-Luca, “Dynamic Control of Robots with Joint Elasticity,” Proceedings of 1988 IEEE International Conference on Robotics and Automation, Philadelphia, PA, pp. 152–158, April 1988.
L. Fu and K. Chen, “Nonlinear Adaptive Motion Control for a Manipulator with Flexible Joints,” Proceedings of 1989 IEEE International Conference on Robotics and Automation, Phoenix, AZ, pp. 1201–1206, May 1989.
F. Ghorbel, W. Spong and J. Hung, “Adaptive Control of Flexible Joint Manipulators,” Proceedings of 1989 IEEE International Conference on Robotics and Automation, Phoenix, AZ, pp. 1188–1193, May 1989.
P. Ioannou, “Robust Adaptive Controller with Zero Residual Tracking Errors,” IEEE Trans. Automatic Control, Vol. 31, No. 8, pp. 773–776, Aug. 1986.
K. Khorasani, “Robust Adaptive Stabilization of Flexible Joint Manipulators,” Proceedings of 1989 IEEE International Conference on Robotics and Automation, Phoenix, AZ, pp. 1194–1199, May 1989.
D. Koditschek, “Lyapunov Analysis of Robot Motion,” Tutorial Workshop of the 1987 IEEE International Conference on Robotics and Automation, Raleigh, NC, pp. 1B-3-1 to 1B-3-56, March 1987.
R. Paul, Robot Manipulators: Mathematics, Programming and Control, MIT Press, 1981.
S. Sastry, P. Hsu, M. Bodson and B. Paden, “Adaptive Identification and Control for Manipulators without Using Joint Accelerations,” Proceedings of 1987 IEEE International Conference on Robotics and Automation, Raleigh, NC, pp. 1210–1215, March 1987.
J. Slotine and W. Li, “Adaptive Manipulator Control: A Case Study,” IEEE Trans. Automatic Control, Vol. 33, No. 11, pp. 995–1003, Nov. 1988.
J. Slotine and W. Li, “On the Adaptive Control of Robot Manipulators,” Int. J. Robotics Research, Vol. 6, No. 3, pp. 49–59, Fall 1987.
M. Spong, K. Khorasani and P. Kokotovic, “An Integral Manifold Approach to the Feedback Control of Flexible Joint Robots,” IEEE Journal of Robotics and Automation, Vol. RA-3, No. 4, pp. 291–300, Aug. 1987.
M. Spong, “Modeling and Control of Elastic Joint Robots,” Transactions of the ASME, Vol. 109, pp. 310–319, Dec. 1987.
G. Widmann and S. Ahmad, “Control of Robots with Flexible Joints,” Proceedings of 1987 IEEE International Conference on Robotics and Automation, Raleigh, NC, pp. 1561–1566, March 1987.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1991 Springer-Verlag
About this paper
Cite this paper
Ahmad, S., Mrad, F. (1991). Adaptive control of flexible joint robots derived from arm energy considerations. In: Skowronski, J.M., Flashner, H., Guttalu, R.S. (eds) Mechanics and Control. Lecture Notes in Control and Information Sciences, vol 151. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0006713
Download citation
DOI: https://doi.org/10.1007/BFb0006713
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-53517-1
Online ISBN: 978-3-540-46752-6
eBook Packages: Springer Book Archive