Инженеры Калифорнийского университета в Сан-Диего разработали алгоритм предотвращения столкновений роботов-ассистентов с людьми, которые работают с ними рядом.
По мнению изобретателей, Fastron окажется полезен для роботов, действующих наравне с людьми в меняющихся обстоятельствах. В частности, с помощью этой технологии можно улучшить хирургическую систему da Vinci — роботизированную руку, выполняющую вспомогательные задачи во время операций — чтобы она не мешала хирургам и не повреждала здоровые органы пациента.
Проблема существующих алгоритмов предотвращения столкновений роботов с людьми состоит в том, что они требуют больших вычислительных мощностей, тратят много времени на определение всех точек в пространстве и выполняют проверку каждой из них, чтобы определить наилучшую траекторию движения. Когда несколько объектов движутся, вычисления занимают еще больше времени.
Для того чтобы облегчить нагрузку, ученые разработали минималистический подход, основанный на машинном обучении и классификации. «На самом деле, нам не надо знать всю геометрию и все точки. Все, что нам нужно, это понимать, приведет ли нынешнее положение робота к столкновению или нет», — говорит Нихил Дас, первый автор статьи.
Контур обратной связи Fastron начинается с создания модели конфигурационного пространства, в которой указаны все положения, возможные для робота. Затем алгоритм определяет классификационную границу между точками столкновений и не-столкновений. Вместо того чтобы выполнять проверку в каждой точке пространства, Fastron ориентируется только на эти границы. Это позволяет в 8 раз ускорить работу алгоритма, пишет EurekAlert.
В будущем инженеры собираются еще больше увеличить его скорость и точность. Ученые представят свое изобретение на ежегодной Конференции по обучению роботов, которая состоится 13 — 15 ноября в штаб-квартире Google в Маунтин-Вью, штат Калифорния.
Ошибка программиста привела к заморозке $280 млн на криптокошелькaх
Технологии
Компания Locus Robotics представила навигационную систему, которая позволяет роботам эффективнее общаться друг с другом и с людьми, предупреждать о возникших на пути препятствиях. Объединение данных позволяет каждому роботу иметь более полное представление о том, что происходит вокруг.