opflike.blogg.se

Professor cube solver program
Professor cube solver program






professor cube solver program

  • The Algorithm: receives the cube representation and calculates the required solving steps (to be.
  • This project is divided into the following main modules: Responsible for the user interface, test methods,Ĭalibration methods and solving the cube. Main program of the project, the PC application. Running simple program waiting for commands from the PC application. The Project is divided into the three following sub-projects: 1) NXT Project The NXT application that performs all of the robot's operations including the unimplemented We've implemented a communication between the PC application that's running the algorithm and We divided the project to two applications. LeJOS, and on the other hand the algorithm cannot run in NXT mode due to insufficient memory, Upon running it will automaticlly connect to the NXT,ĭue to the fact that the color sensor read method (RGB mode) is not implemented in the PC mode of Only then build the PC project and run it. The project built using LeJOS Java libraries Prerequisitesįirst, build the NXT project and upload it to the brick using leJOS NXJ Plug-in in Eclipse. The other is a proximity sensor that identifies the distance from the cube. The robot also has two sensors: the first is responsible for color scanning and

    professor cube solver program

    The other for the rotation of the tray on which the cube is placedĪnd the third for the color sensor to be drawn to each of the sides in the color scanning phase

    professor cube solver program

    The NXT robot consists of three motors: one for the arm that performs flips, The building instructions are available here. The robot is built from a LEGO® MINDSTORMS® NXT 2.0 set designed to solve the Rubik's Cube®








    Professor cube solver program