﻿WEBVTT

1
00:00:00.000 --> 00:00:03.012
The Pipe Sorting process.

2
00:00:06.000 --> 00:00:10.180
The purpose of the pipe sorting process is to sort pipes by length.

3
00:00:11.100 --> 00:00:16.220
The sorting of pipes is handled by robots – one per each sorting area.

4
00:00:16.230 --> 00:00:23.190
Once the pipes are sorted they are retrieved by other robots and loaded onto trucks or railcars.

5
00:00:26.180 --> 00:00:31.000
The pipe sorting process consists of eight functions.

6
00:00:31.280 --> 00:00:35.090
Function one: Detect.

7
00:00:35.100 --> 00:00:39.240
A conveyor moves the pipes from the production area to the warehouse.

8
00:00:39.250 --> 00:00:45.070
Ultrasonic sensor A measures when a pipe is ready to be retrieved.

9
00:00:45.080 --> 00:00:49.250
The application transforms the measured distance to the number of degrees

10
00:00:49.260 --> 00:00:55.210
the large motors and thereby the wheels must rotate to move the robot to the pipe.

11
00:00:56.210 --> 00:00:58.230
Function two: Get.

12
00:00:58.240 --> 00:01:03.030
The robot uses Medium motor A to lower and open the gripper.

13
00:01:03.040 --> 00:01:06.070
It then moves forward,

14
00:01:06.080 --> 00:01:09.010
grabs and lifts the pipe.

15
00:01:09.180 --> 00:01:12.080
Function three: Scan.

16
00:01:12.090 --> 00:01:17.260
Color sensor A in 'Color Mode' detects the pipe's color code.

17
00:01:17.270 --> 00:01:21.160
Function four: Move backwards.

18
00:01:21.170 --> 00:01:28.220
The robot moves straight backwards until Color sensor B in 'Color Mode' detects the red line.

19
00:01:28.230 --> 00:01:34.060
To avoid accidents the robot emergency stops if Color sensor B does not detect

20
00:01:34.070 --> 00:01:38.260
the red line before the wheels have rotated a fixed number of degrees.

21
00:01:38.270 --> 00:01:47.150
For pipes without a clearly identifiable color code the robot will place the pipe in the area R for Rejects.

22
00:01:48.100 --> 00:01:50.250
Function eight: Reject.

23
00:01:50.260 --> 00:01:59.250
The robot rotates -90 degrees, places the pipe in the area for rejects and returns to starting position.

24
00:02:11.040 --> 00:02:13.230
Function five: Track.

25
00:02:13.240 --> 00:02:21.190
For pipes with clearly identifiable color codes Control unit A uses Wi-Fi to request the Database for the distance,

26
00:02:21.200 --> 00:02:26.210
and the application transforms the distance to the number of degrees the wheels must rotate,

27
00:02:26.220 --> 00:02:32.090
to bring the robot just short of the red line that corresponds to the color code on the pipe.

28
00:02:32.100 --> 00:02:36.290
8-feet pipes are marked red and moved to area 'A',

29
00:02:37.000 --> 00:02:41.250
10-feet pipes are marked green and moved to area 'B',

30
00:02:41.260 --> 00:02:47.040
and 6-feet pipes are marked yellow and moved to area ‘C’.

31
00:02:47.050 --> 00:02:53.080
The robot starts tracking by using Color sensor B in “Reflected Light Intensity Mode” .

32
00:02:53.090 --> 00:02:57.150
The robot moves straight when the reflected light is 50 %.

33
00:02:57.160 --> 00:03:04.090
The robot turns to the left by increasing power to the Large motor B and decreasing power to the Large motor A

34
00:03:04.100 --> 00:03:07.100
if the reflected light is below 50 %,

35
00:03:07.110 --> 00:03:09.230
and to the right if it is above.

36
00:03:09.240 --> 00:03:15.080
In this way the robot is able to track the left edge of the black line.

37
00:03:15.290 --> 00:03:19.090
Function six: Move forward.

38
00:03:19.100 --> 00:03:24.080
Shortly before the red line, when Large motor B has rotated the number of degrees

39
00:03:24.090 --> 00:03:27.240
that corresponds to the distance received from the Database,

40
00:03:27.250 --> 00:03:32.270
Color sensor B switches from “Reflected Light Intensity Mode” to “Color Mode”,

41
00:03:32.280 --> 00:03:38.080
and the robot moves straight forward until Color sensor B detects the red line.

42
00:03:38.090 --> 00:03:41.280
Function seven: Drop-off.

43
00:03:41.290 --> 00:03:45.180
The robot continues to move a fixed distance straight forward,

44
00:03:45.190 --> 00:03:48.220
places and releases the pipe.

45
00:03:48.230 --> 00:03:56.290
It is important that the pipe is placed entirely within the marked area, because the later process otherwise gets stuck.

46
00:03:58.020 --> 00:04:01.030
Function four: Move backwards.

47
00:04:01.040 --> 00:04:07.190
The robot moves straight backwards until Color sensor B in 'Color Mode' detects the red line.

48
00:04:08.240 --> 00:04:11.160
Function five: Track.

49
00:04:11.170 --> 00:04:16.240
The robot now repeats the tracking step to return to starting position.

50
00:04:36.290 --> 00:04:40.100
Function six: Move forward.

51
00:04:40.110 --> 00:04:44.020
It is now ready to sort the next pipe.
