Abstract
The design of a robust nonlinear position and force controller for a flexible joints robot manipulator interacting with a rigid environment is presented. The controller is designed using the concept of feedback linearization, sliding mode techniques, and LQE estimation methodologies. It is shown that the nonlinear robot manipulator model is feedback linearizable. A robust performance of the proposed control approach is achieved by accounting for the system parameters uncertainties in the derivation of the nonlinear control law. An upper bound of the error introduced by parametric uncertainties in the system is computed. Then, the feedback linearizing control law is modified by adding a switching action to compensate the errors and to guarantee the achievement of the desired tracking performance. The relationship between the minimum achievable boundary layer thickness and the parametric uncertainties is derived. The proposed controller is tested using an experimental flexible joints robot manipulator, and the results demonstrate its potential benefits in reducing the number of sensors required and the complexity of the design. This is achieved by eliminating the need for nonlinear observers. A robust performance is obtained with minimum control effort by taking into account the effect of system parameter uncertainties and measurement noise.
Similar content being viewed by others
Explore related subjects
Discover the latest articles, news and stories from top researchers in related subjects.References
Riven, E.: Mechanical Design of Robots, McGraw-Hill, New York, 1988.
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, in: Proc. of 23rd Conf. on Decision and Control, Las Vegas, NV, December 1984, pp. 724–732.
McClamroch, N. H. and Wang, D.: Feedback stabilization and tracking of constrained robots, IEEE Trans. Automat. Control 33(5) (1988), 419–426.
Mills, J. K. and Goldenberg, A. A.: Force and position control of manipulators during constrained motion tasks, IEEE Trans. Robotics Automat. 5(1) (1989), 30–46.
Yoshikawa, T.: Dynamic hybrid position force control of robot manipulators, description of hand constraints and calculation of joint driving forces, J. Robotics Automat. 3(5) (1987), 386–392.
Yoshikawa, T.: Dynamic hybrid position force control of robot manipulators – controller design and experiment, J. Robotics Automat. 4(6) (1988), 699–705.
Khatib, O.: A unified approach for motion and force control of robot manipulators: The operational space formulation, J. Robotics Automat. 3(1) (1987), 43–53.
De Luca, A., Manes, C., and Nicolo, F.: A task space decoupling approach to hybrid control of manipulators, in: 2nd Internat. Federation of Automatic Control (IFAC) Symposium on Robot Control, Karlsruhe, Germany, October 1988, pp. 54.1–54.6.
Chian, B. C. and Shahinpoor, M.: The effects of joint and link flexibilities on the dynamic stability of force controlled robot manipulators, in: Proc. of the IEEE Conf. on Robotics and Automation, Scottdale, AZ, May 1989, pp. 398–403.
Eppinger, S. D. and Seering, W. P.: Three dynamic problems in robot force control, in: Proc. of the IEEE Conf. on Robotics and Automation, Scottsdale, AZ, May 1989, pp. 392–397.
Krishnan, H. and McClamroch, N. H.: A new approach to position and contact force regulation in constrained robot systems, in: Proc. of IEEE Conf. on Robotics and Automation, Cincinnati, OH, May 1990, pp. 1344–1349.
Mills, J. K.: Control of robot manipulators with flexible joints during constrained motion task execution, in: Proc. of the 28th Conf. on Decision and Control, Tampa, FL, December 1989, pp. 1676–1681.
Spong, M.: On the force control problem of flexible joints manipulators, IEEE Trans. Automat. Control 34(1) (1989), 107–111.
Jankowski, K. P. and ElMaraghy, H. A.: Dynamic decoupling for hybrid control of rigid-flexible-joint robots, IEEE Trans. Robotics Automat. 8(5) (1992), 519–533.
Ghorble, F., Hung, J. Y., and Spong, M. W.: Adaptive control of flexible joint manipulators, IEEE Control System Magazine, December 1989, pp. 9–13.
Hung J. Y.: Robust control design of flexible joint robot manipulator, PhD Thesis, Department of Electrical and Computer Engineering, University of Illinois at Urbana-Champain, Urbana, IL, 1989.
Slotine, J.-J. E. and Li, W.: Adaptive strategies in constrained manipulation, in: Proc. of the IEEE Conf. on Robotics Automation, Raleigh, NC, March 1987, pp. 595–601.
Sira-Ramirez, Hebertt and Spong, M.: Variable structure control of flexible joint manipulators, IEEE Internat. J. Robotics Automat. 3(2) (1988), 57–64.
Mrad, F. T. and Ahmad, S.: Adaptive control of flexible joint robot using position and velocity feedback, Internat. J. Control 55(5) (1992), 1255–1277.
ElMaraghy, H. A. and Massoud, Atef T.: Adaptive dynamic hybrid position and force control of flexible joint robot manipulators, in: The 3rd Internat. Sympos. on Experimental Robotics, Kyoto, Japan, October 1993, pp. 59–67.
Isidori, A.: Nonlinear Control Systems, Springer, London, 1995.
Maciejowski, J. M.: Multivariable Feedback Design, Addison-Wesley, Reading, MA, 1996.
Spong, M.: Modeling and control of elastic joint robots, ASME J. Dynamic Systems Meas. Control 109(4) (1987), 310–319.
Spong, M. W. and Vidyasagar, M.: Robot Dynamics and Control, Wiley, New York, 1989.
Jazwinski, A. H.: Stochastic Process and Filtering Theory, Academic Press, New York, 1970.
Massoud, Atef T. and ElMaraghy, H. A.: Design, dynamics, and identification of a flexible joint robot manipulator, The IASTED Internat. Conf. on Robotics and Manufacturing, Oxford, England, September 1993, pp. 72–75.
Author information
Authors and Affiliations
Rights and permissions
About this article
Cite this article
Massoud, A.T., ElMaraghy, H.A. & Lahdhiri, T. On the Robust Nonlinear Motion Position and Force Control of Flexible Joints Robot Manipulators. Journal of Intelligent and Robotic Systems 25, 227–254 (1999). https://doi.org/10.1023/A:1008099522350
Issue Date:
DOI: https://doi.org/10.1023/A:1008099522350