В действительности – там, где конечной целью был не рекламный ролик, а реальная производственная задача, – дело обстояло иначе. За каждым роботом нужен был человеческий глаз да глаз; нужен был палец на кнопке «Стоп» и еще много пальцев, постоянно стучащих по клавиатуре – для перезапуска, очищения кодов ошибок, настраивания десятков параметров. И еще – крепкие руки, чтобы выдирать из металлических лап роботов застрявшие предметы, а иногда даже с помощью молотка и какой-то матери исправлять другие ошибки бездушных машин, которые неотвратимо тянуло залезть в какую-нибудь задницу в любой нестандартной ситуации. Роботизация все-таки вытесняла ручной труд – но гораздо медленнее, чем об этом вещали технопророки. И вместе с постепенной ликвидацией простого ручного труда она создавала множество новых рабочих мест, где требовались совсем другие навыки и квалификации.
Наша система автоматизированного склада была основана на очень легкомысленном предположении – что люди внутри склада будут не нужны и из склада, как из черного ящика, будут выходить аккуратно построенные палеты из комбинаций разных товаров, готовые отгружаться в магазины. Внутри этого черного ящика удобство для людей не было приоритетом: узкие пространства, плохое освещение, торчащие отовсюду металлические конструкции и электрические провода.
Предположение о ненужности людей внутри автоматизированного склада было многократно опровергнуто практикой на всех этапах процесса, через который проходили коробки с товарами, – от загрузки на стеллажи нашей системы до готовых палет на выходном конвейере.
Но тогда, в августе 2016 г., было особенно важно, чтобы система работала хотя бы сносно, хотя бы без длительных остановок и липких луж на полу склада. На этот день был запланирован визит большого начальства. Сразу с двух сторон – как начальства заказчика, всемирно известной «Кока-Колы», так и нашей пока еще мало кому известной компании «Симботик», разработчика этой самой автоматизированной системы на складе, где мы находились. Я работал в этой компании уже больше шести лет. Сегодня мы должны были представить эту систему начальству.
Демон системных демонстраций, любитель пакостить в самый ответственный момент, и тут явил свою черепушку с подлой ухмылкой. Еще накануне вечером из головного офиса «Симботика» в Вилмингтоне, штат Массачусетс, пригнали почти дюжину дополнительных техников и программистов. С раннего утра они возились у роботов и конвейеров, отлаживая их, калибруя в сотый раз, тестируя отдельные движения – передачу коробок с ленты на ленту, собирание нескольких коробок в один блок, называемый пикфейс, доставку этого блока к позиции, где его подхватывали вилки лифта, возвратно-поступательные циклы самого лифта, перекладывающие пикфейс из коробок на один из двадцати ярусов стеллажей склада, и их развозку на стеллажи. Вроде бы демо было полностью подготовлено для сносной работы системы. Но во время визита большого начальства, если что-то теоретически может пойти не так, оно обязательно пойдет. Предательский физический мир найдет лазейку, чтобы испортить благостную картинку компьютерных симуляций и презентационных видео.
Первым делом отключились мобильные роботы – боты, как мы их называли, – бегающие по рельсам вдоль аллей со стеллажами хранения и между этими аллеями, раскладывая на них коробки с банками и бутылками. Боты подчинялись централизованным командам с серверов, стоящих в центре управления, и обладали очень ограниченной автономией. Они не видели и не чувствовали друг друга. Они двигались по рассчитанным заранее траекториям и управлялись по беспроводной сети. Боты то и дело отключались от нее из-за перегрузок в собственных электронных платах, потери сигнала в стальных дебрях стеллажей склада и по множеству других причин.