Skip to main navigation Skip to search Skip to main content

Tracking and force control for a class of robotic manipulators

E. Reithmeier*, G. Leitmann

*Corresponding author for this work

Research output: Contribution to journalArticleResearchpeer review

Abstract

The increasing utilization of robotic manipulators in industrial tasks, such as assembly, forming or shaping of surfaces, and handling hazardous materials, depends greatly on available hybrid force and position control schemes. Since the robot and its environment are often subject to parameter uncertainties that cannot be neglected, it is necessary to design controllers that are robust with respect to these uncertainties. In addition, the dynamics of the robot are nonlinear, requiring consideration of nonlinear control concepts. Another aspect to be taken into account is the relative stiffness of the robot, the force sensor, and the manipulated surface. That is, the behavior of the system normal to the surface is relatively stiff, while that tangential to the surface is relatively free. Separation of the controller for these two directions is therefore indicated. We propose a controller design that accounts for this point of view and demonstrate its efficacy with respect to robustness and accuracy of position and force tracking by means of numerical simulations. The design is based on the control concept of Corless and Leitmann [l]. The example considered is a Manutecr3 robot with three degrees of freedom. In addition, we account for the dynamics of the actuator, which also possesses three degrees of freedom. The considered parameter uncertainties are friction moments in the links and friction between the end effector and the manipulated object, as well as nonlinear dynamics, which are difficult to characterize.

Original languageEnglish
Pages (from-to)133-150
Number of pages18
JournalDynamics and Control
Volume1
Issue number2
DOIs
Publication statusPublished - May 1991
Externally publishedYes

ASJC Scopus subject areas

  • Control and Systems Engineering

Cite this