Added: 3 years ago
From: ARMflix
Views: 95,091
Sort by time | Sort by thread (beta)

Link to this comment:

Share to:

All Comments (109)

Sign In or Sign Up now to post a comment!
  • Make it throw the cube right after it finishes. ;)

  • whered you get that?

  • Do you have a Rubik's Revenge(4*4*4) machine?

  • @JapanYoshiTheGamer yes, search for "4x4x4" on the ARMflix channel. You may also be interested in the 7x7x7 solver, "MultiCuber 777" and even a Megaminx solver "Android Megaminxer" ;-)

  • The question is : Will it blend ?

  • impressive

  • Watch Cubestormer II Video..

    See The Difference?

  • @Davide25084 yes, the difference is that CubeStormer II combines the software from the Android Speedcuber (the successor of this robot) with the mechanical design from CubeStormer (original) ;-)

  • A.R.M. = Amazing Robotic Machine

  • @UrbanSportGuy thanks. Have you seen CubeStormer II? :D

  • That's fucking awesome

  • Told ya! They are gonna take over the world one day!

  • Fucking genius!!!!!!!!!!!!!!!!

  • This is Advanced Lego Construction .. 16yo+ :D

  • can it use a ipod 4g too?

  • Epic lego machine, is epic!

  • this is a device that an asian person did not invent

  • That is awesome.

  • Thanks for the idea!GOnna try it since my mum has the phone :)

  • Do You Mind Sending That To My House?

  • wtf?

  • now that's an idea... I wonder if a robot could be created to solve the Rubik's 360 or number ball?!? ;-)

  • I can solve a rubik's cube 3x3x3, 4x4x4, 5x5x5, 360 and the number ball in 28 minutes without a robot. :D

  • it might be more impressive, when you can solve a rubik's cube, not when you own a robot that can do it

  • @Skitzo520 - does it depend on whether you just own the robot or whether you designed it? ;-)

  • Whats the difference between the yellow and the black one?

  • @adliikhwan280 - the key difference is that this yellow one solves a 3x3x3 Rubik's Cube and the similar black one can solve a 4x4x4 Rubik's Cube as it has different software and a slightly different mechanism that allows it to turn two different layers rather than just one. Are you aware of the yellow "Android Speedcuber" that can solve a 3x3x3 cube much faster than this robot (in around 15 seconds rather than 3 or so minutes) and the black "MultiCuber 777" that can solve a 7x7x7 cube? ;-)

  • nice

  • mind blowing!!! :)

  • but will it blend?

  • 1 person doesn't have a cube solving robot

  • dude, if you could send me the designs, i wouldnt have to solve it for her whenever she messes it up.

  • the computer use lars petrus method.

  • @Djsora555 - you're right that the cube does appear to solved in roughly the same order as the Lars Petrus method. However, it is a different algorithm that I designed and optimised specifically for implementation in software that can determine solutions with far fewer moves than the "human-friendly" algorithms

  • @IAssemble Hey Cubefriend. Have you heard? Feliks Zemdegs the world champion use a other Method. He use "Zeroing". He will make a tutorial soon.

    You can go with it under 5 seconds. Really. But it is so complex uff i need more time to learn it.

  • @Djsora555 - yes, Feliks did an amazing solve didn't he! :-)

  • MOST KICK ASS THING EVAR!!!!!!!!!!!!!

  • ok thats FUCKING awesome

  • with or without F2L

  • @difer1999 - thanks for asking about F2L. The algorithms used by this and my other robots are only partially based on the way people solve the puzzle. The early algorithm I developed for this robot effectively solves both the initial cross and the rest of the first two layers simultaneously resulting in a solution typically of around 32 moves. The most recent "Android Speedcuber" uses a more sophisticated algorithm that results in even shorter solutions.

  • The only thing better than this is if money,beer,and laptops fell out of the sky.

  • wow i need that

  • i need one so badly !!

  • WOW !!!

  • O...M...G...ಠ_ಠ

    

  • Instructions on how to build, pretty please.

  • Comment removed

  • @aschmidt100 it is

  • =O!!!

  • so basically, the camera is just a webcam?

  • @TRUFFLIEPUFFF - it's a Nokia N95 mobile phone with a built in camera that is used to take pictures of the cube. An application running on the phone analyses the pictures and using this information works out how to solve the puzzle. It then sends commands via Bluetooth to the LEGO Mindstorms NXT to control the motors to actually solve the cube

  • Comment removed

  • oO That's insane!

  • OMFG THAT IS INSANE!

    5*

  • this mindstorms stuff is amazing

  • omg i cant belevie my eyes

  • yo lo hago en 10s el cubo

  • amazing!! I have considered making something to of this sort but haven't put the time into it. Nice work!! (just wondering how many hours you spend on it??!!)

  • @ClimberJeffrey You should try - I bet it would be great fun! BTW have you seen the latest LEGO "Speedcuber" video that ARMflix uploaded yesterday? It's worth a look and probably took even more hours to create!?!? :-)

  • does only n95 can do that, or you can use another phone

  • How does it connect? Bluetooth?

  • O.o!  WOW!

  • O_O PWNAGE

  • incredible

  • Awesome work bored guy :P

  • sweet

  • I use to have one of those. I wish I'd have known they could do this type of stuff then.

  • Yes, fun isn't it! And have you seen the one that can solve a 4x4x4 Rubik's cube too? I've favourited quite a few cool ones on my channel (click on my name above this comment)

  • jeesh

    cool

  • epic.

  • cool

  • Omg that was so fucking pro!!!

  • i could do one in like 30-40 sec buy just wathcing a invention do it is just amazing!!!

  • thats bad ass!!!!!

  • that is freakin' wicked!

  • that is freakin sick. make more sumthing like that to solve the rubik's twist

  • is that real?

  • @the12221 - yes

  • @dennussie11 that is awesome :)!!

  • holy fukin shit thats amazingg. now theses guy scrambled it and the robot solved it. not like that other guy who only scrambles it like with 5 moves

  • i swaer to god i will buy that for 3,000 dollars in the nearby future

  • =O I want one

  • holy fuck this is awesome

  • What would happen if you were to spin a corner or flip an edge would it recognise it as parity and just not solve it.

  • Thanks for the question. After taking a picture of each face, the program analyses the colours to

    determine the cube position.

  • This process may be a little unreliable, for example if the lighting

    conditions change between images, so the program always checks that the final result is a valid position before attempting to solve it. If the position is not valid, it currently just assumes that there was an error in determining the colours from the images and starts again. In the case you describe it would simply keep re-scanning the cube indefinitely.

  • Perhaps it could be modified to recognise the edge flip or corner spin cases explicitly and warn the user that the cube needed to be fixed!

  • Haha, that would be cool. Even before it starts solving. It just says ERROR!

    This video is 'freakin cool though!

    Another 5* and Favourite.

  • hmm...

  • very good

  • Genius! Genial! Im so impressed 5/5!!!!

  • holy sh*t!! :D

  • ARM really are amazing!!!!!

  • cool

  • amazine!!! So cool!

  • The Rubik's cube is taking about 40 seconds in the video to solve, but this is speeded up - what's the total time and how much faster can this go? What are the limiting factors - is it the lego motor torque?... In terms of calculating the solution, would a PC be faster than a phone?

  • Its in the description...

  • At normal speed, the total time including the N95 taking the pictures and working out the solution and then the NXT physically manipulating the puzzle is about 4 minutes. There are a number of factors affecting the overall time. The N95 takes a few seconds to capture each picture and return it to the Java application. As you suggested, the mechanical speed is limited mainly by the torque of the motors, particularly when lifting the cube to tilt it.

  • The total time is obviously affected by the number of moves in the solution. The algorithm that is used to find a solution will find shorter sequences of moves the longer it is given. In this demonstration the N95 is given 2 seconds of real time time to determine a good solution. The average solution found by the N95 in 2 seconds is about 30 moves (the one in the video happened to be 31).

  • The original algorithm was developed in C++ on a PC, and given the same processing time of 2 seconds, a PC running native code rather than Java typically finds a solution of around 25 moves. Of course the PC is using significantly more electrical energy to do this than the N95.

  • @ARMflix The algorithm will go download it, or it is a copyrighted work. using this algorithm could be a buddy program for the 5x5x5 cube solver. I think the webpage Wrongway.org I personally do not know to solve Rubik's cube. I often use programs that shows how solutions. Not that I'm humble mind and not solve the Rubik's cube.

  • @ARMflix The algorithm will go download it, or it is a copyrighted work. using this algorithm could be a buddy program for the 5x5x5 cube solver. I think the webpage Wrongway.org I personally do not know to solve Rubik's cube. I often use programs that shows how solutions. Not that I'm humble mind and not solve the Rubik's cube.

  • @ARMflix now in english

  • @ms5stacc - you asked about the speed of calculating a solution for the cube... have you seen the latest ARM Powered Android Speedcuber video demonstrating a 15 second solve of about 20 moves using an HTC Nexus One smartphone? ;-)

  • Cool!

  • awesome job

  • Very cool!

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