Introduction

In general, you do not know the dynamic model of the robot exactly. So you use estimates of the model in the computed torque law. The estimates are , and .

How it works

The control law uses the estimates:

The closed loop equation is:

Subtract from both sides and rearrange:

So the error equation is:

  • if , and , then and the error goes to zero
  • if the estimates are wrong, the mismatch acts as a disturbance and causes servo errors

Example

For the single link robot , the actual mass is kg, but it is estimated as kg. The controller uses:

The closed loop equation is:

The error equation is:

The error in the mass estimate, kg, drives a servo error.