| | RCX+PC=Rubik's Cube Solver
|
|
All -- There's recently been some discussion in the Mindstorms Forums about the feasibility of producing an RCX-based Rubik's Cube solver. I am happy to report that I have finished a functional "late beta" version. You can see it at (URL) are (...) (24 years ago, 18-Apr-01, to lugnet.robotics, lugnet.robotics.rcx) !!
|
|
| | RE: RCX+PC=Rubik's Cube Solver
|
|
(...) DUDE! These are unbelievable......I would never even consider doing something like this due to other time constraints like partners and kids. These are amazing - a must see and candidate for Site of the Week, no? Cheers, Ralph Hempel (24 years ago, 18-Apr-01, to lugnet.robotics, lugnet.robotics.rcx)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
It's Hat's off time!!!!!! OMIGOD !!!!!! Eric www.brickshelf.com/c...Legomaster (...) (24 years ago, 18-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
(...) -- Hop-Frog (24 years ago, 18-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
BTW, is it just me, or is the Towers of Hanoi Solver NOT actually pictured? ...And could you get to work on The Nine Billion Names of God Solver right away? -- Hop-Frog (24 years ago, 18-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Very, VERY impressive. Could you post the code? The link there is for your earlier quad-walker. Jim (...) ---...--- Don't look a gift horse in the eye. ---...--- (24 years ago, 18-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
James -- (...) I'd love to post the code, but there's a 15k limit on programs uploaded to Mindstorms and the code file for the first RCX is about 19k. I'll email the NQC stuff over to anyone who wants it (please send requests to my email address (...) (24 years ago, 18-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Richard -- (...) It's my own silly fault. There was a DB error when I originally uploaded CubeSolver to STARPOINT slot #2, so I uploaded again it to STARPOINT slot #3. Then the slot #2 error got sorted out, but there was no way to simply blank slot (...) (24 years ago, 18-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
(...) I can't even solve ONE face by hand. And you solve it with an intricate machine built out of Lego! What's your next challenge? :) Bryan (24 years ago, 18-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
(...) I'm not "having a go", I'm just intrigued to see if it is possible. This is the main reason I'm not buying a Lego-Cam. It won't talk to the RCX. Regards Gordon (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
(...) [...] Whoa. I'm a Cube nut, but it never occurred to me to even try such a thing. Count me among the *extremely* impressed. And yes, please post the code when it's ready. I'm curious to know what cube-solving algorithm you use. BTW - how long (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
J P Brown wrote: Ditto the other comments, plus very elegantly constructed. Excellent commentary as well. Regarding precision of movement, why not keep your rotation sensors, but add a touch sensor to each arm for calibration only? (...) -- (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Gordon -- (...) No offence taken. I think it's almost certainly doable completely onboard the RCX, and I considered this as an option. The reasons I didn't do this are as follows: 1. Couldn't think of a another good way of reading the cube facelets. (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Brian -- (...) It's a simple VC++ port of Mike Reid's sub-optimal [sic] C implementation of Herbert Kociemba's method, which I compiled as an OCX. I found the source on the web at ftp://ftp.cdrom.com/.../miker.zip (58k). Mike's version produces the (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Brian -- (...) touch sensor to each (...) Thanks for the suggestion. This also would make the initial setup much less clunky (at the moment you have to manually set the LEFT and RIGHT grabbers to horizontal). The main problems are the location of (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver : eyeball & turbo 'RCX'
|
|
(...) We have started to plan an autonomous "eyeball" using a modest color CMOS sensor 100x100 to 200x200 pixels. With 128x128 and 8 bit color, that's "only" 16 KBytes per image, with no compression. With some simple data reduction it could be much (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
(...) I have been sort of heading that way for the last few weeks. Mainly due to the cost, and the fact that I usually use the Light Sensor with the IR as sonar, and I was thinking that I might get better distance with a passive (CdS) sensor. My (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Hey, question, are you sure? The Vision Command does controll the RCX with direct real time IR interface, it does'nt take Sensor inputs from the RCX, is that what you mean? Cause I'm having success working with the two, plus I have two Vision cams (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
(...) [...] Definitely one of the most impressive Mindstorms creations ever. Great job! Mario (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
As an old Rubik's and (relatively) new Mindstorms fan, I'm completely voiceless in front of this incredible device... Is there any hope to see a DAT file of this wonder ? Cheers, Philo (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
(...) Please, I don't want the universe to end just yet... --Electro-- (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Colour Recognition
|
|
That Rubik's Cube thing is incredible - I see you're the same guy that built that Quadropod thing that someone was inquiring about the other day. You truly are a master builder! :)... But on the subject of colour recognition - while I haven't tried (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Do I understand you have managed to get VC and RCX control together - I am trying this using VC components and they seem to be incompatible. David "Eric Sophie" <Legomaster@gobi.com> wrote in message news:GC14F1.rM@lugnet.com... (...) I (...) the (...) (24 years ago, 19-Apr-01, to lugnet.robotics)
|
|
| | Re: was (RCX+PC=Rubik's Cube Solver) RCX & VC
|
|
Ok, VC has Motor control, Simply choose a Vision Template and build your command stack using the RCX Motor control. The RCX cannot run normal RCX code while VC makes use of the RCX, nor can the RCX pass sensor readings to VC. VC does not down load (...) (24 years ago, 20-Apr-01, to lugnet.robotics)
|
|
| | Re: was (RCX+PC=Rubik's Cube Solver) RCX & VC
|
|
Hi Eric, I disagree in some points. (...) Please notice, that you can build your own vision templates. (URL)The RCX cannot run normal RCX (...) That's not true ! The VC software downloads a little program (myprog.txt) to your RCX. This little (...) (24 years ago, 20-Apr-01, to lugnet.robotics.vc)
|
|
| | Re: was (RCX+PC=Rubik's Cube Solver) RCX & VC
|
|
Hi, Rainer - I too disagree with some points you mention: (...) but it's not out of the box and I'm a purist. (...) box, I'm a purist. Also, are you saying that while VC operates slot 5, it can activate (let's say) slot 4 and run the two programs (...) (24 years ago, 20-Apr-01, to lugnet.robotics.vc, lugnet.build.mecha)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Philo (...) I'll certainly be doing a DAT, but not until I'm fully satisfied that the mechanical arrangements will work out-of-the-box for someone building it from scratch. At the moment there's some potentially extraneous LEGO in the bottom part of (...) (24 years ago, 20-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Ok, I'm a bit late, and every compliment has been made, but this is FANTASTIC, a unique combination of different technologies, you must have a lot of patient and perseverance ! (...) -- met vriendelijke groet, Stef Mientki email: (...) (24 years ago, 21-Apr-01, to lugnet.robotics)
|
|
| | Re: RCX+PC=Rubik's Cube Solver
|
|
Tim, (...) I rebuilt CubeSolver over the weekend to use touch-sensors-at-qua...urn-limits on the LEFT and RIGHT grabbers. No problems with repeatable positioning now. I did some timing with this new setup... The solution time (i.e., from the (...) (24 years ago, 25-Apr-01, to lugnet.robotics)
|