A completely crazy idea for a project

Zarxrax

Veteran
Joined
Jan 7, 2009
Messages
1,282
Location
North Carolina
Ok this idea is a bit nuts, and I'm not sure if its even possible. But I just thought I might toss it out there to get some feedback.

One of the hardest parts about learning algorithms, is practicing the recognition for those algorithms. One way is to just cube randomly, and hope the ones you want to practice come up. This is hardly time efficient. Another way involves using a program to generate scrambles for you to give you the cases that you want. This is a bit better, but still fairly slow.

But, what if we had a direct cube-to-pc interface?
By using tech such as that found in a nintendo wii controller, perhaps one could rig up a custom cube that would directly control a 3d cube in a pc application?

The advantage of this? Instead of looking at your physical cube, you look at the representation of it on your computer screen. When you turn your cube, the one on the screen turns. It's just like having a virtual cube in front of you. Now, the app could generate any cases you need to practice, and then you simply execute them. As soon as you finish, it gives you another case. You could practice case after case, with no setup time whatsoever.

I'm thinking it would just need sensors in the 4 sides (maybe fit them into the center caps) and in the top layer. In the bottom layer you could have a bluetooth transmitter or a usb cable or something.
 
Ah, I see what you mean. That would be an interesting concept. Your cube would end up scrambled (unless it was blank), but it would be cool to be able to set up an alg and then solve it over and over without having to deal with the normal procedure of doing the inverse.
 
Neat...if it were fully implemented and wireless, you could also use it to record a solve and reconstruct it for you.

I think you'd need an accelerometer or two to detect cube rotations.
 
Lol....i was thinking about something similar to this last night and if it was possible to do. I think its a great idea.
 
I love this idea from the prospect of recording solves step by step (as teller said). It really should be doable if the computer has the scramble and a video. Although that sounds particularly difficult, it would be amazing.
 
Ok this idea is a bit nuts, and I'm not sure if its even possible. But I just thought I might toss it out there to get some feedback.

One of the hardest parts about learning algorithms, is practicing the recognition for those algorithms. One way is to just cube randomly, and hope the ones you want to practice come up. This is hardly time efficient. Another way involves using a program to generate scrambles for you to give you the cases that you want. This is a bit better, but still fairly slow.

But, what if we had a direct cube-to-pc interface?
By using tech such as that found in a nintendo wii controller, perhaps one could rig up a custom cube that would directly control a 3d cube in a pc application?

The advantage of this? Instead of looking at your physical cube, you look at the representation of it on your computer screen. When you turn your cube, the one on the screen turns. It's just like having a virtual cube in front of you. Now, the app could generate any cases you need to practice, and then you simply execute them. As soon as you finish, it gives you another case. You could practice case after case, with no setup time whatsoever.

I'm thinking it would just need sensors in the 4 sides (maybe fit them into the center caps) and in the top layer. In the bottom layer you could have a bluetooth transmitter or a usb cable or something.

Matrix :D
 
I don't know... With most algs (PLLs at least) doing them from a solved cube will bring the case up. Nice idea, but as I see it is a bit redundant.

Which is completely useless for testing recognition, because you already know what case you will get...

Oh I see! I just thought you were thinking of a program that just let you practise algorithms. I didn't realise it set up cases in scrambles.
 
Sounds like a really interesting idea. I'm not sure how easily it could be carried out, but if it could be created, I think it would receive an incredible response.
 
I want this! :P Hopefully someone will come up with this. I would maybe spend like $20-$30 on it. But hopefully the technology used to create it will be pretty cheap and easily mass produced.
 
This would be a bit harder because you would have to have a censor in there to know which way your turning the cube, so you can still do x,y,z turns.
 
This would be a bit harder because you would have to have a censor in there to know which way your turning the cube, so you can still do x,y,z turns.

yup. I'd like to see this as a regular sized cube, not an over-sized cube to fit all the components. do you think a directional gyro could work for this? I want to try making this myself if the robotics mentors allow me to dismantle some old robots for parts.
 
Wait. Can't it be the way a Wiimote works with the lights with the sensor bar, and then the "buttons" on it will be the layers turning and once the layer turns a certain amount, maybe 45 degrees or more, then it triggers something to tell the program that the layer turned. Kind of like how the "Spin It" works on the Bop It Extreme. You would just need to make a USB sensor bar type thing and a cube the way I described it. It shouldn't really cost too much more than a Wii sensor bar and Wiimote cost to make. Wouldn't that work? Or am I forgetting about something?
 
Last edited:
The Wii remote blows...you might as well just strap it to the ceiling fan and turn it on for all the accuracy it would get. No, I think there would need to be some kind of sensors on the inside of the cube...they make that sort of thing pretty tiny these days--look how thin the iPod is...but it's still pretty cramped inside of a cube. Perhaps the hollow insides of individual cubies could be used for extra electronic real estate.
 
Back
Top