4 Contact Force and Compliant Motion Control

  • R.V. Patel
  • F. Shadpey
Part of the Lecture Notes in Control and Information Science book series (LNCIS, volume 316)


Robotic tasks mainly fall into two categories: Constrained and unconstrained motions. During the initial stages of development in robotics, most successful applications dealt with position control of unconstrained motion of robot manipulators. The nature of these tasks does not require a robot to come in contact with its environment (work piece). Spray painting is an example of such a task in which the robot brings a spray gun near the surface to be painted and then sweeps across the surface with a specified velocity. Another example is that of seam welding. In some applications, where a robot comes in contact with its environment (as in the case of material handling), precise control of the interaction with the object is not required. The problem that arises when using a position control scheme in a constrained motion is that the robot-environment interaction forces are treated as disturbances. The controller tries to reject these forces, and hence, gives rise to larger interaction forces. The consequences of this are saturation, instability, or even physical failure and damage to the robot and the environment. Whitney [94] gives a historical perspective on robot force control. Force control strategies have been mainly designed to use force feedback sensory information.


Force Control Obstacle Avoidance Impedance Control Additional Task Task Space 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

Authors and Affiliations

  • R.V. Patel
    • 1
  • F. Shadpey
    • 2
  1. 1.University of Western Ontario Department of Electrical & Computer Engineering 1151 Richmond Street North London, OntarioCanada N6A 5B9
  2. 2.Bombardier Inc. Canadair Division 1800 Marcel Laurin St. Laurent, QuebecCanada H4R 1K2

Personalised recommendations