Впечатляет. В общем-то он собирает насколько быстро насколько позволяют манипуляторы, а решение он находит за доли секунды.
Как заметил мой друг, эти наборы должны назваться не «Lego Mindstorm» а «Lego Brainfuck». =)
Тут уже центробежные силы надо учитывать, чтобы кубик не разорвало, сопромат — чтобы не раздавило такими хваталками, трение — чтобы не вырвался со скоростью пули, и сопротивление воздуха — чтобы не расплавился в плотных слоях атмосферы :))
В общем, по всем этим причинам, оптимальная форма кубика — шарик :))
Если две камеры поставить с противоположных относительно центра кубика углов, то вертеть для изучения вообще ничего не нужно. Это я как бы намекаю, что свет от граней куба отражается не только перпендикулярно, и цвет можно распознать и под углом, особенно если поиграться с освещением. Но плюс за толчок мысли в правильном направлении :)
«Все началось с того, что был изобретен мощный микропроцессор...» (с). Потом зарплату получать его научим, а потом можно и за Коннорами в прошлое отправить :)
Отстаю от робота всего в 2.5 раза. Может еще не все потеряно 8)
А наборы и правда обалденные. Жаль в моем детстве конструкторы были попроще, да и о роботах я тогда как-то не думал =)
Чемпионат мира по минету. Корреспондент берет интервью у участниц.
Подходит к американкам:
— Ну, девушки, как дела? Как настрой на победу?
— Мы-команда! Мы долго тренировались, все умеем, все знаем! Обязательно выиграеем! Если русской Машки не будет…
Промолчал, подошел к француженкам, то-же самое спрашивает. Они:
— Мы законодатели этого вида секса, каждый день придумаваем новое! Выиграем, если русской Машки не будет…
Кор: -Что Вы все так русскую Машку боитесь? Что, такой авторитет?
— Авторитет — не авторитет, а кубик-рубик во рту за две минуты собирает!
спидкуберы тоже не всегда за одно и то же время собирают. Порой и 18 секунд уходит, а порой 9, так что не надо среднее время и минимальное, которое иногда получается, путать.
спросил, цитирую его:
«оу, очень медленно. я не практикуюсь нифига. но вообще за 14 минут.
Я не юзаю чужих алгоритмов, собираю сам, да и в конце собираю медленным способом, не по Фридрих.»
По сути собирание 7*7*7 выглядит так:
1) собиранию всех центров (плиток 5*5)
2) собиранию наборов близнецов (одинаковых реберных) вместе
3) задача сведена к решению 3*3*3
Если не использовать алгоритмы Фридрих, без особой практики 3*3*3 собирается за минуты две, кроме того первые две части не очень сложно решать интуитивно — я как-то игрался с 5*5*5, со старта забрало полчаса, второй раз не пробовал.
Э… я может идеалист, но замечу
а) решение находит не Lego Mindstorm Brick а ноутбук рядом, решение на Mindstorm процессоре требует порядка 4 минут
б) для такого набора манипуляторов использовался не один набор Lego RCX
в) если честно, активные элементы не показаны в видео — двигатели какие? датчики? да и сами Mindstorm брики где?
в) двигатели очевидно майндстормовские, но их довольно много, на глаз — не менее восьми, тоесть б) — нужно не меньше трех наборов.
в качестве датчиков использована камера, возможно датчик нажыма в центре нижнего манипулятора.
А я вот сейчас хочу создать что-то из одного набора :) Пусть даже не за 10 секунд, а за 10 минут.
Практическое применение:
поставить машину в магазине игрушек. За 5 рублей собирает сломанный кубик (тот который не можешь собрать месяц и бесишься).
Уверен будет пользоватся популярностью=)
p.s.: интересно посмотреть на исходник программы. Вообще можно забабахать конкурс на самый оптимальный код по сборке кубика. Хотя наверно уже боян…
а меня всегда интересовал вопрос, а с какого состояния начинают собирать кубик? ведь можно можно утрируя, дать в руки участника кубик, у которого нужно повернуть одну грань для полной сборки. Есть какой стандарт? Сборка начинается с какой-то определенной позиции или выбирается случайным образом?
Какой смысл создавать робота чтобы тот собирал кубик? Лучше бы пустили финансы во что то более стоящее, например робот для слепых (вместо собаки повадыря) и т.д. ИМХО
Робот Cubestormer, собирает кубик Рубика за 12 секунд