CubeStormer 3 собирает «Кубик Рубика» за 3 секунды



    Если быть точным, то за 3,253 секунды. Само собой никто из людей не способен похвастаться таким результатом. Более-менее схожий рекорд принадлежит предшественнику CubeStormer 3 — соответственно, CubeStormer 2, который собрал «кубик» всего за 5,35 секунды. Кстати, перед этим рекорд принадлежал таки человеку, голландцу Мэтсу Вальку, который решил эту задачу всего за 5,5 секунды. Честно говоря, не знаю, сколько для этого нужно тренироваться — за 5,5 секунд я разве что пару граней поверну, более-менее осмысленно :) Есть даже целые руководства о том, как собрать кубик рубика, но толку с них немного.

    Для пущей зрелищности попытка поставить мировой рекорд была предпринята роботом CubeStormer 3 на фестивале The Big Bang Fair в Бирмингеме, 15 марта.

    Для работы с «кубиком» авторы проекта предусмотрели четыре манипулятора, которые были собраны из конструктора Lego Mindstorm EV3. За обработку данных отвечает смартфон Samsung Galaxy S4 с восьмиядерным процессором.



    Действия робота сопровождаются фотографированием (фотографирует камера смартфона), а снимки затем этим же смартфоном и обрабатываются. На основе получаемых данных формируется решение, которое и реализуют «руки».

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

    Комментарии 20

      +9
      Похоже, что съемка идет только в самом начале, когда робот осматривает грани. Потом просто рендер решателя.
        0
        Он из абсолютно любого положения соберет за такое время? Или это просто минимальное время из всех решений до этого?
          0
          Возможных состояний примерно 43 квинтиллиона, так что все их проверить невозможно физически.
            +10
            Минимально необходимое количество ходов для сборки кубика Рубика из любой начальной комбинации, равно 20.
            Ну и пускай вот этот proof link.
              +13
              Ну, не минимально, а максимально необходимое тогда уж. И разумеется, этот решатель собирает каким-то менее оптимальным путём, т.к. в реалтайме он не способен просчитать эти 20 ходов.
                0
                ну я так думаю решатель в первую очередь понимает, в каком состоянии находится кубик, дальше последовательность ходов, после почти мгновенного обсчёта реализуется физически. даже камера не нужна в дальнейшем решении. на видео видно, как сначала камера фиксирует состояние кубика, а дальше на экране просто крутится модель. видимо можно ускорить, фотографируя кубик со всех сторон сразу, не крутя перед объективом.
                  0
                  я так думаю решатель в первую очередь понимает, в каком состоянии находится кубик, дальше последовательность ходов, после почти мгновенного обсчёта реализуется физически
                  Ну понятно, что всё так и есть скорее всего. Я имел в виду, что гипотетический god's number в 20 ходов тут вообще ни при чём.
                +1
                Этот пруф с хабра получше будет.
                  0
                  Улыбнуло: «протестировать код сможет любой обладатель небольшого суперкомпьютера»
                  небольшой такой кластерочек процессоров на 100 :))
                  +3
                  Количество возможных состояний не важно, из любого состояния кубик можно собрать за не более чем 20 ходов.
                0
                А что, из Lego можно собрать такого робота? Который будет работать с такой скоростью и не рассыплется?
                  0
                  Да! Как видите вполне можно. Лего — это вам не китайский пластик. Он там реально высокого качества и очень прочный. Для пластика, конечно. Так-то!
                  +12
                  Само собой никто из людей не способен похвастаться таким результатом.
                  Это нечестно! Такой робот должен соревноваться с четырехруким спортсменом.
                    +13
                    Без слоу-мо как-то не интересно даже.
                      +15
                      Примерно с такой же скоростью корейцы играют в старкрафт.
                        +2
                        Думаю, ваше предложение можно было закончить после «корейцы играют» (:
                        0
                        Смотрю на этих роботов, сплошная грусть и печаль. Давно пора отгружать «Ловкого Фрэнка», а не играть в Лего.
                          0
                          Одна из моих любимых книг Хайнлана! Плюсанул бы да кармы не хватает.

                          Кстати, многое из этого произведения в той или иной степени начинает сбываться в современном мире. Во всяком случае практически вся «Механика» оттуда уже реализована электроникой нашего мира. Только вот насчет утопии из будущего боязно.

                      Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                      Самое читаемое