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.