Робототехника

индекс
170,66

Робот Cubestormer, собирает кубик Рубика за 12 секунд

Lego робот Cubestormer, собирает кубик Рубика всего за 12 секунд. Робот построен из наборов Lego Mindstorm.

+55
15 февраля 2010, 21:38
10

комментарии (71)

+23
Kalpazan #
а вот интересно, Рубик за сколько секунд соберёт такого LEGO-робота?
+4
KvaNTy #
Впечатляет. В общем-то он собирает насколько быстро насколько позволяют манипуляторы, а решение он находит за доли секунды.
Как заметил мой друг, эти наборы должны назваться не «Lego Mindstorm» а «Lego Brainfuck». =)
+1
NickMitin #
Забавно, я ровно тоже самое написал на CrunchGear :)
www.crunchgear.com/2010/02/15/the-lego-cubestormer-proves-were-one-step-closer-to-robocalypse/#comment-1208676
НЛО прилетело и опубликовало эту надпись здесь
0
ZUZ #
хочу музон! rubik kubik musik — гугл не находит
0
ZUZ #
ндаа, это вам не habrahabr.ru/blogs/robot/68042/
тут явно ребята хотят побить человека в скорости сборки:
«Нынешний рекорд скоростной сборки кубика был установлен на соревнованиях 2008 года голландцем Эриком Аккерсдейком: 7.08 секунд» © Вики
0
slookin #
ну этот то точно честный — решение ищется на NXT самом, и используется чуть больше одного набора NXT
0
andreyu #
Это в единичной сборке, среднее время у него получается несколько хуже. Но, тем не менее, Эрик молодец.
+1
ZUZ #
причем где-то полторы секунды они сэкономят, установив вторую вэб камеры — вместо 5 поворотов для изучения нового кубика хватит всего 2 (!)
+2
vkle #
Интересно как они сэкономят поставив вот это: blog.savethebest.ru/?p=804
Я по времени говорю, а не по деньгам. =)
0
beetleinweb #
Тут уже центробежные силы надо учитывать, чтобы кубик не разорвало, сопромат — чтобы не раздавило такими хваталками, трение — чтобы не вырвался со скоростью пули, и сопротивление воздуха — чтобы не расплавился в плотных слоях атмосферы :))

В общем, по всем этим причинам, оптимальная форма кубика — шарик :))
0
beetleinweb #
Если две камеры поставить с противоположных относительно центра кубика углов, то вертеть для изучения вообще ничего не нужно. Это я как бы намекаю, что свет от граней куба отражается не только перпендикулярно, и цвет можно распознать и под углом, особенно если поиграться с освещением. Но плюс за толчок мысли в правильном направлении :)
+4
Lucky_Student #
Ну вот, дожили.
Научите его программировать, получать зарплату и приносить ее хозяину.
И я куплю такого, главное чтобы он потом от меня не ушел. :)
+8
KL7 #
>И я куплю такого, главное чтобы он потом от меня не ушел. :)
Главное, чтобы Вы его купили раньше, чем он Вас =)
0
KvaNTy #
Главное чтоб он потом вас не выкинул за ненадобностью. =)
0
shahbazyan #
«Все началось с того, что был изобретен мощный микропроцессор...» (с). Потом зарплату получать его научим, а потом можно и за Коннорами в прошлое отправить :)
+1
KL7 #
Отстаю от робота всего в 2.5 раза. Может еще не все потеряно 8)
А наборы и правда обалденные. Жаль в моем детстве конструкторы были попроще, да и о роботах я тогда как-то не думал =)
+3
bolk #
Первая версия этого робоконструктора вышла, когда вам 7 лет было.
+24
TolyaMBA #
Чемпионат мира по минету. Корреспондент берет интервью у участниц.
Подходит к американкам:
— Ну, девушки, как дела? Как настрой на победу?
— Мы-команда! Мы долго тренировались, все умеем, все знаем! Обязательно выиграеем! Если русской Машки не будет…
Промолчал, подошел к француженкам, то-же самое спрашивает. Они:
— Мы законодатели этого вида секса, каждый день придумаваем новое! Выиграем, если русской Машки не будет…
Кор: -Что Вы все так русскую Машку боитесь? Что, такой авторитет?
— Авторитет — не авторитет, а кубик-рубик во рту за две минуты собирает!
–3
andreyu #
Не впечатлило. 12 секунд — весьма хорошее время для человека, который увлекается speedcubing'ом. А для робота, который за доли секунд просчитывает алгоритм решения, это плохой результат.

p.s. Упреждая вопросы вроде — «а сам то так умеешь?» — мой результат сильно хуже (около 32 секунд). Я, наверное, самый медленный из большинства любителей кубика Рубика.
0
timsoid #
спидкуберы тоже не всегда за одно и то же время собирают. Порой и 18 секунд уходит, а порой 9, так что не надо среднее время и минимальное, которое иногда получается, путать.
0
andreyu #
Спасибо за замечание, но я не путаю лучшее и среднее время. Я знаю, как считают среднее, знаю, что значит лучшее ;)
0
timsoid #
Ну да, там целая система по подсчету времени)
0
andreyu #
Не знаю, что за сложная система известна вам, но я знаю, что отбрасывается лучшее и худшее время, оставшаяся сумма делится на кол-во попыток — 2. Ну и если два DNF, то в результате дисквалификация.
Где то так: (7.08), 9.02, 9.40, (15.25), 8.20 = 8.87
–1
Pollux #
интересно зак сколько оно соберет кубик-рубик в которого на грани не 9 квадратиков а например 27
0
kossmoss #
Это что за кубик такой? Про 4x4 и 5x5 слышал. А 27 это что? 3x9?
0
Pollux #
та таких нет)) просто было бы интересно, как он собирает 3x9 или 9х9
0
kefirux #
у моего знакомого 7х7 (если быть точнее 7х7х7) вот это жутко
0
kossmoss #
собирает или боится? если да, то за какое время?
0
kefirux #
спросил, цитирую его:
«оу, очень медленно. я не практикуюсь нифига. но вообще за 14 минут.
Я не юзаю чужих алгоритмов, собираю сам, да и в конце собираю медленным способом, не по Фридрих.»
0
professor_k #
По сути собирание 7*7*7 выглядит так:
1) собиранию всех центров (плиток 5*5)
2) собиранию наборов близнецов (одинаковых реберных) вместе
3) задача сведена к решению 3*3*3
Если не использовать алгоритмы Фридрих, без особой практики 3*3*3 собирается за минуты две, кроме того первые две части не очень сложно решать интуитивно — я как-то игрался с 5*5*5, со старта забрало полчаса, второй раз не пробовал.
0
kossmoss #
Да, я уже нагуглил видео со сборкой 7x7x7, там в пояснениях методика описана такая же.
+1
Dron58 #
занимательно

но, пардон, где в ролике 12 секунд?
0
timsoid #
разработчики такие цифры в описании видео дали.
+2
slookin #
Э… я может идеалист, но замечу
а) решение находит не Lego Mindstorm Brick а ноутбук рядом, решение на Mindstorm процессоре требует порядка 4 минут
б) для такого набора манипуляторов использовался не один набор Lego RCX
в) если честно, активные элементы не показаны в видео — двигатели какие? датчики? да и сами Mindstorm брики где?
0
professor_k #
в) двигатели очевидно майндстормовские, но их довольно много, на глаз — не менее восьми, тоесть б) — нужно не меньше трех наборов.
в качестве датчиков использована камера, возможно датчик нажыма в центре нижнего манипулятора.
А я вот сейчас хочу создать что-то из одного набора :) Пусть даже не за 10 секунд, а за 10 минут.
0
slookin #
>> двигатели очевидно майндстормовские
не очевидно. может и PF используют — они мощнее/быстрее. правда не так точны.

тогда тебе по ссылке выше habrahabr.ru/blogs/robot/68042/ — тебе только вроде turntable нужен за пару баксов дополнительно
0
professor_k #
Спасибо, но не-а, не пойду) Мне критически важно своим умом дойти, и своими руками сделать)
–3
roller #
при первом взгляде на картинку — АААааа это же наноколлайдер! Мы все умрем!!!111
+3
timsoid #
А мне напомнил:

–6
scr4t #
0
Yanovsky #
Ой как робот порадовал )) Спасибо за новость.
0
iOrange #
Круто! Я собираю намного дольше :)
Интересно — скорость сборки ограничена возможностями механики или боятся что кубик сотрется?
+19
kost #
Дальтоник Василий до сих пор уверен, что собирает кубик Рубика за 14 секунд
0
qik #
Когда же они таки успокоятся.
0
Greteon #
Товарищи из «Разрушителей легенд» показывали как собрать кубик Рубика ногами. Видеоролик может быть подделкой.
0
andreyu #
Ну так и собирают его ногами на соревнованиях — подробности на WCA и на YouTube.
+2
Barada #
Практическое применение:
поставить машину в магазине игрушек. За 5 рублей собирает сломанный кубик (тот который не можешь собрать месяц и бесишься).
Уверен будет пользоватся популярностью=)

p.s.: интересно посмотреть на исходник программы. Вообще можно забабахать конкурс на самый оптимальный код по сборке кубика. Хотя наверно уже боян…
+1
timsoid #
На яве есть приложение по сборке кубика. Вэб камерой фоткаете кубик и программа говорит вам какие движения сделать чтобы собрать кубик
0
redisko #
а ссылочкой не поделитесь?
0
timsoid #
0
redisko #
спасибо
0
professor_k #
0
professor_k #
Обновляй коменты перед постом…
Обновляй коменты перед постом…
+1
DMS #
Робот выглядит суперски
+1
Mory #
Слава Роботам! )
0
VovixLDR #
8/64!
0
tehnolog #
а меня всегда интересовал вопрос, а с какого состояния начинают собирать кубик? ведь можно можно утрируя, дать в руки участника кубик, у которого нужно повернуть одну грань для полной сборки. Есть какой стандарт? Сборка начинается с какой-то определенной позиции или выбирается случайным образом?
0
uranik #
с позиции где надо сделать самое большое число поворотов кубика
0
ckald #
по-моему, нет такой позиции. да и мировой рекорд считается везением — там всего 46 движений пришлось сделать
+1
jerom #
Доказано, что с любого положения можно собрать кубик за 23 или менее поворота. Так что робот, находящий кратчайший пусть сборки будет очень быстр.
–6
Malerok #
Какой смысл создавать робота чтобы тот собирал кубик? Лучше бы пустили финансы во что то более стоящее, например робот для слепых (вместо собаки повадыря) и т.д. ИМХО
+1
andoriyu #
ну так теперь и слепые могут собирать кубик!
0
intnzy #
а что будет, если взять собранный кубик, да провернуть у него один уголок на один щелчок, а потом «смешать»? соберет или умом двинется?
–2
ultx #
Самое интересное, что сам создатель робота, не соберет кубик Рубика за это время. Или я ошибаюсь?
+3
professor_k #
Вы еще скажите что программист должен считать 100! в уме за тысячную секунды.
0
balvardo #
Эх. когда я был совсем маленьким, я был искренне уверен, что если собрать кубик рубика — то он развалится на 27 маленьких кубиков =)
0
Sinoptic #
Интересно, а если дать ему несобираемый кубик (С переклеенными наклейками).
0
sleepwalker #
Уйдет в мертвый цикл
0
jeka1202 #
вот ещё один экземпоярчик обсуждался) habrahabr.ru/blogs/robot/68042/
0
jeka1202 #
ус, уже упоминали об этом)

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