Человекоподобного робота научили смотреть в глаза
Как правило, роботы обделены способностью выражать эмоции, но специалисты исследовательского подразделения корпорации The Walt Disney попытались сделать свои разработки чуть более «человечными», научив робота поддерживать зрительный контакт и изображать более-менее реалистичное подобие мимики. Инженеры взяли для опыта одного из роботов, представляющего собой голову и торс на каркасе.
Они «оживили» роботу глаза, веки, брови и шею. Робот может двигать губами и челюстью. Вдобавок его оборудовали камерой глубины на груди, чтобы он мог видеть людей перед ним и реагировать на них. В рамках обучения учёные придумали роботу роль старого человека с плохим зрением и слухом, который читает книгу и часто отвлекается на людей, проходящих мимо.
Если человек подходил близко к нему, он либо смотрел на него неодобрительно, либо, если он уже видел и его и узнал, реагировал весьма дружелюбно. При появлении человека в поле зрения робота тот оценивал по скорости, движениям и расстоянию до человека уровень его заинтересованности и решал, нужно ли демонстрировать ответную реакцию.
Робота наделили и механизмом привыкания: если он вступал в зрительный контакт с человеком, то со временем алгоритм линейно уменьшал индекс его заинтересованности. У этого индекса было два порога: при достижении первого робот смотрел на человека, поворачивал глаза и шею, а если индекс увеличивался до второго порога, то робот полностью переключал внимание на человека.
При этом робот начинал совершать движения глазами: взгляд случайно направлялся на глазами собеседника или рот, чтобы максимально реалистично имитировать зрительный контакт. Правда, пока глаза робота настроены так, что они смотрят параллельно друг другу и фокус настроен на бесконечность — это создаёт впечатление, что робот смотрит не на человека, а сквозь него.