Did the the sensors, motors, and toothed arm used to raise the whole cube come from the same set? I ask because I am looking to build something like this for research. If anyone knows, please let me know!
@buggy65x the NXT "Intelligent Brick", motors and switch sensor all come from a LEGO #8547 MINDSTORMS NXT 2.0 kit. However, all the other pieces are from other sets. The "rack" pieces used in the "toothed arm" are present in a number of sets such as LEGO #8053 "Mobile Crane". There are a number of on-line sites selling new and used parts where you might be able to find them individually without having to by complete sets. Hope this helps!
I acctually think I'm faster than that with my 2 x 2 x 2 and 3 x 3 x 3 cubes, but it was pretty fast solving the two others, they would take like a day for me :O
@GalenBanan thanks - MultiCuber was built for function rather than speed,,, but if you're interested in speed you might want to look at CubeStormer II by my friend Mike and I :D (currently featured on my channel)
Hey I know this may be a really rediculous question but can you please post instructions and a download link for the programming and the how to build on instructables. I have all of these cubes even 7x7 and i think this is by far the best.
@RandomRhino1 Thanks for the compliment. At the moment I don't have any plans to publish instructions for this particular solver but I am working on some for a new design that I hope to publish soon.
@iglooset thanks for asking. I wrote all the software for MultiCuber and my other solvers from scratch. It is written in C++ using OpenGL running under cygwin, a linux-like environment under Windows. Versions of the software have been ported to Java running under Symbian and Android. I expect a port to the Apple Macintosh would be relatively straightforward.
@masterarbibter yes, the black triangles flashing in the bottom left are intended to indicate when the video is sped up. The timer running on the laptop is incrementing in tenths of a second. The overall time to solve all four cubes was 14 minutes and 7.9 seconds (as reported at the end of the video). I doubt many people would watch the whole video if it was that long played at normal speed! ;-)
I'm not sure how to answer why it is "so slow".... I could say "it's only made out of LEGO" or "how much faster are other 4x4x4 and 5x5x5 robotic solvers?" ;-)
But the real answer is that I originally designed it for function rather than speed. It is flexible enough to solve cubes of different sizes (I am not aware of any other robot that does this).
Have you seen my "Yellow Cube Machine" that can solve the 3x3x3 Rubik's Cube much faster than MultiCuber? :-)
Unfortunately I do not have any plans at the moment to make the software for this robot available for download. However, you might like to know that I am working on another design for the regular Rubik's Cube for which I do intend to publish instructions and software.
This is impressive. Raises many questions though: How long did it take to build it, and how long did it take to make the program? How did you succeed in making the turning mechanism cope with different cube sizes? Assuming that your day job is programming, how much of this work could you do at work? ;-)
@rekordronny thanks. I didn't really keep track of how long any of my robots took to create. I'd already developed several others before I came up with the MultiCuber mechanism. The software took a few weeks to adapt from my earlier work. It will work with any cube that fits within the square rings without rotating and only needs software parameters to work with different sizes and numbers of layers. I do this in my spare time. My day job isn't programming. I design microprocessor chips :-)
This is pretty damn impressive, is there a way to program it to use actual methods? I know it "unscrambles" to save time due to the slow movement speed just curious if this were possible.
By "actual methods" do you mean published "human methods"? If so, the answer is yes. Although I believe it would be much slower. For example, I believe even the fastest methods used by people typically need 50 or more moves to solve a 3x3x3 cube compared with around 37 needed by this algorithm.
You may be interested that the algorithm I developed specifically for the 3x3x3 cube used in my Yellow Cube Machine typically finds solutions of around 21 moves.
@IAssemble Wooow! Well, I'm doing this as a project in my school, but I don't know where I can download or get the program... please, it will be very helpful if you tell me! thank you :D
@PippoKiller - thanks for suggesting a pyraminx solver, that would be a real challenge... I am working on another solver but unfortunately it's not for a pyraminx! ;-)
if you got the script, written as it solves a cube would be wonderful. I have one cat at home but I do not know hu professor solve. I will discuss of the cube and then folded up into a whole.
@cheatmasterbw - thanks for asking. I do not have a website yet but I do intend to publish plans and instructions for at least one of my robots some time in the future
@amazing0guy2 - thanks for asking about instructions. I'm working on another project at the moment but several people have asked so I may consider it in the future. Feel free to subscribe or follow me on Twitter @DavidGilday to keep informed about if/when I do
@BIGBMXC12345 - thanks for asking what is the program called. May I ask why you'd like to know? I wrote all the programs I use from scratch using my own algorithms for solving the cubes so you won't be able to find a copy to download from the internet if that's what you were hoping. Several people have asked about the software and I am thinking about the possibility of publishing it in some form in the future. If I do, I'll announce it on my YouTube channel and via twitter on @DavidGilday
@IAssemble why i'd like to know is is that I want to this for my cubes like the 3 and 4 so I can race against the computer and how can you get that camera for solving the cube in the video? Pleases respond!!
@Blake4512 - thanks :-) Have you seen the latest Android smartphone based LEGO "MultiCuber 777" that can solve the 7x7x7 V-CUBE 7 puzzle? See my favourites... ;-)
@NateRiverHere - yes, I sped up the video to make it a reasonable length. But have you seen my "Yellow Cube Machine" where the video runs at normal speed? :-) BTW I'm impressed by your 24s solve!
@Ickathu - thanks for asking about the algorithms. All my LEGO solvers use algorithms that I developed myself from scratch. The "MultiCuber" solvers use a generic, table-driven algorithm that can solve a cube of any size whilst my "Yellow Cube Machine" uses an algorithm specifically optimised for 3x3x3 cubes. The generic algorithm typicaly finds a solution to the 3x3x3 of about 30 moves whilst the optimised version typically finds one of around 20 moves.
@floryzzz - thanks - good question. The scanning process sometimes detects the colours incorrectly, particularly in bad lighting conditions so the software checks that the colours form a valid, solvable cube after the scan. If this test fails, a message is displayed and the button must be pressed again to re-try the scan. The software would not distinguish between a twisted corner and an error in detecting the colours so this would just repeat indefinitely!
@floryzzz - thanks for your question. The software would just treat this the same way as if the lighting conditions were poor and the colours could not be determined correctly.
@thescreem34 - a tutorial? I'm working on another project at the moment but several people have asked about instructions so I may consider this in the future. Feel free to subscribe or follow me on Twitter @DavidGilday to keep informed about if/when I do
How are you able to stop the arm rotation so precisely. I have tried to build a couple different versions of a NXT cube solver over the last couple of years, and have never been successful at getting the rotation of the cube to stop accurately and consistently. Do you use some sort of stop or is it in the programming?
@mjenk430 - thanks for the question. The rotation sensors in the NXT motors are accurate enough for the software to keep the turns precise throughout the solve without any other sensors or mechanical stops. My original robots (on ARMflix) used NXT-G to program the NXTs but I use C++ for the Yellow Cube Machine and MultiCubers which allows greater control at higher speeds. Good luck with your solvers.
that's amazing :) that red guy is maybe faster than me!! have you ever tried that on a 64bit OS? i guess it could be A LOT faster :) i mean... 37 moves for a 3x3..! my pc has an average of 17-18 moves for any 3x3 combination using cubExplorer!
@littlefrank90 - thanks! :-) Good observation about the number of moves for the 3x3x3 solve. Have you seen my Yellow Cube Machine? The number of moves is determined more by the algorithm than the processor speed. MultiCuber uses a generic algorithm that can solve any cube size whilst Yellow Cube Machine uses an algorithm specifically optimised for one size of cube.
You should make the lower cube-handling mechanism (the part that rotates the cube 90 degrees) rotate axially so it can rotate 3 faces of the cube in front of the camera without having to pass it to the upper mechanism, that way it takes less time to scan the cube.
@RaminHAL9001 - could I make the lower tilt mechanism rotate? Good idea! Possibly, but it might need an extra motor (and the NXT can only control 3 motors). Maybe a second NXT...? I designed MultiCuber family more for it's multi-cube capability than for speed and for the larger cubes, the time taken to physically solve the cube far outweighs the scan time. BTW Have you seen my "Yellow Cube Machine"?
@IAssemble Oh, I didn't know about that limitation, I am not really a lego hobbyist. I took a look at your yellow cube machine, that was really impressive! I suppose the real fun is limiting yourself to a particular tool kit and creatively solving the problem with those restrictions.
Incidentally, I love the ARM instruction set, but I haven't had as much time to study it as I would like.
@RaminHAL9001 - thanks - I'm glad you like Yellow Cube Machine :-) Yes, part of the fun is creating something within the constraints of a "hobbyist"! I assume that from your comment about ARM you have looked at the ARMflix channel?
@IAssemble Yes, I saw your Yellow Cube Machine on your IAssemble channel, and the same machine on ARMflix. Given your screen-name I would guess that you work for ARM or something like that.
I have a Sharp PC Z1 "Netwalker" running Ubuntu 8.10 which runs on an ARM Cortex-A8, so I can use that to play with 7A assembly programs. I've also been trying to get GCC to cross-compile ARM binaries on my regular i386 computer, but no luck so far.
@RaminHAL9001 Yes, Yellow Cube Machine and Speedcuber are the same LEGO robot but the one on my channel is connected to a laptop and LEGO webcam whilst the ones on ARMflix use Nokia N95 and Motorola DROID mobile phones instead.
Yes, I do work for ARM (but *not* primarily as a LEGO designer!)
Cool that you're trying to get to compile some ARM code for your Sharp.
I know what you mean about your "real job" - but I'm lucky that a fraction of mine is now producing LEGO demos and YouTube videos! ;-)
That is incredible! How did you get is to deal with lockups?? I never even saw the cube lock up, was it just incredibly precise turning?
Also, the cubing community NEEDS a good 4x4x4 and 5x5x5 solver so that we can find good algs, yours is the first I know of. If you release a version of it that can find algs and be programmed like CubeExplorer, you will further create your GodAmongstMen status
@FrankLZap - thanks! It does turn quite precisely so the cube only occasionally jams. The 6x6x6 version is even more mechanically precise. The software running on the NXT is programmed to detect if the motor stalls while turning a layer and recovers in most cases by turning the layer in the opposite direction.
Several people have asked about the software and I may consider publishing it in some form sometime in the future.
@IAssemble that would be awesome if you released the instructions and software! i am a cuber, and a lego enthusiast and i would love to build this machine!
There's a new site called Lockerz that will offer the coolest brands at the lowest prices, exclusive video and music and the hottest games... all in one place. You'll really like LOCKERZ PTZ (or "POINTZ"). PTZ are Lockerz' proprietary loyalty "currency" that you earn whenever you buy, watch, play, share, invite friends, or even just show up on Lockerz. Redeem PTZ for incredible prizes, great products and dream experiences.
PM "private message" me your email if your interested
Well done David ;), The auto-recognize function would be very useful if your robot is on a exhibition... So people could give any cube, without any configurations...
I love watching your creations! This ones great! But does it know which cube you put in there? Like if you put the Eastsheen 5x5 in there first, would it solve it like a 5x5, or a 2x2? :)
As for your question - "some people are never satisfied!" ;-)
But seriously though, it's a good question - in this video MultiCuber was programmed to expect the specific order starting with the 2x2x2 but it would be relatively easy to analyse the first image of each scan to determine which cube was present and solve them in an arbitrary order.
how you create lego multi cuber
kuzma1997 1 week ago
Man of cubes :)
FlightGearUser 1 month ago
Next time someone says "he's dumber than a brick" I will point them to your videos
BaCkWeRdZ 2 months ago
i could go faster than that at a 6x6
rubcube101 3 months ago
I need one of those to scramble my cubes, I hate doing it myself.
sonicgreg 3 months ago
which method?
Cleaversthecuber 3 months ago
@Cleaversthecuber all of my robots use my own algorithms for solving the cubes
IAssemble 3 months ago
good project
vevarpro 3 months ago
Did the the sensors, motors, and toothed arm used to raise the whole cube come from the same set? I ask because I am looking to build something like this for research. If anyone knows, please let me know!
buggy65x 4 months ago
@buggy65x the NXT "Intelligent Brick", motors and switch sensor all come from a LEGO #8547 MINDSTORMS NXT 2.0 kit. However, all the other pieces are from other sets. The "rack" pieces used in the "toothed arm" are present in a number of sets such as LEGO #8053 "Mobile Crane". There are a number of on-line sites selling new and used parts where you might be able to find them individually without having to by complete sets. Hope this helps!
IAssemble 4 months ago
I acctually think I'm faster than that with my 2 x 2 x 2 and 3 x 3 x 3 cubes, but it was pretty fast solving the two others, they would take like a day for me :O
GalenBanan 4 months ago
@GalenBanan thanks - MultiCuber was built for function rather than speed,,, but if you're interested in speed you might want to look at CubeStormer II by my friend Mike and I :D (currently featured on my channel)
IAssemble 4 months ago 2
where can i get one of those things O_OI
josipbabok2 5 months ago
The CubeStormer looks 20% cooler.
IMNOTCRAZY1 6 months ago 2
@IMNOTCRAZY1 yes, CubeStormer is awesome isn't it! :-)
IAssemble 6 months ago
@IMNOTCRAZY1 have you seen CubeStormer II? (which my friend Mike and I created together) :D
IAssemble 4 months ago
make tutorial plz
Thechrlos 6 months ago
interesting algorithm you have right there :) congrats man
Edeshi 6 months ago
@Edeshi thanks :-)
IAssemble 6 months ago
holy....
ArcStorm722 6 months ago
Hey I know this may be a really rediculous question but can you please post instructions and a download link for the programming and the how to build on instructables. I have all of these cubes even 7x7 and i think this is by far the best.
THANKS!!! Hope it is not too much work
RandomRhino1 6 months ago
@RandomRhino1 Thanks for the compliment. At the moment I don't have any plans to publish instructions for this particular solver but I am working on some for a new design that I hope to publish soon.
IAssemble 6 months ago
what program is it?? and will it work on a mac?
iglooset 7 months ago
@iglooset thanks for asking. I wrote all the software for MultiCuber and my other solvers from scratch. It is written in C++ using OpenGL running under cygwin, a linux-like environment under Windows. Versions of the software have been ported to Java running under Symbian and Android. I expect a port to the Apple Macintosh would be relatively straightforward.
IAssemble 7 months ago
did you speed up the video???
masterarbibter 7 months ago
@masterarbibter yes, the black triangles flashing in the bottom left are intended to indicate when the video is sped up. The timer running on the laptop is incrementing in tenths of a second. The overall time to solve all four cubes was 14 minutes and 7.9 seconds (as reported at the end of the video). I doubt many people would watch the whole video if it was that long played at normal speed! ;-)
IAssemble 7 months ago
@IAssemble oops - purple triangles! ;-)
IAssemble 7 months ago
@IAssemble i thought so awesome video though hate to bother you again but how come the robot goes slow could you speed the robot up?
masterarbibter 7 months ago
@masterarbibter Thanks :-)
I'm not sure how to answer why it is "so slow".... I could say "it's only made out of LEGO" or "how much faster are other 4x4x4 and 5x5x5 robotic solvers?" ;-)
But the real answer is that I originally designed it for function rather than speed. It is flexible enough to solve cubes of different sizes (I am not aware of any other robot that does this).
Have you seen my "Yellow Cube Machine" that can solve the 3x3x3 Rubik's Cube much faster than MultiCuber? :-)
IAssemble 7 months ago
@IAssemble ok i will try it out
masterarbibter 7 months ago
and this is why you NEVER underestimate the power of LEGO's! Anyway great job with this!
Red3245 7 months ago
This has been flagged as spam show
This is really awesome. Very impressive!
HugRunner 7 months ago
did the robot teach you how to solve it :D
dalkos6 8 months ago
@dalkos6 no, I guess you could say I taught the robot how to solve it :D
IAssemble 8 months ago 7
HI, Very nice video, But i have a question: Can you tell me please, where i can download this program?? this will be very helpful, thanks!!!!
LEGOtestyacc1991 9 months ago
@LEGOtestyacc1991 - thanks, I'm glad you like the video :-)
Unfortunately I do not have any plans at the moment to make the software for this robot available for download. However, you might like to know that I am working on another design for the regular Rubik's Cube for which I do intend to publish instructions and software.
IAssemble 9 months ago
This is impressive. Raises many questions though: How long did it take to build it, and how long did it take to make the program? How did you succeed in making the turning mechanism cope with different cube sizes? Assuming that your day job is programming, how much of this work could you do at work? ;-)
rekordronny 9 months ago
@rekordronny thanks. I didn't really keep track of how long any of my robots took to create. I'd already developed several others before I came up with the MultiCuber mechanism. The software took a few weeks to adapt from my earlier work. It will work with any cube that fits within the square rings without rotating and only needs software parameters to work with different sizes and numbers of layers. I do this in my spare time. My day job isn't programming. I design microprocessor chips :-)
IAssemble 9 months ago
This is pretty damn impressive, is there a way to program it to use actual methods? I know it "unscrambles" to save time due to the slow movement speed just curious if this were possible.
DeepSpaceVoid 10 months ago
@DeepSpaceVoid Thanks :-)
By "actual methods" do you mean published "human methods"? If so, the answer is yes. Although I believe it would be much slower. For example, I believe even the fastest methods used by people typically need 50 or more moves to solve a 3x3x3 cube compared with around 37 needed by this algorithm.
You may be interested that the algorithm I developed specifically for the 3x3x3 cube used in my Yellow Cube Machine typically finds solutions of around 21 moves.
IAssemble 10 months ago
awesome awesome awesome awesome and awesome!!!!!!!
joshualegotransform 10 months ago
@joshualegotransform thanks thanks thanks thanks and thanks ;-)
IAssemble 10 months ago
@IAssemble no thank you!!!
joshualegotransform 10 months ago
Hi!! Great job!
Could you tell me the link where you downloaded the camera program that recognize the cube??? pleaseeeeee!
gaafee13 11 months ago
@gaafee13 I'm glad you like it! :-)
I didn't download the application... I wrote it myself :-)
IAssemble 11 months ago
@IAssemble Wooow! Well, I'm doing this as a project in my school, but I don't know where I can download or get the program... please, it will be very helpful if you tell me! thank you :D
gaafee13 11 months ago
Coolest robot ever!!!!
orj1234 11 months ago
your proyect is awesome,
I have a question, did you use Stepper motors or Servomotors??
1488jam 11 months ago
@1488jam thanks :-) The robot uses three "interactive servo motors" from a LEGO Mindstorms NXT 2.0 set
IAssemble 11 months ago
to be honest anyone can solve those cubes as log as you got the algorithms and the orientation and etc etc etc.
the thing to admire here is the implementation of all those cases in a nice program that moves that robotic arm.
u got my admiration for that.
deadmansouls 11 months ago
What about a pyraminx lego solver?
PippoKiller 11 months ago
@PippoKiller - thanks for suggesting a pyraminx solver, that would be a real challenge... I am working on another solver but unfortunately it's not for a pyraminx! ;-)
IAssemble 11 months ago
@IAssemble
I'm very curious!
PippoKiller 11 months ago
@PippoKiller you asked about a pyraminx solver.... you may be interested to see my "Android Megaminxer" on the ARMflix channel ;-)
IAssemble 11 months ago
this is so freakin awesome!
XSub22 1 year ago
Still it's awesome
Rubiksmasterdx9 1 year ago
made by people who cant do it themselves :P
MrGameboy1989 1 year ago
@MrGameboy1989 - wouldn't you need to know how to solve it in order to write the software for the robot? ;-)
IAssemble 1 year ago 2
@MrGameboy1989 lol ur bright !
koolandthegang1 1 year ago
awesome
tommysee98 1 year ago
DO WANT. WILL TRADE ROBOT FOR COOKIE.
ben1996123 1 year ago
if you got the script, written as it solves a cube would be wonderful. I have one cat at home but I do not know hu professor solve. I will discuss of the cube and then folded up into a whole.
SEMJASE7777 1 year ago
Do you have a website, and will the instructions/software ever be available?
cheatmasterbw 1 year ago
@cheatmasterbw - thanks for asking. I do not have a website yet but I do intend to publish plans and instructions for at least one of my robots some time in the future
IAssemble 1 year ago
@IAssemble - I cant wait! Keep up the GREAT work!
cheatmasterbw 1 year ago
We dont need machines , Lego can build world !
dentalvard 1 year ago
This is sweet! Props man!
moviemaker3000 1 year ago
where do you get one!
Robolawrence23 1 year ago
EVERYONE who puts down a hate comment or gives a thumbs down is just jaleous that they can't do something awesome like this!
Great job my friend!!
GiaIsTheBest 1 year ago 5
When do u think you'll give building instructions just write to me when you can
videos11223344 1 year ago
amazing i cant even do it that fast very good work
lalablablaification 1 year ago
oh my god....
BigMek206 1 year ago
if its not too much could you give me some building instruction on how to make this please this an awesome video
videos11223344 1 year ago
where can u get one?
videos11223344 1 year ago
That has got to be the coolest lego project I have ever seen. Great job!
waterboyharris 1 year ago 23
@waterboyharris - thanks - I'm glad you like it :-)
Have you seen my other solvers here and on the ARMflix channel?
IAssemble 1 year ago
Comment removed
adamcjrocks 1 year ago
I published this video on the Dutch website WELSTIJL (20 august) Kind regards Sem Mallée
welstijlfilms 1 year ago
must be pritty hard on gears
chase1146 1 year ago
@chase1146 - yes, the lifting mechanism is quite tough on the gears! Did you see the picture in the video at the end after the credits at about 4:27?
IAssemble 1 year ago 3
oh... my... god...
tahu135 1 year ago
@amazing0guy2 - thanks for asking about instructions. I'm working on another project at the moment but several people have asked so I may consider it in the future. Feel free to subscribe or follow me on Twitter @DavidGilday to keep informed about if/when I do
IAssemble 1 year ago
lol i need on of thouse haha.. i can't with rubiks
TDuD3 1 year ago
5 stars all the way!!!!!
gozdor1234 1 year ago
what is the program on the computer called please respond back!!
BIGBMXC12345 1 year ago
@BIGBMXC12345 - thanks for asking what is the program called. May I ask why you'd like to know? I wrote all the programs I use from scratch using my own algorithms for solving the cubes so you won't be able to find a copy to download from the internet if that's what you were hoping. Several people have asked about the software and I am thinking about the possibility of publishing it in some form in the future. If I do, I'll announce it on my YouTube channel and via twitter on @DavidGilday
IAssemble 1 year ago
@IAssemble why i'd like to know is is that I want to this for my cubes like the 3 and 4 so I can race against the computer and how can you get that camera for solving the cube in the video? Pleases respond!!
BIGBMXC12345 1 year ago
Wow! that's amazing!
Blake4512 1 year ago
@Blake4512 - thanks :-) Have you seen the latest Android smartphone based LEGO "MultiCuber 777" that can solve the 7x7x7 V-CUBE 7 puzzle? See my favourites... ;-)
IAssemble 1 year ago
@NateRiverHere - yes, I sped up the video to make it a reasonable length. But have you seen my "Yellow Cube Machine" where the video runs at normal speed? :-) BTW I'm impressed by your 24s solve!
IAssemble 1 year ago
does it calculate a gods algorithm sort of a thing to solve them, or use a certain method such as fridrich or petrus or something?
Ickathu 1 year ago
@Ickathu - thanks for asking about the algorithms. All my LEGO solvers use algorithms that I developed myself from scratch. The "MultiCuber" solvers use a generic, table-driven algorithm that can solve a cube of any size whilst my "Yellow Cube Machine" uses an algorithm specifically optimised for 3x3x3 cubes. The generic algorithm typicaly finds a solution to the 3x3x3 of about 30 moves whilst the optimised version typically finds one of around 20 moves.
IAssemble 1 year ago
@IAssemble cool, thank YOU for answering
Ickathu 1 year ago
@markusdahlhanssen - thanks! ;-)
IAssemble 1 year ago
if u take it apart and twis a corner(the cube)
that makes the cube unsolvable what wille the mashine do?
floryzzz 1 year ago
@floryzzz - thanks - good question. The scanning process sometimes detects the colours incorrectly, particularly in bad lighting conditions so the software checks that the colours form a valid, solvable cube after the scan. If this test fails, a message is displayed and the button must be pressed again to re-try the scan. The software would not distinguish between a twisted corner and an error in detecting the colours so this would just repeat indefinitely!
IAssemble 1 year ago
@IAssemble Blanko cube same problem? or do it says that ther is no cube
floryzzz 1 year ago
@floryzzz - thanks for your question. The software would just treat this the same way as if the lighting conditions were poor and the colours could not be determined correctly.
IAssemble 1 year ago
@IAssemble OK tanks
it can solve the 3x3x3 faster then me
floryzzz 1 year ago
@floryzzz - have you seen my "Yellow Cube Machine"? It was created to solve the 3x3x3 faster than MultiCuber.
IAssemble 1 year ago
@IAssemble I will take a look
floryzzz 1 year ago
can u make a tutorial on how to build it?
thescreem34 1 year ago
@thescreem34 - a tutorial? I'm working on another project at the moment but several people have asked about instructions so I may consider this in the future. Feel free to subscribe or follow me on Twitter @DavidGilday to keep informed about if/when I do
IAssemble 1 year ago
Maybe the best lego robot ever made!!
dominodrumfan 1 year ago
How are you able to stop the arm rotation so precisely. I have tried to build a couple different versions of a NXT cube solver over the last couple of years, and have never been successful at getting the rotation of the cube to stop accurately and consistently. Do you use some sort of stop or is it in the programming?
mjenk430 1 year ago
@mjenk430 - thanks for the question. The rotation sensors in the NXT motors are accurate enough for the software to keep the turns precise throughout the solve without any other sensors or mechanical stops. My original robots (on ARMflix) used NXT-G to program the NXTs but I use C++ for the Yellow Cube Machine and MultiCubers which allows greater control at higher speeds. Good luck with your solvers.
IAssemble 1 year ago
omg its a machine solving a rubiks cube, its the best fucking video on the internet!
133shinchan 1 year ago
Can you give me the name of the program?
legofunny1 1 year ago
point?
elefantpoop 1 year ago
That's crazy brilliant - wow!!
NevadaGrey2010 1 year ago 12
@NevadaGrey2010 - thanks! I love your Rubik's cube video too :-)
IAssemble 1 year ago
@NevadaGrey2010 - thanks! I love your Rubik's cube video too :-)
IAssemble 1 year ago
i need one of them would be cooler if it was in the shape of a person like "put the cube in me and i will solve it"
chase1146 1 year ago
that's amazing :) that red guy is maybe faster than me!! have you ever tried that on a 64bit OS? i guess it could be A LOT faster :) i mean... 37 moves for a 3x3..! my pc has an average of 17-18 moves for any 3x3 combination using cubExplorer!
littlefrank90 1 year ago
@littlefrank90 - thanks! :-) Good observation about the number of moves for the 3x3x3 solve. Have you seen my Yellow Cube Machine? The number of moves is determined more by the algorithm than the processor speed. MultiCuber uses a generic algorithm that can solve any cube size whilst Yellow Cube Machine uses an algorithm specifically optimised for one size of cube.
IAssemble 1 year ago
sweet.
drbitboy 1 year ago
respect!!!!!
:D
anastasiosg21 1 year ago 15
nerdgasm!
Valkmir 1 year ago
the greatest video i've EVER seen!
thinkingbricks 1 year ago
@thinkingbricks - thanks! :-)
IAssemble 1 year ago
You should make the lower cube-handling mechanism (the part that rotates the cube 90 degrees) rotate axially so it can rotate 3 faces of the cube in front of the camera without having to pass it to the upper mechanism, that way it takes less time to scan the cube.
RaminHAL9001 1 year ago
@RaminHAL9001 - could I make the lower tilt mechanism rotate? Good idea! Possibly, but it might need an extra motor (and the NXT can only control 3 motors). Maybe a second NXT...? I designed MultiCuber family more for it's multi-cube capability than for speed and for the larger cubes, the time taken to physically solve the cube far outweighs the scan time. BTW Have you seen my "Yellow Cube Machine"?
IAssemble 1 year ago
@IAssemble Oh, I didn't know about that limitation, I am not really a lego hobbyist. I took a look at your yellow cube machine, that was really impressive! I suppose the real fun is limiting yourself to a particular tool kit and creatively solving the problem with those restrictions.
Incidentally, I love the ARM instruction set, but I haven't had as much time to study it as I would like.
RaminHAL9001 1 year ago
@RaminHAL9001 - thanks - I'm glad you like Yellow Cube Machine :-) Yes, part of the fun is creating something within the constraints of a "hobbyist"! I assume that from your comment about ARM you have looked at the ARMflix channel?
IAssemble 1 year ago
@IAssemble Yes, I saw your Yellow Cube Machine on your IAssemble channel, and the same machine on ARMflix. Given your screen-name I would guess that you work for ARM or something like that.
I have a Sharp PC Z1 "Netwalker" running Ubuntu 8.10 which runs on an ARM Cortex-A8, so I can use that to play with 7A assembly programs. I've also been trying to get GCC to cross-compile ARM binaries on my regular i386 computer, but no luck so far.
My real job keeps getting in the way.
RaminHAL9001 1 year ago 2
@RaminHAL9001 Yes, Yellow Cube Machine and Speedcuber are the same LEGO robot but the one on my channel is connected to a laptop and LEGO webcam whilst the ones on ARMflix use Nokia N95 and Motorola DROID mobile phones instead.
Yes, I do work for ARM (but *not* primarily as a LEGO designer!)
Cool that you're trying to get to compile some ARM code for your Sharp.
I know what you mean about your "real job" - but I'm lucky that a fraction of mine is now producing LEGO demos and YouTube videos! ;-)
IAssemble 1 year ago
That is incredible! How did you get is to deal with lockups?? I never even saw the cube lock up, was it just incredibly precise turning?
Also, the cubing community NEEDS a good 4x4x4 and 5x5x5 solver so that we can find good algs, yours is the first I know of. If you release a version of it that can find algs and be programmed like CubeExplorer, you will further create your GodAmongstMen status
FrankLZap 1 year ago
@FrankLZap - thanks! It does turn quite precisely so the cube only occasionally jams. The 6x6x6 version is even more mechanically precise. The software running on the NXT is programmed to detect if the motor stalls while turning a layer and recovers in most cases by turning the layer in the opposite direction.
Several people have asked about the software and I may consider publishing it in some form sometime in the future.
IAssemble 1 year ago
@IAssemble that would be awesome if you released the instructions and software! i am a cuber, and a lego enthusiast and i would love to build this machine!
concretecubes 1 year ago
Now you're just showing off!!! ;-)
ARMflix 1 year ago
@ARMflix - are you also considering the next video that's currently being edited for ARMflix?!? ;-)
IAssemble 1 year ago
woww que ingenioso. nice.
ayoria92 1 year ago
This has been flagged as spam show
There's a new site called Lockerz that will offer the coolest brands at the lowest prices, exclusive video and music and the hottest games... all in one place. You'll really like LOCKERZ PTZ (or "POINTZ"). PTZ are Lockerz' proprietary loyalty "currency" that you earn whenever you buy, watch, play, share, invite friends, or even just show up on Lockerz. Redeem PTZ for incredible prizes, great products and dream experiences.
PM "private message" me your email if your interested
"visit my channel"
dihsh 1 year ago
stunning work. Quite an elegant design too.
When seeing this stuff though I cant help but think there must be more use's for Lego/Mindstorm in professional fields. Lab equipment etc.
twdarkflame 1 year ago 2
I think this machine is great, but how did you created the software? With Visual Basic?
Can you send a code so that I my mindstorms with my own created software to control, wall I try already half years, but it does not always.
Legomind0 1 year ago
Yay! My clever man has done it again!!! Love you lots!
cachetgal 1 year ago
Well done David ;), The auto-recognize function would be very useful if your robot is on a exhibition... So people could give any cube, without any configurations...
aurelio703 1 year ago
so legendary:P
dublosmiley 1 year ago
this is absaloutely amazing dud man you cud actually wok for lego!:Dur awesome:P
dublosmiley 1 year ago
I love watching your creations! This ones great! But does it know which cube you put in there? Like if you put the Eastsheen 5x5 in there first, would it solve it like a 5x5, or a 2x2? :)
MeMyselfAndPi 1 year ago 2
@MeMyselfAndPi - thanks - I enjoy making them too!
As for your question - "some people are never satisfied!" ;-)
But seriously though, it's a good question - in this video MultiCuber was programmed to expect the specific order starting with the 2x2x2 but it would be relatively easy to analyse the first image of each scan to determine which cube was present and solve them in an arbitrary order.
IAssemble 1 year ago
O M G! AMAZING PERFORMANCE! :O
TheAir084 1 year ago 3
Brilliant!! Once again I am really impressed, one machine, four different cube formats, totally awesome.
RoboticSolutions 1 year ago 2
@RoboticSolutions - thanks Mike - I think your music, "Reaction", makes the video though! ;-)
IAssemble 1 year ago
Absolutely amazing - one machine - solving 4 different kind of cubes!
andreasearth 1 year ago 2
@andreasearth - thanks! And I love your CubeReplicator too :-)
IAssemble 1 year ago