Added: 1 year ago
From: IAssemble
Views: 84,114
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (150)

Sign In or Sign Up now to post a comment!
  • how you create lego multi cuber

  • Man of cubes :)

  • Next time someone says "he's dumber than a brick" I will point them to your videos

  • i could go faster than that at a 6x6

  • I need one of those to scramble my cubes, I hate doing it myself.

  • which method?

  • @Cleaversthecuber all of my robots use my own algorithms for solving the cubes

  • good project

  • 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)

  • where can i get one of those things O_OI

  • The CubeStormer looks 20% cooler.

  • @IMNOTCRAZY1 yes, CubeStormer is awesome isn't it! :-)

  • @IMNOTCRAZY1 have you seen CubeStormer II? (which my friend Mike and I created together) :D

  • make tutorial plz

  • interesting algorithm you have right there :) congrats man

  • @Edeshi thanks :-)

  • holy....

  • 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 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.

  • what program is it?? and will it work on a mac?

  • @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.

  • did you speed up the video???

  • @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 oops - purple triangles! ;-)

  • @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 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 ok i will try it out

  • and this is why you NEVER underestimate the power of LEGO's! Anyway great job with this!

  • did the robot teach you how to solve it :D

  • @dalkos6 no, I guess you could say I taught the robot how to solve it :D

  • 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 - 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.

  • 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.

  • @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.

  • awesome awesome awesome awesome and awesome!!!!!!!

  • @joshualegotransform thanks thanks thanks thanks and thanks ;-)

  • @IAssemble no thank you!!!

  • Hi!! Great job!

    Could you tell me the link where you downloaded the camera program that recognize the cube??? pleaseeeeee!

  • @gaafee13 I'm glad you like it! :-)

    I didn't download the application... I wrote it myself :-)

  • @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

  • Coolest robot ever!!!!

  • your proyect is awesome,

    I have a question, did you use Stepper motors or Servomotors??

  • @1488jam thanks :-) The robot uses three "interactive servo motors" from a LEGO Mindstorms NXT 2.0 set

  • 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.

  • What about a pyraminx lego solver?

  • @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

    I'm very curious!

  • @PippoKiller you asked about a pyraminx solver.... you may be interested to see my "Android Megaminxer" on the ARMflix channel ;-)

  • this is so freakin awesome!

  • Still it's awesome

  • made by people who cant do it themselves :P

  • @MrGameboy1989 - wouldn't you need to know how to solve it in order to write the software for the robot? ;-)

  • @MrGameboy1989 lol ur bright !

  • awesome

  • DO WANT. WILL TRADE ROBOT FOR COOKIE.

  • 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.

  • Do you have a website, and will the instructions/software ever be available?

  • @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 - I cant wait! Keep up the GREAT work!

  • We dont need machines , Lego can build world !

  • This is sweet! Props man!

  • where do you get one!

  • 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!!

  • When do u think you'll give building instructions just write to me when you can

  • amazing i cant even do it that fast very good work

  • oh my god....

  • if its not too much could you give me some building instruction on how to make this please this an awesome video

  • where can u get one?

  • That has got to be the coolest lego project I have ever seen. Great job!

  • @waterboyharris - thanks - I'm glad you like it :-)

    Have you seen my other solvers here and on the ARMflix channel?

  • Comment removed

  • I published this video on the Dutch website WELSTIJL (20 august) Kind regards Sem Mallée

  • must be pritty hard on gears

  • @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?

  • oh... my... god...

  • @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

  • lol i need on of thouse haha.. i can't with rubiks

  • 5 stars all the way!!!!!

  • what is the program on the computer called please respond back!!

  • @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!!

  • Wow! that's amazing!

  • @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!

  • 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 - 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 cool, thank YOU for answering

  • @markusdahlhanssen - thanks! ;-)

  • if u take it apart and twis a corner(the cube)

    that makes the cube unsolvable what wille the mashine do?

  • @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 Blanko cube same problem? or do it says that ther is no cube

  • @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 OK tanks

    it can solve the 3x3x3 faster then me

  • @floryzzz - have you seen my "Yellow Cube Machine"? It was created to solve the 3x3x3 faster than MultiCuber.

  • @IAssemble I will take a look

  • can u make a tutorial on how to build it?

  • @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

  • Maybe the best lego robot ever made!!

  • 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.

  • omg its a machine solving a rubiks cube, its the best fucking video on the internet!

  • Can you give me the name of the program?

  • point?

    

  • That's crazy brilliant - wow!!

  • @NevadaGrey2010 - thanks! I love your Rubik's cube video too :-)

  • @NevadaGrey2010 - thanks! I love your Rubik's cube video too :-)

  • 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"

  • 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.

  • sweet.

  • respect!!!!!

    :D

  • nerdgasm!

  • the greatest video i've EVER seen!

  • @thinkingbricks - thanks! :-)

  • 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.

    My real job keeps getting in the way.

  • @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!

  • Now you're just showing off!!! ;-)

  • @ARMflix - are you also considering the next video that's currently being edited for ARMflix?!? ;-)

  • woww que ingenioso. nice.

  • 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.

  • 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.

  • Yay! My clever man has done it again!!! Love you lots!

  • 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...

  • so legendary:P

  • this is absaloutely amazing dud man you cud actually wok for lego!:Dur awesome:P

  • 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 - 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.

  • O M G! AMAZING PERFORMANCE! :O

  • Brilliant!! Once again I am really impressed, one machine, four different cube formats, totally awesome.

  • @RoboticSolutions - thanks Mike - I think your music, "Reaction", makes the video though! ;-)

  • Absolutely amazing - one machine - solving 4 different kind of cubes!

  • @andreasearth - thanks! And I love your CubeReplicator too :-)

Loading...
Alert icon
0 / 00Unsaved Playlist Return to active list
    1. Your queue is empty. Add videos to your queue using this button:
      or sign in to load a different list.
    Loading...Loading...Saving...
    • Clear all videos from this list
    • Learn more