1
00:00:00,690 --> 00:00:06,540
Until though, we try to establish a relation between joint position, orientation and end effector

2
00:00:06,540 --> 00:00:12,330
position orientation and also a relation between joint velocities and in the fact velocity.

3
00:00:12,750 --> 00:00:17,520
What about the relation between joint forces talks and and the vector force talks?

4
00:00:18,000 --> 00:00:19,350
Let's see more clearly.

5
00:00:19,890 --> 00:00:25,080
In one of these two pictures, a robot manipulator grabs an object and manipulates it.

6
00:00:25,350 --> 00:00:30,660
And in the second one, the robot manipulators manipulator tries to polish the wood.

7
00:00:30,930 --> 00:00:36,510
As you know, in both of these cases, the robot manipulators in the factory and the objects exchange

8
00:00:36,510 --> 00:00:37,050
forces.

9
00:00:37,350 --> 00:00:40,440
Otherwise, the robot cannot do any of these tasks.

10
00:00:40,710 --> 00:00:45,990
For example, in the first case, Gravity Force affects the robot's end effector, and in the second

11
00:00:45,990 --> 00:00:52,740
case, a range of W, which is nothing but a vector of forces and talks that are fixed robots and the.

12
00:00:53,700 --> 00:00:57,870
Surely, these forces also creates forces and talks in joints.

13
00:00:58,080 --> 00:01:03,750
Otherwise, the robot would be slack and couldn't keep itself in up position or couldn't force on the

14
00:01:03,750 --> 00:01:06,210
polishing tool on its end effector.

15
00:01:06,720 --> 00:01:11,940
We are interested in the relation between external forces talks and Joint Force talks.

16
00:01:12,330 --> 00:01:18,330
This will be useful for us during control of robot manipulators, additional impulse control techniques

17
00:01:18,330 --> 00:01:19,920
that you will see later.

18
00:01:21,450 --> 00:01:24,900
We will use virtual work principle in order to get this relation.

19
00:01:25,200 --> 00:01:31,230
I will not introduce virtual work principle here because we will see it when we will try to establish

20
00:01:31,230 --> 00:01:36,000
inverse dynamics of the robot manipulator based on virtual work principle.

21
00:01:36,000 --> 00:01:42,000
We can write these here if these external forces and talks that affect robot manipulators.

22
00:01:42,000 --> 00:01:47,220
End eFFECTOR Delta X is the virtual displacement in the task space of the robots.

23
00:01:47,220 --> 00:01:52,020
Manipulator Toe is the joint forces and Pollux built a theater.

24
00:01:52,020 --> 00:01:56,010
Is the virtual displacement in joint space?

25
00:01:57,660 --> 00:01:59,160
What is virtual displacement?

26
00:01:59,370 --> 00:02:06,510
Virtual displacement is infinitesimal displacement that obeys any constraints imposed on this system

27
00:02:07,050 --> 00:02:07,470
here.

28
00:02:07,470 --> 00:02:17,820
F Delta X is virtual work in Tusk's space, while total delta TITA is virtual work in the joint space

29
00:02:17,820 --> 00:02:20,310
and they have to be equal.

30
00:02:21,150 --> 00:02:25,230
So you know that we can get tasks based virtual display.

31
00:02:25,440 --> 00:02:29,040
We can also write the same equation in this way.

32
00:02:29,550 --> 00:02:35,250
You know that we can get tasks based virtual displacement from Joint Space Virtual Displacement using

33
00:02:35,250 --> 00:02:36,720
Jacobean matrix.

34
00:02:37,530 --> 00:02:40,770
Let's plug that equation and we will get this equation.

35
00:02:41,100 --> 00:02:48,240
This equation has to be valid for each Delta Q so we can write this, and if we transpose both sides,

36
00:02:48,240 --> 00:02:53,370
we will get the relation between external forces, ports and joint forces talks.

37
00:02:54,690 --> 00:02:55,700
Be careful here.

38
00:02:55,710 --> 00:02:59,400
The forces and Jacobean are with respect to the base frame.

39
00:02:59,790 --> 00:03:07,710
So the joint forces talks are related with external forces talked with Jacobean matrix or the transpose

40
00:03:07,710 --> 00:03:08,730
of Jacobean Matrix.

41
00:03:09,420 --> 00:03:11,880
Let's switch to MATLAB and apply these.

42
00:03:13,020 --> 00:03:16,440
Now let's see the application in MATLAB.

43
00:03:16,710 --> 00:03:21,600
So what we are doing, we are first importing model of Puma five six robot.

44
00:03:22,140 --> 00:03:29,710
OK, then let's try to apply 20 meters of force in y direction.

45
00:03:29,730 --> 00:03:30,180
OK.

46
00:03:30,240 --> 00:03:36,390
This is our external force on our robots and the vector.

47
00:03:36,660 --> 00:03:48,450
Let's see what will happen in our joints so the forces and the forces and the talks are created in our

48
00:03:48,450 --> 00:03:51,180
robot manipulators joints.

49
00:03:51,480 --> 00:04:04,370
So here I want to write or not one thing that I forgot to mention in our lesson or tutorial that, um,

50
00:04:04,410 --> 00:04:16,560
the joint forces the joint, OK, the applied applied external force external force will create talks

51
00:04:16,830 --> 00:04:33,030
in joints if joints are revolted and forces in joints if joints are prismatic.

52
00:04:33,060 --> 00:04:34,040
Prismatic OK.

53
00:04:34,330 --> 00:04:36,390
Why talks in the joints?

54
00:04:36,390 --> 00:04:42,330
Because the forces will rotate the level of joints so it will create only talks.

55
00:04:42,670 --> 00:04:45,720
How prismatic joints don't rotate.

56
00:04:45,750 --> 00:04:47,460
They are moving in the plane.

57
00:04:47,760 --> 00:04:48,240
OK.

58
00:04:48,870 --> 00:04:57,420
So that's why, um, the the forces external forces are very clear will create forces in prismatic robots

59
00:04:57,420 --> 00:04:58,260
manipulator.

60
00:04:58,290 --> 00:04:59,640
OK, so let's.

61
00:04:59,700 --> 00:05:10,290
See what will happen if we apply 20 Newtons of force in white direction, as you can see, this is over.

62
00:05:10,710 --> 00:05:20,070
Let me just first press F9, OK, let me first clear the screen and then press F9 and also make this

63
00:05:20,070 --> 00:05:22,020
in this way so we can see the output.

64
00:05:22,350 --> 00:05:23,520
Press F9, OK?

65
00:05:23,700 --> 00:05:33,030
As you can see, these are the joint forces that should be applied in order to get that force in white

66
00:05:33,030 --> 00:05:33,750
direction.

67
00:05:34,860 --> 00:05:35,460
Let's see.

68
00:05:35,970 --> 00:05:42,270
As you can see, the force that is needed is only in joint one in order to create that force in the

69
00:05:42,270 --> 00:05:48,090
one y direction that lets you know for the force in its direction.

70
00:05:48,180 --> 00:05:55,980
20 Newtons of force in acceleration As you can see in the first three joints have applied this force

71
00:05:55,980 --> 00:05:58,290
in order to get force in X direction.

72
00:05:58,740 --> 00:06:05,040
As you can see, in both of these cases, we don't need any force in the fourth, fifth and sixth because

73
00:06:05,040 --> 00:06:06,230
they are level of joints.

74
00:06:06,240 --> 00:06:13,340
And then, you know, they are only released, so they will need only to create some, you know, torque

75
00:06:13,350 --> 00:06:14,670
for or rotation.

76
00:06:14,910 --> 00:06:25,350
For example, if we need 10 Newtons better torque, then we will need to also utilize these joints in

77
00:06:25,350 --> 00:06:26,700
order to get that torque.

78
00:06:26,730 --> 00:06:27,210
OK.

79
00:06:28,210 --> 00:06:33,550
And because they are wrist joints and they control the rotation of the end effector.

80
00:06:33,840 --> 00:06:41,220
OK, so if we need torque, we have to surely also manipulate the one of these joints or three of these

81
00:06:41,220 --> 00:06:45,750
joints, depending on the situation and also the other joints.

82
00:06:47,610 --> 00:06:48,150
OK.

83
00:06:48,870 --> 00:06:50,340
See you on the next.

84
00:06:50,340 --> 00:06:50,820
Listen.
