Найти в Дзене
4pda.to

Российский робот установил рекорд по скорости сборки кубика Рубика

   Российский робот установил рекорд по скорости сборки кубика Рубика
Российский робот установил рекорд по скорости сборки кубика Рубика

Разработчик из «Яндекса» Александр Кротов по личной инициативе создал робота, который сумел установить новый мировой рекорд по скорости сборки кубика Рубика. Более того, он оказался на целых 50% быстрее робота Mitsubishi, который буквально в начале лета обновил рекорд.

   Процесс сборки
Процесс сборки

Робот Александра Кротова сумел собрать кубик Рубика за 0,203 секунды. Рекорд был официально зафиксирован 5 июля 2024 года. Месяцем ранее робот японской компании Mitsubishi поставил рекорд в 0,305 секунды. Для сравнения, актуальный рекорд человека равен 3,13 секунды.

По словам Александра, он использовал общедоступные компоненты, как, например, моторы для автономной техники и камеры для игровых приставок. Сама сборка происходит в три этапа. Первым делом робот изучает кубик в течение 10 мс с помощью камер, изображение с которых анализирует программа, написанная на языке Rust. Затем робот генерирует процесс сборки в течение 8 мс, используя алгоритм Герберта Коцембы для вычисления последовательности действий с наименьшим числом ходов. Наконец, наступает процесс сборки, который занимает 184 мс. В это время робот одновременно двигает все грани кубика с помощью шести моторов.

   Запись самого рекорда
Запись самого рекорда

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

   Робот и его создатель
Робот и его создатель

По словам Александра, разработка заняла несколько лет. За это время он создал ряд модификаций робота.