CuBear, Berkeley’s Rubik’s Cube solver

A team of five UC Berkeley engineering built this impressive Rubik’s Cube solver. The CuBear is a giant transparent cube with a servo attached to each face to rotate the cube’s six faces. The user can either scramble the cube using computer controls or show the faces of a scrambled cube to the onboard webcam, and the machine will replicate it. While scrambling the cube may take many moves, the computer calculates the shortest number of moves to solve the cube before proceeding. Team member [Dan Dzoan] is quite a fast solver himself, as you can see at the end of BotJunkie’s video embedded below.

Comments

  1. Vincent says:

    I love this song.

  2. Vincent says:

    I love this song!!

  3. arthur92710 says:

    can it beat a human?

  4. HomerGonerson says:

    I saw this video a long ass time ago. Some guy also built a Lego Mindstorms Rubik’s Cube solver.

    @arthur92710: probably not, the world record is under 9 seconds, I think.

  5. HomerGonerson says:

    oh shit, just finished loading and watching the video. nevermind. yeah, it can beat the human record of 7.08 seconds, lol. and this is an updated version of the one i saw awhile ago, so ignore my last comment

  6. md says:

    well… it wont cure cancer … thats a fact. and its not like it was fresh news, i mean, rubik cube solver software exist for a freakin long time and electric motors rotating each side of the cube is not like pretty mindblowing. those ingeneers could do better things. in conclusion .. im disapointed by the uselessliness of this hack lol.

  7. SelfSilent says:

    Does it really solve the puzzle though?
    Seems to me as though it just remembers the movements it did to get to the state it is in and then just plays the movements in reverse to reach the beginning.

    I’d like to see a pre-mixed cube put in and see if it could solve it.

  8. crobicha says:

    @md: Useful or not, it is an interesting project, and i think that is enough justification. they took an idea that had been done before and gave it a professional implementation, along with a couple new features (like mimicking the cube it saw on a webcam). not all projects have to cure cancer, hacking is all about exploring and having a playful curiousity. why did we climb everest? because it was there.

  9. Rob says:

    @SelfSilent: And just how did it figure out how to turn the already solved cube to reach the scrambled state? Think about that one for a bit ;)

  10. Synapse says:

    It’s a rough estimate based on the Youtube time counter, and pausing and restarting… but I count

    26 seconds for the scanning of the faces
    27 seconds for the robot to scramble the cube
    07 seconds to reverse the scramble to “solve”
    Total (WITHOUT human assistance included): 60s
    Total (WITH human assistance mind you): 124s

    For the human at the end, I count

    15 seconds to solve.

    It COULD be assumed, if everything is on the up and up that:
    A) The “robot” is actually solving the cube, and not repeating the steps it took to scramble
    B) That the human doesn’t have some sort of “Savant Syndrome” that allows him to remember the steps he took to scramble the cube, and reverse them.
    C) That condition A & B are simultaneously true, thus the scanning and scrambling steps should be eliminated from the robot’s time consideration since the human was working with a pre-scrambled cube.

    Those assumptions, of coarse, are debatable.
    Interpret as you please.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

Follow

Get every new post delivered to your Inbox.

Join 98,147 other followers