Специалисты MIT разработали алгоритм, который поможет роботам угадывать, куда идут люди. Исследователи Массачусетского технологического института обнаружили, что роботы иногда совершают ошибки и замирают на месте, тогда как человек переходит дорогу. Робот был запрограммирован на мгновенную остановку, если мимо проходил человек.
Автоматизация становится все более реальной, а это означает, что роботы работают вместе с людьми. Но есть проблема; роботы зачастую плохо предсказывают, куда идут люди, что приводит их либо к затоплению, либо к риску столкновения с живыми коллегами.
К счастью, исследователи Массачусетского технологического института разработали алгоритм, который лучше предсказывает поведение находящихся рядом людей. Вместо того, чтобы просто полагаться на расстояние точек на теле человека, как обычные системы, новый подход совмещает сегменты траектории человека с набором эталонных движений. Более того, он еще и учитывает время – знает, что вы не собираетесь менять курс, если только начали движение.
В результате роботы должны быть более уверенными в себе, но не безрассудными. В симуляциях, основанных на более ранних данных о движении человека, автоматы были менее склонны к панике и быстро возвращались к работе после того, как человек проходил мимо.
Прежде чем этот алгоритм сможет реализоваться в реальном мире, нужно сделать много вещей, но здесь есть очевидная полезность. Заводские и складские роботы могут работать в тесном контакте с людьми, не замедляясь и не рискуя получить травмы. В MIT добавили, что его также можно использовать для других взаимодействий, таких как распознавание действий и жестов. Роботы смогут лучше понимать поведение человека в целом.
Он не определяет расстояние между роботом и точками на теле человека, а занимается построением безопасного пути к зоне пути.
Использование этого метода позволяет улучшить производительность робота. Так, устройства, когда мимо них проходят люди, обычно замирают на месте, чтобы не задеть их и не причинить травм. Алгоритм помогает механизму выстроить более безопасную траекторию движения, которая не только не причинит вреда человеку, но и позволит не прерывать работу.