Библиотека >> Пробуждение: преодоление препятствий к реализации возможностей человека
Скачать 283.16 Кбайт Пробуждение: преодоление препятствий к реализации возможностей человека
Датчик, реагирующий на высокую температуру, может служить сигнализатором возможного пожара. Простой измеритель напряжения может определять, поступает ли питание на подъемный кран.
Разобраться с различными размерами и разной ориентацией ящиков труднее. Кран четвертого поколения использовал телевизионную камеру над подающим конвейером, дополненную компьютером со специальной программой обнаружения форм и углов, так что он мог распознавать ящик и определять его ориентацию и местоположение. Чтобы это делать, ему приходилось обращаться к памяти компьютера, которая определяла, как выглядит ящик на телевизионном изображении. Как нам иметь дело с ящиками разного размера (а также разного веса и разной хрупкости)? Для простоты мы можем составить компьютерную программу распознавания ящиков, так чтобы она исходила из допущения (как обычно поступают и люди), что все эти три параметра взаимосвязаны: маленькие ящики обычно легкие и хрупкие, а чем они становятся больше, тем они тяжелее и прочнее. Тогда программа распознавания может подавать команду захватам использовать небольшое усилие для маленьких ящиков, все более увеличивая его по мере увеличения размеров ящиков. Коль скоро наш компьютер достаточно мощный, чтобы на нем могла работать программа распознавания ящиков по телевизионному изображению, давайте установим вторую камеру, которая будет обозревать то пространство вокруг крана, в котором было бы нежелательно появление людей. Изображение с этой второй камеры должно анализироваться в компьютере для обнаружения присутствия человека. Мы можем значительно упростить эту процедуру. Нам не нужно знать, что это за человек, мужчина это или женщина, какого он или она роста, или какого цвета одежда на этом человеке. В действительности нам даже не нужно знать, человек ли это. Если что либо будет передвигаться в запретной зоне, мы хотим, чтобы наша программа обнаружения постороннего присутствия тут же это замечала и останавливала кран. Однако в этой ситуации есть и своя проблема. Кое что регулярно входит в запретную зону и движется в ней, а именно сам работающий кран. Нам бы не хотелось, чтобы управляющий компьютер крана сортировщика останавливал кран каждый раз, когда он обнаружит сам себя. Основная функция разума живых существ состоит в том, чтобы узнавать самого себя и отличать себя от не себя. Иначе мы могли бы поедать самих себя! Таким образом, программа обнаружения посторонних объектов должна анализировать изображение, поступающее с камеры, чтобы распознавать форму и движения крана как отличающиеся от любых других форм, движущихся в запретной зоне. Тогда команда остановки крана будет подаваться лишь в том случае, если обнаружится что то, по своей форме не являющееся краном. Поскольку наш кран сортировщик должен ставить разные ящики на различные транспортеры, программа распознавания должна не только воспринимать ящики, но и классифицировать их по одному из нескольких параметров. Для простоты представим себе, что это делается только на основе размера. ВЫ НЕ МОЖЕТЕ ДЕЛАТЬ ВСЕ СРАЗУ Нам нужно, чтобы наш кран сортировщик пятого поколения делал совсем немного вещей. Он должен (а) наблюдать за ящиками на подающем транспортере, (б) распознавать размер и расположение каждого ящика, поворачивать захваты в зависимости от расположения ящика, опускать захваты, когда ящик находится под ними, (в) захватывать ящик с усилием, соответствующим его размеру, и поднимать его, (г) классифицировать ящик по типу и направлять движение крана к соответствующему транспортеру, (д) поворачивать ящик таким образом, чтобы он был правильно ориентирован по отношению к ленте того транспортера, на который его нужно перенести, (е) установив ящик над нужным транспортером, (ж) опускать стрелу крана и раскрывать зажимы, (з) поднимать стрелу крана и (и) возвращать ее в исходное положение над подающим транспортером. В то же время система должна быть готова остановить транспортер и работу крана при сигнале тревоги в случае (к) пожара, (л) обнаружения посторонних в запретной зоне, (м) если любой из транспортеров останавливается или начинает двигаться в обратную сторону, или же (н) если на кран перестало поступать питание. Все это представляется весьма сложным. Однако одним из результатов попытки создания все более разумных машин явилось то, что мы осознали, сколь многое в отношении наших простых действий мы считали само собой разумеющимся. Понятно, что прекращение работы любого из транспортеров остановит процесс производства, так что это не должно происходить без необходимости. Поэтому возможность останавливать подающий транспортер, в том случае если любой из отводящих транспортеров останавливается или движется в обратную сторону, можно было бы далее усовершенствовать так, чтобы компьютер выключал подающий транспортер только в том случае, если он обнаружит на нем ящик, который должен быть перенесен на неисправный отводящий транспортер. Тем временем он мог бы подать сигнал тревоги обслуживающему персоналу, чтобы они починили неисправный транспортер, причем ремонт мог бы закончиться до того, как поступит новый ящик, предназначенный для этого транспортера. Страницы:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
| ||
|