Cobots & Robotic Arm
How to Set Up a Fairino FR3WML – High-Speed, Accurate & Cost-Effective 6 Axis Collaborative Robot
3/26/26
Upload Date:
Duration:
PT21M52S
Video Transcript
the first reason is going
1:07
to be of course that has all the R was
1:10
true package uh available in GitHub.
1:13
We're going to see in the next video of
1:16
this series. And the second is going to
1:20
be the cost. We are talking about a cost
1:24
that is going from 3.5
1:28
up to five,000
1:31
uh dollar depending if you purchase
1:34
directly uh from the supplier or you are
1:37
using a reseller. I based in Europe so I
1:41
have decided to purchase uh from the uh
1:45
reseller.
1:46
And this cost allows us to beat the
1:51
entry barrier in uh the deployment of a
1:56
success robots that can solve automatic
2:00
task in any industrial application.
2:03
Okay. So imagine that you want to uh
2:07
deploy a pick and place application or a
2:10
beam picking or um inspection in 3D of
2:15
an object where the position and
2:18
orientation of a certain end factor is
2:21
going to be useful.
2:24
Well, you can consider that if this
2:27
application is going to cost 30K is one
2:30
thing, but it's going to cost 5K plus
2:34
your time for development, you can
2:36
imagine that it's going to be much
2:39
better. Okay? And so that's why I think
2:42
that it's going to be a game changer.
2:44
Okay. So, uh I have done the phase of
2:47
the unbox it. Okay. There are some video
2:51
in YouTube. I'm going to provide the
2:52
link in the description. But basically
2:55
what I did is to get out this robot from
3:00
um the uh box and I have identified
3:05
um according to the video what is going
3:07
to be uh the X and Y uh axis of the base
3:13
link. So this is the first things. The
3:16
second thing is that you will need to
3:18
fix um the with the screw in the
3:22
basement. In this case, I have used um
3:25
uh I have available um um wooden um
3:30
platform. Uh but if you're going to have
3:33
a mounting plate, you can use the screw
3:35
uh that are available in the package.
3:38
Okay. So now let's jump in the cables
3:42
side. So this is going to be the the
3:46
controller. Okay. And uh here you need
3:50
to plug in in this manner. So this is
3:53
going to be the power supply. Okay. This
3:56
is going to be the cables that goes from
3:59
the controller to the robot here. This
4:02
is essential. And this is going to be
4:05
the um the um emergency uh bottom cable.
4:10
So you need to uh plug and then put this
4:14
is the one. Okay. So make sure that you
4:17
have uh this release. So if this is
4:21
pressed okay and then you can release by
4:24
turning this. Okay. So this is release
4:27
and then what I did is to put aant cable
4:31
connected to my uh computer here. Okay.
4:35
So this is the cable setup. So let's see
4:41
uh what's happen uh if we uh switch on.
4:45
Okay,
4:48
we switch on. We need to wait. You
4:51
should see here that uh there will be uh
4:55
some lead that is um blinking. Okay. So
5:00
if it's turning from red, green and blue
5:03
is meaning that it's uh looking for the
5:07
good setup. It's um um checking if the
5:13
emergency control are closed. It should
5:16
be it. And you should wait until you're
5:20
going to have a green light that is
5:23
continually on. Let's wait for this.
5:44
There we go. It's not blinking anymore.
5:46
So, it means that we have uh everything
5:50
uh set up uh correctly. Now we can jump
5:53
to connect uh our computer to the web
5:57
app in such a way that we can control um
6:00
the robot with the web app provided from
6:02
the supplier.
6:04
Okay. So after that you have all the
6:07
cable uh set up uh what you're going to
6:10
need uh to do is uh to um set up uh the
6:15
connection between your computer and the
6:17
robot. Okay. So the first thing that uh
6:21
you need to know is that most likely all
6:24
the robots has the same uh approach when
6:28
you need to um connect um your computer
6:33
and your controller with the robot. The
6:36
the things that you need uh to know and
6:39
this is applied to any robot. what is
6:42
going to be a a cucka um universal robot
6:47
and this uh Fino is that um a robot has
6:52
its own IP address and your computer has
6:55
its own uh address. Okay. And in order
6:58
to make the communication, okay, you're
7:02
going to have the uh IP address of your
7:06
computer that has to be in the same
7:09
network of the IP address of the robot.
7:12
Okay. So what you need to do is to
7:15
establish a static IP address for your
7:20
computer of or for the device for to
7:24
which you're going to use the web app of
7:27
the robots. Okay. So I'm doing this
7:30
procedure uh with Ubuntu but of course
7:33
in Windows there's going to be a lot of
7:35
video to do that. Okay. So you need to
7:38
go to settings, go to uh network and
7:41
then
7:43
uh you're going to h click connected
7:46
because again you are going to have an
7:48
internet cable that is plugged into your
7:52
computer. Okay. And then you can click
7:54
here. You can go to IPv4. Okay. You can
7:58
switch to manual. Okay. And from the
8:00
manual you need to set up this uh
8:03
address here with this net mask. Okay.
8:06
So the most important thing is that this
8:10
has to be exactly the same. Why that?
8:13
Because the IP address of your robot is
8:17
going to be 192
8:21
1 68
8:23
58.2
8:27
and this is the IP address of the
8:29
robots. Okay. So that's why that this
8:33
number can be any except two. Okay,
8:37
we're going to see in a while. I set up
8:40
22. Okay, and with this setup, we are
8:44
going to have our computer and the robot
8:47
that share the same network. Okay. So
8:51
now I can it's okay. You can apply.
8:55
Now we are ready to uh run the web app.
9:00
Okay. So, let's open a browser.
9:04
Uh 92.168.58.2.
9:11
Okay, there we go.
9:13
Uh so uh the first time that uh you're
9:18
going to log in, they asked uh the um
9:23
the licensing and uh then you need to
9:26
put uh the um the serial number that you
9:31
find in the label of the controller
9:34
here. Okay, but it's going to be very
9:36
easy. Okay, then you need to uh power
9:38
off and power on the controller again.
9:42
Okay. Now the uh username is going to be
9:45
admin. You can change uh afterwards. And
9:49
the password is going to be one, two,
9:51
three. Okay. This is the standard one.
9:55
Okay. Not now. Okay. So now the first
10:00
time that you uh log in, you are going
10:03
to see uh the error that uh the shaft is
10:08
out of the limit. Okay. So, uh to solve
10:13
this, what we're going to need to do uh
10:16
is uh to um change the position of this
10:21
uh robot and we are going to use the
10:24
drag functioning. The drag is meaning
10:27
that we can touch the end factor of the
10:31
robot and move. Okay, we're going to see
10:34
how to do that together.
10:36
What you need to do is here you're going
10:40
to have a button you can push and it's
10:43
turn into white and then you can see
10:46
that we can move the robots. Okay, very
10:51
easily. We don't need to put any effort.
10:54
Okay, if you put any effort is meaning
10:56
that there's going to be a problem. You
10:58
can see here that from the screen
11:01
there's going to be the robot that is
11:04
changing the position automatically.
11:06
Okay. So let's see that this is the
11:08
position that we want. Okay. And with
11:13
this is the positive x and this is the
11:15
positive y. Okay.
11:22
Now that we have uh seen together um how
11:27
to drag uh you can see that you don't
11:31
have this error anymore. So uh we are
11:35
ready to use uh this web apps to play uh
11:39
with uh the robot. Okay, it's going to
11:41
be very basic because then in the next
11:44
video we're going to see how to um
11:47
establish a communication with the true
11:49
framework. Okay. But for the moment, if
11:52
you want to really plug and play, uh
11:55
let's use this app. It's very easy and
11:58
intuitive uh to to uh to operate with.
12:02
So basically, you're going to have uh
12:05
four different way to move uh your
12:09
robot. And again everything all the
12:12
measurement is going to be
12:15
with the respect of the tool zero that
12:19
is going to be this one. Okay. With this
12:22
end and the petal you can see here.
12:24
Okay.
12:26
Irrespect of the base link. Okay. And
12:29
here you have this. So base it meaning
12:33
that if we put up is meaning that the
12:38
and the factor is going up but with this
12:42
direction. Okay. And if you see tool and
12:47
you we want to go uh positive Z the end
12:51
is going like here. Okay. Okay. So let's
12:55
start with the base and uh uh here you
12:58
can set up uh the uh the speed of the
13:03
robots. I not suggest to go to 100%.
13:07
Let's or better later when you have set
13:11
up all the way point of your robot then
13:13
in the deployment you can use 100%. But
13:16
let's use 24 let's say 20%. Okay
13:22
19 is okay. set here. You're going to
13:25
set up the threshold to which the joint
13:27
are moving. Okay, let's say that uh 30
13:31
mm it's okay. And then we can move
13:34
upward.
13:37
You can see here that the robot is
13:39
moving.
13:42
Okay, we go downwards.
13:47
Okay, downwards again. The robot is
13:50
moving. Okay.
13:53
And then here if we go uh with um this
13:59
uh positive x, the x is going to be this
14:02
one. So I'm expecting that the end
14:05
factor is going to this direction. Let's
14:07
test it.
14:11
There we go.
14:14
Okay, it works. So now let's see what's
14:19
happening. If we switch to uh tool uh to
14:23
tool then if we set a positive Z it's
14:27
meaning that this uh is pointing uh very
14:33
low in this direction. Okay let's test
14:36
it.
14:38
There we go. It's working. It's working.
14:43
Then here we can set up how to turn it.
14:48
Okay. But okay, uh let's do another
14:51
thing uh to uh to to allows you to see
14:56
better from that perspective. So we can
15:00
switch the uh the joint angle. Okay,
15:03
this is another way to move uh your
15:05
robot. Everything that I'm doing is a
15:08
forward kinematics. So meaning that I'm
15:10
setting up the joint angle and uh let's
15:15
see uh what is happening. So now I'm I
15:19
want I'm using this robot here. Ah so
15:25
it's not like this. So let's move it
15:28
here from this direction.
15:36
Okay.
15:39
So, let's see. Like this. And then let's
15:42
move
15:43
uh not this one. Let's move like this.
15:47
There we go.
15:51
Okay.
15:58
Okay.
16:06
You can see here that if you keep
16:09
pressing plus this is the maximum uh
16:15
threshold angle that is moving. If I
16:17
increase
16:19
you can see here that it's going to be a
16:21
continuously moving.
16:26
Let's
16:32
do it again.
16:37
Okay, let's bring our end factor close
16:41
to here and uh we can see that it's
16:45
pointing through us. So we want to move
16:49
in the positive Z with respect of the
16:52
tool. So let's jump to here and uh let's
16:57
do like this.
16:59
I know it's fade. So it meaning that we
17:02
need to switch to pool. Okay. So now you
17:07
can see better that if we press positive
17:10
Z the robot is coming through our
17:14
direction because this is the uh the
17:18
positive Z of the and the factor. Okay.
17:21
of the tool better. Okay. Can see here
17:24
that is going
17:27
between us.
17:29
Can see here that is approaching us.
17:45
There we go. And then here you can play
17:49
with this
17:52
here is moving in this direction but
17:54
keeping the position of the end factor
17:57
the same. You see and you can see that
18:00
is very precise.
18:03
It's impressive how this robot is going
18:07
to cost. Uh
18:10
it's impressive the performance of this
18:13
robot comparing with uh universal robot
18:18
uh five.
18:20
the precision, the speed that we can
18:23
achieve
18:24
and
18:26
if I think that is going to be a very
18:28
good um ratio between uh price and the
18:33
quality that's why I think that it's
18:35
going to be a game changer. Okay, so
18:37
back to us
18:39
uh ah here we can set up a multi- joint.
18:45
So I want to go here
18:48
and I want uh to do like this one.
18:56
Okay, let's apply. Let's see what's
18:58
happen.
19:02
It's going to go with the um uh the
19:09
It's going to go with the um
19:16
it's going to go with the speed that we
19:20
have set up here. Okay, we have set up
19:22
at 19. Okay, in the top right corner uh
19:34
here top right corner it's in run. You
19:36
can see running and then 19 here top
19:40
right. Okay, if you can follow my mouse.
19:43
Okay. And then something that we have
19:46
seen a lot of thing in our uh tutorial
19:50
uh by using um the inverse kinematics.
19:54
This is where this is the place where
19:57
you can set up the position of your end
20:00
factor with respect of the base link by
20:03
calculating the merat. So here you're
20:06
going to set up uh the position uh of
20:09
the end factor. So let's say that we
20:11
wanted to reach 300
20:14
and then
20:16
100. Okay, let's calculate the joint.
20:19
Okay, so this is going to be the
20:21
position of the end factor that has 300
20:26
with respect of the X that is going to
20:28
be this one, the the red one. It's going
20:31
to be pointing here and uh 100 with
20:36
respect of the uh yaxis.
20:41
Okay. And uh uh let's say 800.
20:48
Calculate the joint. There we go. Okay.
20:50
Let's move. But this time, let's
20:54
increase the speed.
20:57
Set.
20:59
Move. There we go.
21:05
Okay.
21:09
So, that's all uh for today. I hope that
21:12
you enjoy this kind of video. If you
21:15
want me to continue this series by using
21:18
the hardware, uh let me uh know. And
21:23
this is uh also an anticipation for uh
21:26
the master class where I'm going to put
21:29
all the uh where I'm going to uh deploy
21:33
everything that we have learned so far
21:35
in during simulation with this real
21:38
robot. I promised uh you that I did this
21:42
such of content and there we go again.
21:47
Thanks for your attention and as always
21:49
keep learning robotics with Voss.