this is absolutely awesome - but i'm wondering why it can't identify the initial configuration of the cube from the webcam instead of manually? it would be super-leet if it did it all itself.
I know I'm being technical and nerdy, but there are better algorithms for solving the cube that get the solution in less than 10 moves every time. Granted, the code would be a mile longer than it already is... ^.^
Yes, I know that. But LBL algorithm is actual for my needs. No, the most advanced algorithm known to humanity solves the cube in average 20 moves (at most by 21 moves if I remember correctly, same algorithm that RuBot uses, thought it's written by entirely different coders) and actually it wouldn't be necessarily longer that current code already is.
@Truthiness231 - actually If you do the math to work out how many combinations of a scrambled cube exist and how many different positions can be reached in a given number of moves it is ralatively easy to demonstrate that some positions must need at least 17 moves because there are more scrambled combinations than there are positions reachable in 16 moves. I believe it has been proven that some positions exist that need at least 20 and it has also been proven that none need more than 22.
@IAssemble It all depends on, as technical as one can get, if you count half turns as a single turn or two turns. But yes even counting half turns as a single turn, the upper bounds are beyond 10 ^.^
As of 2009, we know that the upper bounds have to be between 22 and 29 quarter turns, thanks to Tomas Rokicki. Amazing that there still is no definitive answer as of yet, but calculating 43252003274489856000 possible combinations using multiple algorithms for solution is pretty damn difficult.
@Truthiness231 - thanks for your response. Actually I believe Tomas Rokicki proved an upper bound of 22 (not between 22 and 29) So I believe that the current state is that the worst case is known to be between 20 and 22 moves inclusive (in HTM - half turn metric). BTW if you look at my channel you will see that I can get as technical as you like about Rubik's cubes ;-) And I should add that I do like your robot - very impressive!
@IAssemble It's kinda hard to make out the facts from the Wiki page:
"In 2008, Tomas Rokicki was reported to have devised a computational proof that all unsolved cubes could be solved in 25 moves or fewer.[10] This was later reduced to 23 moves.[11] In August 2008 Rokicki announced that he had a proof for 22 moves.[1]
In 2009, Tomas Rokicki proved that 29 moves in quarter turn metric is enough to solve any scrambled cube" (iow, if you count by only quarter turns, the upper is 29)
it could, you'd just have to asign each picture to a colour, see the robot doesn't need to check on it's progress, it saw where the different colours are, then it instantly knew which actions to do to solve it.
I WANT TO BUILD ONE!!!
connorbnelson 10 months ago
Neparduodi to roboto?
SuperNiceworld 1 year ago
@SuperNiceworld Tikrai ne ;]
eAndrius 1 year ago
gaila tam jkm su c++ nemoko...
zilwinelis 2 years ago
Saunuolis 5 =]
rspure1300 2 years ago
Puikiai :)
torisiauliai 2 years ago
jai kada nors kandidatuosi i Lietuvos premijierus balsuosiu uz tave, bent įrodei kad nekvailas. ;-)
coleris007 2 years ago
Šaunuolis! Sveikinu su kūriniu. Drąsiai duodu 5. :)
Ehm, gal galėtum dar sukurti robota kuris padarytu namų darbus už tave? ^^
TheSh4d0w1 2 years ago 3
Šaunuolis
gyvaterojuje 2 years ago
Lietuviai duoda i kaulus! :D
FuturesF1re 2 years ago 3
pzdc 5* iskart
Mac4s 2 years ago
this is absolutely awesome - but i'm wondering why it can't identify the initial configuration of the cube from the webcam instead of manually? it would be super-leet if it did it all itself.
awesome project though, nice one :)
olliholliday 2 years ago
This is so cool....I'm watching over and over. It's giving me a woody this morning. The robot never misses a hand-off. Nice work dude.
humblewizard 2 years ago
This comment has received too many negative votes show
whats the point of the camera feeding into the computer, when the human enters the colours for each side?
serves no purpose at all.
nothing new here, move along
alexfromnz 2 years ago
nu cia geras ;]
bonkute21 2 years ago 2
Nu mldc . Sukurk ta ka galetum parduot .
lauris47 2 years ago
I know I'm being technical and nerdy, but there are better algorithms for solving the cube that get the solution in less than 10 moves every time. Granted, the code would be a mile longer than it already is... ^.^
Truthiness231 2 years ago
Yes, I know that. But LBL algorithm is actual for my needs. No, the most advanced algorithm known to humanity solves the cube in average 20 moves (at most by 21 moves if I remember correctly, same algorithm that RuBot uses, thought it's written by entirely different coders) and actually it wouldn't be necessarily longer that current code already is.
eAndrius 2 years ago
Yeah not sure why I was thinking 10. Best I could find is 23, and 21 would be "leaps and bounds ahead of it" looking at the history...
In any case, not dissing your project. From one code monkey to another: gratz ^.^
Truthiness231 2 years ago 4
@Truthiness231 - actually If you do the math to work out how many combinations of a scrambled cube exist and how many different positions can be reached in a given number of moves it is ralatively easy to demonstrate that some positions must need at least 17 moves because there are more scrambled combinations than there are positions reachable in 16 moves. I believe it has been proven that some positions exist that need at least 20 and it has also been proven that none need more than 22.
IAssemble 1 year ago
@IAssemble It all depends on, as technical as one can get, if you count half turns as a single turn or two turns. But yes even counting half turns as a single turn, the upper bounds are beyond 10 ^.^
As of 2009, we know that the upper bounds have to be between 22 and 29 quarter turns, thanks to Tomas Rokicki. Amazing that there still is no definitive answer as of yet, but calculating 43252003274489856000 possible combinations using multiple algorithms for solution is pretty damn difficult.
Truthiness231 1 year ago
@Truthiness231 - thanks for your response. Actually I believe Tomas Rokicki proved an upper bound of 22 (not between 22 and 29) So I believe that the current state is that the worst case is known to be between 20 and 22 moves inclusive (in HTM - half turn metric). BTW if you look at my channel you will see that I can get as technical as you like about Rubik's cubes ;-) And I should add that I do like your robot - very impressive!
IAssemble 1 year ago
@IAssemble - ooops sorry - I like eAndrius's robot... ;-)
IAssemble 1 year ago
@IAssemble It's kinda hard to make out the facts from the Wiki page:
"In 2008, Tomas Rokicki was reported to have devised a computational proof that all unsolved cubes could be solved in 25 moves or fewer.[10] This was later reduced to 23 moves.[11] In August 2008 Rokicki announced that he had a proof for 22 moves.[1]
In 2009, Tomas Rokicki proved that 29 moves in quarter turn metric is enough to solve any scrambled cube" (iow, if you count by only quarter turns, the upper is 29)
Truthiness231 1 year ago
@Truthiness231 - ah - sorry, I mis-understood, Yes, upper bound is currently 22 half turn metric or 29 quarter turn metric ;-)
IAssemble 1 year ago
Oh yeah and it's 8 months late but I'd like to concur with IAssemble that your robot pwns ^.^
I played a bit with servos using MS' Robot Dev Studio back in college but never went as far as making anything as cool as this; you rock eAndrius!
Truthiness231 1 year ago
Šaunuolis! :)
andriuss77 2 years ago 9
Amazing video , you rock ,thank you
ultra4477 2 years ago 6
Dude, now you should make it solve like those rubix cubes with pictures on em
Avextinct 2 years ago 2
it could, you'd just have to asign each picture to a colour, see the robot doesn't need to check on it's progress, it saw where the different colours are, then it instantly knew which actions to do to solve it.
YOY0MA 2 years ago
WOW!!!!!!!!
turbomaxi2000 2 years ago 3
Tavo blogas nesmiges dabar? Jeigu taip, turbut del per didelio lankytoju skaiciaus.. (:
blinkys 2 years ago 4
na rodos, kad nesmigęs
eAndrius 2 years ago
this is really great!!! Keep it up!
simmerdown96 2 years ago 2
How much time did the rebot take to solve it (in realtime)?
havefun2000 2 years ago
~10 min.
eAndrius 2 years ago
Super.Taip ir toliau ;)
l0lhuman 2 years ago 2
jega :] !! super !
TehDreamWalkeR 2 years ago 3
geras, geras. mldc, negaleciau patiket kad dvyliktokas toki dalyka galetu padaryt .
paskraidysime 2 years ago 4
Andriau tu nerealus kiek laiko ir proto tokiam dalykui prireike as neisivaizduoju...
N1DE0N 2 years ago 3
Šaunuolis. :)
Powerex199999 2 years ago 2
Šaunuolis
Labviewer1 2 years ago 3
geras
Arnis1mail 2 years ago 3
This simply rocks!
gsjaeger 2 years ago 3
Nicely done, simple and tidy. Though the hands are a bit slow, I like it :)
Thanks for sharing!
erKURITA 2 years ago 4
Comment removed
SmileysDad 2 years ago
What is the musical accompaniment? Very fitting. Nicely done.
SmileysDad 2 years ago 3
Music: deep skydivers - momentum
Official site: deepskydivers{dot}com
eAndrius 2 years ago
Awesome! It looks great!
DoctorMelon 2 years ago 4