Возвращаемся на парковку. Старший специалист инженерной электроники Алекс Кушлеев подъехал на новенькой Nissan Altima. Алекс отлучался, чтобы купить пульт радиоуправления, такой же, что используется для игрушечных машинок: он предназначался для экстренной остановки. Кажется, у каждого робота есть большая, мультяшная красная кнопка. Две дополнительные кнопки были приклеены на клейкую ленту на задней панели машины и подключены к серверу блока Mac Mini, который служил электронными «мозгами» автомобиля. К этому моменту для Пенсильванской лаборатории общей робототехники, автоматизации и восприятия (GRASP) стоимость этого проекта приближалась к $100 000. Проект также спонсировался Лабораториями продвинутых технологий Lockheed Martin из Черри-Хилл, Нью-Джерси и Thales Communications из Мэриленда.
«Prius дает нам больше маневренности и поскольку это гибридная машина, то еще и хорошие аккумуляторы на борту. А нам нужна дополнительная энергия, ведь помимо самого автомобиля там запитана куча компьютеров, сенсоров и моторчиков», – прокомментировал Ли. Электрические моторы управляют системой подачи топлива, тормозами и управлением «Малыша Бена»; всем этим – от систем подачи сигналов до дворников – можно управлять с панели над рычагом коробки передач, как в машинах для людей с физическими ограничениями, которые управляют машиной при помощи рук, а не ног. Машиной можно управлять обычным образом, а можно с компьютера. Они уверяли, что в управлении не будет нужды вовсе, когда в автомобиле появится автопилот.
Я наблюдала за тем, как машина рывками передвигается по парковке. Страхующий водитель сидел на пассажирском сиденье, его рука находилась на кнопке экстренной остановки. Было страшновато, но волнительно приятно – видеть двигающуюся машину с рулевым колесом, вращающимся перед пустым водительским сиденьем.
Как только аккумулятор разрядился, Кушлеев взялся за руль и проехал по парковке со скоростью 25 км/ч. Сегодняшней целью было отрепетировать объезд препятствий на парковке. Во время соревнования «Малышу Бену» придется пересекать перекрестки, объезжать бордюры и реагировать на сигналы остановки, другие машины и бездомных собак на максимальной скорости 50 км/ч.
Наконец настала моя очередь занять место за рулем. Я села на водительское сиденье. Странным образом оно ощущалось пустым. Кушлеев включил механизм автоматического вождения, и машина проехала несколько метров, затем повернула круто влево, потом направо и сошла с траектории. «Бери управление!» – крикнул с заднего сиденья Стюарт. Машина ехала аккурат в фонарный столб. По мере приближения к бетонному основанию фонаря машина ускорялась. Мы стремительно приближались к столбу. Я ударила ногой туда, где предположительно должен был находиться тормоз, и обнаружила, что педали были переоборудованы во что-то мне непонятное. «Эта штука случайно не должна притормозить?!» – крикнула я в панике. Я закрыла глаза, уверенная в скором столкновении, и приготовилась кричать.
С заднего сиденья доносились бормотания и яростный стук по клавиатуре. Кушлеев переключился на ручное управление и задействовал тормоза. Машина резко остановилась в нескольких сантиметрах от бетонного столба. Я чувствовала себя так, будто мой желудок остался где-то на несколько метров позади.
Я повернулась, чтобы взглянуть на парня с ноутбуком на заднем сиденье. «Должно быть, какой-то баг программы, – отозвался он. – Это случается».
«Спас только GPS», – радостно провозгласил Стюарт. Они еще долго спорили о проблеме с поворотом: машина сделала широкий поворот там, где должна была сделать небольшой. Лазеры сканировали местность вокруг машины, но программа почему-то не регистрировала фонарный столб в качестве препятствия. Очевидно, это повлияло на управление, заставляя машину резко рвануть, вместо того чтобы медленно поворачивать.
Фут и Стюарт переговаривались между собой. Они были ветеранами разработки беспилотных машин, принимали участие в двух Grand Challenges в качестве выпускников Калифорнийского технологического университета. Последней их разработкой был Alice, беспилотник на базе Ford E350, подготовленный для соревнований 2005 г. Во время гонки в пустыне Alice самостоятельно проехал около 11 км, прежде чем направиться в сторону барьера, отделявшего журналистов от трека. Судьи выключили Alice до того, как автомобиль успел попасть в новостные заголовки.
Рулевое колесо «Малыша Бена» еще раз дернулось; Стюарт и Верназа управляли им с заднего сиденья. Проблема с программой решена. Кушлеев пригнал машину на парковочное место и снова включил автопилот. Колесо дернулось вновь, затем автомобиль направился к снегоуборочной машине на краю парковки, со стороны двигателя послышался скрежет.
– Проклятье! – выругался Стюарт.
– Может, это Sheep? – произнес Верназа, имея в виду одну из программ, управляющих машиной.
– Как раз она в списке проблем на сегодня, которые я не собирался решать. – отозвался Стюарт.
Тогда я подумала (но не написала) о том, что этот опыт не вселяет уверенность в технологии. Находясь в машине, я ощущала опасность – будто ей управлял пьяный малыш. И если такие люди занимаются созданием беспилотных автомобилей, их неосторожность по отношению к моей собственной жизни не предвещает ничего хорошего. Я не могла представить, что я доверяю своего ребенка такой машине, построенной этими детьми. Мне не нравилась сама идея присутствия этого беспилотника на дороге; это казалось общественной угрозой. Я написала статью и понадеялась, что разработка потерпит неудачу или перерастет в другой проект, исчезнув в технологическом мраке вместе с видео RealPlayer, программой Macromedia Director и портативными жесткими дисками Jaz. Вскоре я забыла об этой истории и о машине-роботе Пенсильванского университета.
Меж тем «Малышу Бену» предстояла гонка. Утром 3 октября, в день DARPA Grand Challenge, все транспортные средства стали на линии старта. Их цель состояла в том, чтобы пересечь улицы резервной военно-воздушной базы Джорджа в Неваде. Там были дороги, знаки и сопровождающие автомобили. Разношерстная масса кастомных автомобилей выстроилась на линии старта. Им предстояло проехать 96 км по военной базе, соблюдая предписания знаков и избегая столкновений с другими автомобилями.
За неделю до этого посредством тестового заезда определили очередность. Первым был Boss, автомобиль Университета Карнеги – Меллона, который сочли наиболее перспективным. За ним через определенные промежутки времени должны были следовать остальные машины-роботы участников и за ними автомобили, управляемые людьми. Команда Boss на линии старта была готова – но не сам Boss. Не работала GPS. Нарастала суета. Пока стартовали другие участники, члены команды Университета Карнеги толпились у машины. Наконец источник неполадки был найден: радиопомехи от большого телеэкрана, находившегося рядом со стартом. Экран создавал помехи сигналам GPS. Кто-то выключил его.
Boss стартовал десятым, 20 минутами позже автомобиля, разработанного стэнфордской командой. Это не было скоростной гонкой: путь в 88 км Boss намеревался проделать на скорости 22 км/ч. «Boss держался отлично, – говорил Крис Урмсон, директор команды. – Все шло ровно. Он двигался быстро. Он хорошо взаимодействовал с потоком. Делал то, что требовалось».