Abstract
An adaptive control approach is presented to control the position and force of flexible joint robot manipulators interacting with rigid environment when the robot parameters are uncertain and an observer is used to estimate the state vector used in the feedback.
A feedback linearizable fourth order model of the flexible joint robot is constructed. Also, a constraint frame is derived which enables decoupling of the system into a position subsystem and a force subsystem.
A model-based and an adaptive control approaches are presented. In the model-based algorithm, the robot parameters are assumed to be known and full state feedback is available using the robot dynamic model. It is shown that a nonlinear feedback control law can be designed which linearizes the system, uses the constraint frame to decouple the system into the position and the force subsystems, and imposes desired closed loop characteristics in each subsystem independently. In the adaptive control algorithm, the robot parameter are uncertain and only link position is available. This control algorithm consists of a nonlinear control law which has the same structure as the one derived for the model-based algorithm except that it uses the estimated parameters and observed state, an adaptation law and, a sliding mode observer. The sufficient conditions under which the closed loop system composed of the flexible joint robot interacting with a rigid environment, the observer, the controller, is stable are presented.
An experimental two link flexible joints robot manipulator constrained by a straight rigid wall is used to evaluate the two control algorithms.
Preview
Unable to display preview. Download preview PDF.
References
Canudas de Wit, C. and Fixot, N., “Adaptive Control of Robot Manipulators via Estimated Velocity Feedback”, Proc. of the Int. Workshop on Nonlinear and Adaptive Control: Issues in Robotics, France, pp. 69–82, November 1990.
Canudas de Wit, C., Fixot, N., Astrom, K. J. “Trajectory Tracking in Robot Manipulators via Nonlinear Estimated State Feedback”, IEEE J. of Robotics and Automation, Vol. 8, No. 1, pp. 138–144, February 1992.
Canudas de Wit, C. and Slotine, J.-J. E. “Sliding Observers for Robot Manipulators”, Automatica, Vol. 27, No. 5, pp. 859–864, 1991.
Chian, B. C. and Shahinpoor, M., “The Effects of Joint and Link Flexibilities on the Dynamic Stability of Force Controlled Robot Manipulators”, Proc. of the IEEE Conf. on Robotics and Automation, Scottsdale, Az, pp. 398–403, May 1989.
Craig, J. “Adaptive Control of Mechanical Manipulators” Addison-Wesely Publishing Company, Inc., 1988.
De Luca, A., Manes, C., and Nicolo, F., “A Task Space Decoupling Approach to Hybrid Control of Manipulators”, 2nd IFAC Symposium on Robot Control (SYRCO'88), Karlsruhe, Germany, pp. 54.1–54.6, October 1988.
Eppinger, S. D. and Seering, W. P., “Three Dynamic Problems in Robot Force Control”, Proc. of the IEEE Conf. on Robotics and Automation, Scottsdale, AZ, pp. 392–397, May 1989.
Forrest-Barlach, M. G. and Babcock, S. M., “Inverse Dynamics Position Control of Complaint Manipulators”, IEEE J. of Robotics and Automation, Vol. RA-3, No. 1, pp. 75–83, February 1987.
Ghorble, F., Hung, J. Y., and Spong, M. W. “Adaptive Control of Flexible Joint Manipulators” IEEE Control System Magazine, pp. 9–13, December, 1989.
Hung J. Y. “Robust Control Design of Flexible Joint Robot Manipulator” Ph. D. thesis, Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champain, 1989.
Jankowski, K. P. and ElMaraghy, H. A. “Dynamic decoupling for Hybrid Control of Rigid-Flexible-Joint Robots” IEEE Trans. on Robotics and Automation, Vol. 8, No. 5, pp. 519–533, Oct., 1992.
Khatib, O., “A Unified Approach for Motion and Force Control of Robot Manipulators: The Operational Space Formulation”, IEEE J. of Robotics and Automation, Vol. RA-3, No. 1, pp. 43–53, February 1987.
Khosla, P. “Estimation of the Robot Dynamics Parameters: Theory and Application” Inter. J. of Robotics and Automation, Vol. 3, No. 1, pp. 35–41, 1988.
Krishnan, H. and McClamroch, N. H., “A new Approach to Position and Contact Force Regulation in Constrained Robot Systems”, Proc. of the IEEE Conf. on Robotics and Automation, Cincinnati, OH, pp. 1344–1349, May 1990.
Massoud, Atef T. and ElMaraghy, Hoda A. “Design, Dynamics, and Identification of a Flexible Joint Robot Manipulator”, The IASTED Inter. Conf. on Robotics and Manufacturing, Oxford, England, Sept., 1993.
McClamroch, N. H. and Wang, D., “Feedback Stabilization and Tracking of Constrained Robots”, IEEE Trans. on Automatic Control, Vol. 33, No. 5, pp. 419–426, May 1988.
Mills, J. K., “Control of Robot Manipulators with Flexible Joints During Constrained Motion Task Execution”, Proc. of the 28th Conf. on Decision and Control, Tampa, FLA, pp. 1676–1681, December 1989.
Mills, J. K. and Goldenberg, A. A., “Force and Position Control of Manipulators During Constraint Motion Tasks”, IEEE Trans. on Robotics and Automation, Vol. 5, No. 1, pp. 30 46, February 1989.
Mrad, F. T. and Ahmad, S. “Adaptive Control of Flexible Joint Robot Using Position and Velocity Feedback” Inter. J. of Control, 1992.
Raghavan, S. and Hedrick, J. K. “Observers for a Class of Nonlinear Systems”, Int. J. of Control, 1993.
Riven, E. “Mechanical design of Robots”, New York: McGraw-Hill Book Co., 1988.
Sira-Ramrez, Hebertt and Spong, M. “Variable Structure Control of Flexible Joint manipulators”, IEEE Int. J. of Robotics and Automation, Vol. 3, No. 2, pp. 57–64, 1988.
Slotine, J.-J. E. and Li, W. “On the Adaptive Control of Robot Manipulator ” Robotics: Theory and Applications, The winter Annual Meeting of the ASME, DSV 3, pp. 51–56, Anaheim, CA, December, 1986.
Spong, M., “Modeling and Control of Elastic Joint Robots”, ASME J. of Dyn. Syst., Meas. Cont., vol. 109, No. 4, pp. 310–319, December 1987.
Spong, M., “On the Force Control Problem of Flexible Joints Manipulators”, IEEE Trans. on Automatic Control, Vol. 34, No. 1, pp. 107–111, January 1989.
Sweet L. M. and Good M. C. “Re-Definition of the Robot Motion Control Problem: Effects of Plant Dynamics, Drive System, Constraints and User Requirements” Proc. of 23rd Conf. on Decision and Control, Las Vegas, NV, pp. 724–732, Dec. 1984.
Uhlik C. R. “Experiments in High-Performance Nonlinear and Adaptive Control of a Two-Link Flexible-Drive-Train Manipulator” Ph. D. thesis, Department of Aeronautics and Astronautics, Stanford University, Stanford CA 94305, May 1990.
Yoshikawa, T., “Dynamic Hybrid position Force Control of Robot Manipulators-Description of Hand Constraints and Calculation of Joint Driving Forces”, IEEE J. of Robotics and Automation, Vol. RA-3, No. 5, pp. 386–392, October 1987.
Yoshikawa, T., “Dynamic Hybrid position Force Control of Robot Manipulators-Controller Design and Experiment”, IEEE J. of Robotics and Automation, Vol. 4, No. 6, pp. 699–705, December 1988.
Zhu, W.-h, Chen, H.-t., and Zhang, Z.-j. “A Variable structure Robot Control Algorithm with an Observer”, IEEE Trans. on Robotics and Automation, Vol. 8, No. 4, pp. 486–492, August 1992.
Author information
Authors and Affiliations
Editor information
Rights and permissions
Copyright information
© 1994 Springer-Verlag London Limited
About this paper
Cite this paper
ElMaraghy, H.A., Massoud, A.T. (1994). Adaptive dynamic hybrid position and force control of flexible joint robot manipulators. In: Yoshikawa, T., Miyazaki, F. (eds) Experimental Robotics III. Lecture Notes in Control and Information Sciences, vol 200. Springer, Berlin, Heidelberg. https://doi.org/10.1007/BFb0027587
Download citation
DOI: https://doi.org/10.1007/BFb0027587
Published:
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-540-19905-2
Online ISBN: 978-3-540-39355-9
eBook Packages: Springer Book Archive