Алгоритмы, с помощью которых роботы рассчитывают траекторию своего перемещения из пункта «А» в пункт «Б», существуют достаточно давно. В этом нет ничего удивительного. Однако движение робота в месте, с оживлённым движением пешеходов – задача куда более сложная. Ведь нужно передвигаться согласно общепринятым правилам и нормам, стараясь не мешаться под ногами у людей. Инженеры Массачусетского технологического института разработали алгоритм как раз для таких случаев и успешно протестировали его.
Робот, принявший участие в полевых испытаниях, был оснащён несколькими RGB-камерами, а также сканирующим сенсором LiDAR. Программное обеспечение предусматривало распознавание лиц окружающих людей, чтобы реагировать на их появление в поле зрения робота и отслеживать траектории перемещения пешеходов относительно его текущего места положения. Робот аккуратно прокладывает маршрут, стараясь объезжать статичные преграды и не мешать впереди идущим людям. Средняя скорость его составляет 1,2 метра в секунду.
При этом робот не только следит за препятствиями на своём пути и рассчитывает траектории движения пешеходов, но и старается придерживаться социальных норм, принятых в конкретно взятой стране. В США, как и в России, люди привыкли к правостороннему движению. Поэтому робот старается жаться к правой стороне проёмов и коридоров, которые пересекает. Настройки можно быстро сменить на альтернативные, после чего робот примет за норму передвижение по левой стороне.
Спонсировать проект MIT взялась американская автомобильная компания Ford. Результаты исследований будут обнародованы на предстоящей конференции Института инженеров электротехники и электроники, посвящённой развитию робототехники, которая состоится в следующем месяце.