Проекти за роботи > Роботи LEGO

LEGO Mindstorm робот нарежда Кубчето на Рубик

<< < (2/5) > >>

INF1n1t:
Митко така и не го дописах. Все още съм си там. А и това не е рубик, а е hex box - по-лесно е.

mohaha:
Според мен робота повтаря неговите движения на обратно :) . Все пак има камера, а за друго да се използва не вярвам, а и няма как робота толкова да е умен та да може да нареди рубика при всякакви ситуаций все пак има хиляди или дори милиони комбинаций...

INF1n1t:
Ъм? Има го и този вариант да но все пак камерата се използва за нещо: забеляза ли как отначало роботът въобще не нарежда кубчето а го "оглежда". Поне това забелязах, че той само въртеше кубчето за да го види от всяка страна. След това - едно е ти да не можеш или пък да ти е трудно, а друго е написана програма - роботът не си измисля сам как да го нареди. В рубик кубчето може да има милиони комбинации, но забележи - това са общия брой комбинации. Така де, като дадеш едно рубик кубче на робота, той няма нужда от преглед на всичките комбинации, а само на определени. Когато се занимавах с hexbox-а след известно време разбрах, че с просто редене на пермутации и проверка на md5 на всяка от тях, просто няма да стане (времето става прекалено много). Но пък ако се вгледаш, ще видиш че някои комбинации са невалидни и няма нужда да преглеждаш всичките на брой пермутации...

 Така е и с рубик кубчето (макар тука да е по-сложно). След като е прегледал кубчето, роботът започва да го нарежда и всеки път когато направи движение, той записва промените и преглежда как да дореши кубчето...

spookyboy:
Можете да наредите кубчето ако запомните 20-тина алгоритма за различни промени :) Например да завъртите някой от ъглите по или обратно на часовниковата стрелка. За една машина 20 алгоритма е нищо работа. После само оглежда и решава кои трябва да се приложат.

Не казвам, че е лесно да се направи, ама е като повечето неща в роботиката - знания, материали и много ентусиазъм и инат  :D

Евала на човека.

TheDarkSoul:
Абе вие тъпи ли сте бе хора:!: :?:
Без да се обиждате:!:
Най-вероятно с тая камера не го оглежда той,а 4овека и го реди на компютъра,а после го прави и робота тва дет го е направил тоя.

DataMatrix47: По полека, има много начини да си изразиш мнението, без да използваш обиди!

Навигация

[0] Списък на темите

[#] Следваща страница

[*] Предходна страница

Премини на пълна версия