Уже упомянутое Агентство по перспективным оборонным научно-исследовательским разработкам, которое финансировало соревнования первых образцов автомобилей без водителей, объявило конкурс разработок по способам легкой и дешевой автоматизации любого летательного аппарата. Если бы удалось добиться реализации этой технологии, то такое устройство могло бы стать универсальным помощником для пилота в решении других задач – выполнении рутинных операций, поиске нужных инструкций, занесении в базу данных полетных событий, формулированию предложений по эффективности полета. Вопреки мифу о замещении, оно не будет прямо выполнять функции второго пилота. Вместо этого сформируется новая схема разделения труда между пилотом и его автоматическим помощником, и каждый из них будет ярче всего проявлять свои сильные стороны. Размышления над этой проблемой и построение рабочего прототипа – часть исследовательской программы, финансируемой Агентством по перспективным оборонным научно-исследовательским разработкам. Результатом исследования может стать система, которая способна выступать в роли второго пилота, а при необходимости превратить любой летательный аппарат в дистанционно управляемый беспилотный.
Идея заключается в том, чтобы такой агрегат мог сидеть в кресле второго пилота и взаимодействовать с приборами и органами управления самолета так же, как это делает человек, – читать показания приборов с панели при помощи системы компьютерного зрения, держаться за ручку управления и вести самолет так же, как пилот, и даже пользоваться переключателями и рычагами, которыми оборудована кабина. Этот проект называется Система автоматической деятельности в кабине (ALIAS[24]).
У системы ALIAS будут многочисленные, частично совпадающие задачи. Вероятно, наиболее смелая из них – возможность превратить любой самолет или вертолет и даже большой транспортник в автономный беспилотный аппарат при условии минимального вмешательства в конструкцию сертифицированного воздушного судна. Если будет линия связи с правильными характеристиками, оснащенным устройством ALIAS самолетом можно будет управлять удаленно. Задачей более непосредственной является возможность для ALIAS работать «помощником пилота», помогая ему выполнять рутинные задачи в те моменты, когда рабочая нагрузка на пилота велика и без них (это похоже на то, как маленький робот R2-D2 помогал Люку Скайуокеру в кинофильме «Звездные войны»). Тогда живой пилот сможет контролировать полет, отдавая системе команды через интерфейс, наподобие того, что имеется у iPad.
Наличие помощника пилота поможет совершать длительные полеты с уменьшенным экипажем. ALIAS не заменит собой второго пилота – его наличие на борту заставит переосмыслить взаимосвязь между командиром и вторым пилотом, а также основную задачу управления полетом воздушного судна. Гораздо раньше, чем в жизнь войдут полностью автоматические авиалайнеры, должны начаться полеты с системами наподобие ALIAS, сначала, по всей видимости, на длительных трансокеанских транспортных рейсах.
Я работаю в команде компании Aurora, выигравшей контракт на конструирование и постройку системы ALIAS. Она будет использовать систему машинного обучения для адаптации к новым типам летательных аппаратов, систему компьютерного зрения для того, чтобы видеть и понимать информацию, отображаемую на кабинных дисплеях, и ту или иную форму роботизированных манипуляторов, чтобы управлять полетом при помощи штатных органов управления и пользоваться переключателями на приборных панелях. Устройству потребуется тренировка, чтобы привыкнуть к каждому новому для него типу самолета или вертолета, что подразумевает как обучение базовым летным инструкциям и действиям, так и «наблюдение» за работой управляющего аппаратом живого пилота и сбор данных о том, что именно делает этот человек. ALIAS будет стремиться перенять навыки самых высококвалифицированных пилотов.
Однако наиболее серьезная проблема, которую надо решить при разработке системы ALIAS, – это не создание алгоритмов для нее, а поиск способов сотрудничества с человеком-партнером. Как мы выяснили по опыту коммерческих авиалайнеров, никто из пилотов не желает заполучить себе в кабину еще какой-то черный ящик со сложным интерфейсом, который занят непонятно чем и сбивает с толку пилота. Это значит, что не так просто пересмотреть задачи пилотов таким образом, чтобы повысить уровень абстракции, на котором они действуют, и при этом не добавить в их работу неоправданной сложности. Конечно, все это требует переосмысления самой роли пилота в самолете.