nxt programs . They have robots for all nxt kits
if you have 1.x try http://tiltedtwister.com
i built the tilted twister, it scans the cube, finds a solution, but once it thinks its done it ends up with the same weird pattern over and over again that definitely isn't anywhere close to being solved. I have looked all over and haven't found any solutions to the problem, if you have any idea of what is going wrong please let me know.
Go to nxtprograms.com
You could look on Lego's official website.