Схема эксперимента. Мозговые импульсы подвергаются компьютерной обработке, и на их основе генерируются сигналы, управляющие движением механической руки. Собственные руки обезьяны зафиксированы в горизонтальных трубках. По рисунку из Velliste et al., 2008.
В экспериментах использовалась искусственная рука, по своим механическим характеристикам близкая к настоящей. У нее пять степеней свободы: она может двигаться в плечевом суставе вверх-вниз, вправо-влево и вращаться вокруг своей оси (три степени свободы), в локтевом суставе она может только сгибаться-разгибаться (четвертая степень свободы); кроме того, она снабжена хватающей «кистью» в виде клешни, которая может сжиматься и разжиматься (пятая степень свободы). Все движения осуществляются при помощи моторчиков с компьютерным управлением.
Ученые вживили двум макакам по 96 электродов в участок моторной коры, управляющий движениями плеча и предплечья. Эти электроды у двух обезьян были немного по-разному распределены. Попадание электродов в те или иные конкретные точки коры было отчасти случайным, и уж во всяком случае никто не мог знать заранее, какие из электродов будут воспринимать мозговые команды, скажем, о подъеме руки, а какие – о сгибании локтя. Это предстояло выяснить в ходе дальнейших экспериментов. Долгий курс обучения должны были пройти не только обезьяны, но и компьютерная программа, интерпретирующая мозговые сигналы и преобразующая их в команды для управления механической рукой.
На начальном этапе обезьян учили управлять рукой при помощи джойстика с кнопкой (кнопка предназначалась для открывания и закрывания клешни). Кроме того, обезьяна просто смотрела на автоматические движения руки, которая брала пищу из разных мест и подносила ее ко рту подопытной (известно, что вкусная пища – чуть ли не единственный стимул, побуждающий обезьяну в лабораторных условиях быть внимательной и чему-то учиться). Пока механическая рука двигалась, а обезьяна на нее смотрела, компьютер регистрировал сигналы, поступающие от 96 электродов, и подвергал их статистической обработке. Сигналы от некоторых датчиков не коррелировали с движениями руки, и эти датчики впоследствии не учитывались. Для остальных электродов компьютер определял, какие движения искусственной руки сопровождаются наиболее интенсивными (частыми) нервными импульсами. Так были выявлены электроды (и соответствующие точки мозга), которые избирательно реагируют на те или иные движения (вверх-вниз, вперед-назад и вправо-влево), а также на сжимание и разжимание пальцев. Соответствующий «рисунок» возбуждения нейронов интерпретировался как команда, посылаемая мозгом. Например, если данные десяти датчиков регистрировали наиболее сильные сигналы при подъеме руки, то в дальнейшем, когда управление рукой передавали обезьяне, сигналы от этих десяти датчиков компьютер преобразовывал в команду «поднять руку».
После этого этапа предварительного