1
00:00:00,120 --> 00:00:06,840
Previously, we have seen stiffness control in work space, which was quite obvious in terms of interactions

2
00:00:06,840 --> 00:00:08,610
happen in operational space.

3
00:00:09,390 --> 00:00:14,640
But what happens if we try to apply stiffness control in joint space?

4
00:00:15,000 --> 00:00:20,250
Would that give us additional benefits or it is totally useless and is additional pain?

5
00:00:20,760 --> 00:00:22,890
Let's try to investigate that issue.

6
00:00:23,610 --> 00:00:26,790
First, let's see dynamical model of robot manipulator.

7
00:00:27,390 --> 00:00:33,840
Let's take the input control as PD plus gravity control method, but applied in drawing space.

8
00:00:34,320 --> 00:00:41,910
As you can see, input control is much more easier in joint space than in workspace because of not involving

9
00:00:41,910 --> 00:00:43,590
complex Jacobean terms.

10
00:00:44,310 --> 00:00:50,520
Let's investigate what will happen in steady state conditions, namely, wind velocity and acceleration

11
00:00:50,520 --> 00:00:54,690
terms becomes zero and gravity turns cancel each other.

12
00:00:55,290 --> 00:00:59,960
Don't forget this is not true in practice because we cannot model gravity term.

13
00:01:00,000 --> 00:01:00,750
Exactly.

14
00:01:01,500 --> 00:01:05,340
We can write Equation 1.2 in the form 1.3.

15
00:01:06,180 --> 00:01:12,900
As we have learned before, we can convert joint corners to workspace coordinates using analytical Jacobean.

16
00:01:14,250 --> 00:01:21,450
Now let's combine equations 1.3 and 1.4 in order to get final equations, which defines that this steady

17
00:01:21,450 --> 00:01:22,350
state error.

18
00:01:22,770 --> 00:01:30,870
If you analyze Equation one point five, you will see that circle term is nothing but equal in compliance.

19
00:01:32,460 --> 00:01:38,460
This also gives us definition of stiffness matrix because stiffness is nothing but inverse of compliance.

20
00:01:39,030 --> 00:01:44,790
This stiffness is configuration dependent because Jacobins are configuration dependent.

21
00:01:45,180 --> 00:01:52,230
So all in all, implementation of stiffness control is easier in joint space because analytical Jacobins

22
00:01:52,230 --> 00:01:54,630
and there are inverse are not involved.

23
00:01:55,350 --> 00:02:01,440
But the stiffness term becomes rather difficult because it changes depending on configuration, which

24
00:02:01,440 --> 00:02:04,950
was not a problem in workspace stiffness control.
