Американские ученые с помощью ИИ создали робота, который продолжает движение даже после того, как его разрезают пополам
Вместо того чтобы проектировать машину для конкретных условий, ученые предложили ИИ самостоятельно найти наиболее эффективную конструкцию.
Робот состоит из модульных блоков, напоминающих детали конструктора. Каждый блок имеет собственную батарею, двигатель и компьютер и может двигаться независимо: катиться, крутиться или прыгать. В собранном виде модули, обмениваясь данными, образуют конструкцию, которая способна ползать, прыгать, катиться и передвигаться волнообразными движениями.

Главная особенность разработки — способность сохранять работоспособность даже после серьезных повреждений. Если какой-то модуль отсоединяется или выходит из строя, оставшаяся часть робота находит способ продолжить движение к цели.
Исследователи использовали метод, имитирующий естественную эволюцию. В компьютерной симуляции ИИ перебрал тысячи возможных конфигураций, проверяя каждую в экстремальных виртуальных условиях. Самые удачные варианты, которые передвигались дальше и лучше преодолевали препятствия, сохранялись, остальные отсеивались. Так, поколение за поколением, сложилась высокоэффективная конструкция, которую ученые затем собрали в реальности.
«Эволюция может находить новые решения, которые человек заранее не предусматривал или которые превосходят его предположения, — пояснил руководитель исследования Сэм Кригман. — Нам было интересно изучить, как и почему это работает».
На испытаниях на открытом воздухе робот успешно передвигался по траве, гравию и грязи. По словам Кригмана, машина способна выживать даже будучи разрубленной пополам: в этом случае каждый модуль может действовать как самостоятельный агент. Исследователи отмечают, что это первый робот, спроектированный с помощью эволюционного моделирования и перенесенный из симуляции в реальный мир. В нынешнем виде технология находится на ранней стадии разработки. У робота нет внешних датчиков — он не видит препятствий и не составляет карту местности, ориентируясь только на собственное положение в пространстве и состояние модулей. Машина остается медленной и неуклюжей и пока не обладает сенсорными возможностями, необходимыми для выполнения практических задач.

