Тугая упаковка, или Бизнес-роман о роботах, алгоритмах и о складе без людей - страница 4



Сегодня система напрочь встала за полчаса до запланированного визита большого начальства и почти целый час упрямо сопротивлялась попыткам перезагрузить ее. На наше счастье, начальство опаздывало, пардон, задерживалось. Первыми прибыли представители заказчика – «Кока-Колы». Несколько их менеджеров почти постоянно сидели на складе, и я уже встречал их раньше. Но сегодня пожаловала целая делегация тех, кто не видел систему вживую, а только модели на картинках пауэрпойнт-слайдов и видеороликов (к тем и другим имел отношение и я). Чуть позже прибыло и высшее начальство из «Симботика».

Операторам к этому времени удалось перезапустить систему, но работать хоть сколько-нибудь стабильно она отказывалась. То и дело отключались целые ярусы (их в системе было двадцать, и по каждому, переливаясь зелеными, синими и красными светодиодами, бегали семь или восемь ботов). Даже если ярусы не отключались целиком, боты часто запаздывали с выполнением своих задач – стояли на месте или блокировали друг друга, как автомобили на плохо организованном перекрестке. Иногда они и вовсе растрачивали свой электрический заряд до нуля и вставали намертво, мешая другим ботам выполнять задачи. В результате, вместо того чтобы выходить по конвейерам непрерывным потоком каждые четыре-пять секунд, коробки то и дело застревали где-то в недрах системы и не добирались до ячеек палетизации, оставляя роботов-палетизаторов в холостом режиме с приподнятыми руками, словно гребные лодки после команды «суши весла». Конвейеры продолжали урчать, бесполезно расходуя электричество. Даже в холостом режиме автоматика скрипела и звенела. Периодически пищали разнообразные датчики, недовольные происходящим. Лифты, перемещающие коробки по вертикали, ездили туда-сюда с глухим лязгом. На каждом цикле они возили за собой толстую цепь из пластмассовых звеньев, оплетающую электропроводку, которая питала вилочный механизм, подхватывающий коробки снизу. Платформа (мезонин), где находились роботы-палетизаторы, не обладала достаточной жесткостью и все время дрожала под ногами, добавляя дребезжание на стыках конструктивных элементов к общему гулу и писку всей системы.

Когда же коробки доходили до ячеек палетизации, проблемы не кончались, но становились еще более заметными. Роботы-палетизаторы нередко подхватывали коробки неудачно, с перекосами, или слишком крепко сжимали их грипперами (механизмами захвата), сминая картонные упаковки. Еще больше ошибок было в момент, когда коробки укладывались на строящуюся палету. Некоторые упаковки выпадали из вилок робота со слишком большой высоты и ложились наискосок или в нескольких сантиметрах от расчетной позиции. Обернутые в полиэтилен упаковки бутылок иногда по инерции проскальзывали дальше при укладке или даже падали с палеты. Случалось, что вилки робота задевали коробки, уже уложенные на палеты, и сдвигали их, нарушая структуру нижних слоев, а иногда и вовсе разрушая их.

Роботы укладывали коробки одну за другой на раз-два: слева, справа, слева, справа, чух-чух-дзинь-чух-чух. В максимальном темпе рука одного робота ставила коробку на палету чуть дольше чем за четыре секунды. Но в работе было много перерывов, замедляющих подачу коробок, и тогда рука робота зависала над конвейером, ожидая своей очереди. Зачастую перерыв в работе длился всего несколько секунд, но иногда ожидание занимало минуты. В конце концов пустая сторона ячейки оживала и из чрева склада появлялся долгожданный поток коробок, рывками двигающийся по конвейерам. Бездействовавший робот начинал урчать и, сначала медленно, а через несколько секунд с нормальной скоростью, подхватывал запоздавшие коробки и укладывал на палету.