|
Application of CAD/CAM software PowerMILL 2020 for reverse engineering
Rais, Tomáš ; Sliwková, Petra (referee) ; Polzer, Aleš (advisor)
This thesis is dealing with usage of software PowerMILL 2020 in reverse engineering and introduction of additive technologies in this software. The part of a Rubbik’s cube was chosen as a model for this thesis. There will be assigned particular dimensions to ensure dimensions functionality, in the first part. In the second part, there will be designed tools, calculated technological conditions and designed machines for production. Those technological conditions will be used in next chapter, where the NC program for the production of a part will be created. In the last chapter there will be briefly executed technical – economic evaluation of designed variant.
|
|
Rubik's Cube augmented reality helper application
Španěl, Martin ; Kamenický, Jan (advisor) ; Kotera, Jan (referee)
The program introduced in this thesis assists with solving a Rubik's cube using computer vision and augmented reality. The assistance consists of two phases - in the first phase the state of the cube is recognized. In the second phase the next turn to make is shown until the cube is solved. Both of these phases do not need any other input from the user other than the data from the camera. The user can show the faces of the cube in arbitrary order and from arbitrary angle. During the solving phase the cube can be held in any orientation. Powered by TCPDF (www.tcpdf.org)
|
| |
|
3D Application For Android Platform
Smejkal, Jakub ; Švub, Miroslav (referee) ; Láník, Aleš (advisor)
This bachelor thesis addresses the implementation of 3D application for platform Android. Application implements simulator of Rubik's cube. Control is implemented using an inertial unit, plus other types of interfaces. To support the user's solving Rubik's cube problem is implemented an artifi cial intelligence.
|
|
Evolutionary Solving of Rubik's Cube
Kollner, Aleš ; Bidlo, Michal (referee) ; Jaroš, Jiří (advisor)
This thesis deals with solving of the Rubik's cube. It describes the Rubik's cube and the famous methods for its composition. The main goal of this work is to propose an evelutionary method that for any configuration of blocks will lead to its composition. The theis describes the problem encoding, the proposed evelutionary algorithm and its proper configuration and deployment. The achieved results are commented on and compared with other known mehtods in conclusions.
|
|
Evolutionary Solving of the Rubik's Cube
Mališ, Radim ; Sekanina, Lukáš (referee) ; Jaroš, Jiří (advisor)
This thesis deals with an evolutionary solving of the Rubik's cube. The worldwide known puzzle has been for several decades not only a toy for children and adults, but also almost a lifestyle for crowds of fans and definitely a big challenge in the world of computation, where scientists seek to find an effective automated solution. The potential for its solution could also be borne by evolutionary algorithms. The author of this thesis has developed an application employing, apart from genetic algorithms, also many advanced technics, such as linear genetic programming or local search. The goal of this special technics is to make the evolutionary process more effective. There have also been made tests of the crossover, the population size and the mutation probability influence. All the tests have been statistically evaluated.
|