Главная Общество Чтение

Робот-собака собрал кубик Рубика за девять минут

Робот-собака собрал кубик Рубика за девять минут
Фото: Российская газета

Швейцарской ученые научили робота-собаку собирать кубик Рубика весом 4,6 кг. В этой модели авторы объединили несколько технологий. Компьютерное зрение помогает определять цвета на гранях и отслеживать состояние головоломки, а специальный алгоритм рассчитывает последовательность ходов. Но вычислить правильные действия недостаточно - их еще нужно выполнить.

Робот должен был точно поставить лапу, приложить нужное усилие, не сдвинув лишние элементы. Ошибка могла нарушить последовательность и заставить корректировать действия. Робот учился на собственных ошибках. В ходе тренировок он пробовал разные действия и постепенно осваивал те, которые приводили к нужному результату. В итоге робот собрал кубик во всех трех испытаниях.

Каждая попытка занимала от восьми до девяти минут и требовала примерно 30 отдельных действий. Эксперимент интересен не только самой головоломкой. Например, такой робот сможет повернуть вентиль, сдвинуть препятствие или открыть дверь, не прибегая к дополнительным манипуляторам. Это позволит создавать более простые и легкие машины для осмотра промышленных объектов, технического обслуживания и поисково-спасательных работ.

Кстати, мировой рекорд сборки кубика установил недавно девятилетний китаец Сюа Гэн, ему понадобилось на это всего 2.51 секунды.