Font Size: a A A

Design And Realization Of Rubik's Cube Robot Control System

Posted on:2017-06-28Degree:MasterType:Thesis
Country:ChinaCandidate:L XiangFull Text:PDF
GTID:2428330488476229Subject:Electronic and communication engineering
Abstract/Summary:PDF Full Text Request
With the rapid development of information technology,the intelligent robot technology has received extensive attention,and has been more and more applied to daily life.the intelligent robot has taken the place for humans to execute tasks in a lot of fields.And in many areas with high-difficulties and high-risks,robots should be more intelligentized.Therefore,to fill in with the trend this essay takes intelligent robots as the research object,and studies the reduction process of third-order Rubik's cube.The control system of cube robot is composed of upper machine,lower machine and mechanical control.Upper computer uses VC + + 6.0 platform,devises cube with 6 information inputs,realizes the reduction algorithm of Rubik's cube,takes use of MSComm control to complete serial communication with FPGA,and transfers the instruction to solve Rubik's cube.The slave computer adopts FPGA control system,and designs the serial communication module,instruction storage and execution module and the 8 way steering engine control module.In mechanical parts we adopt the structure of four-arm-eight-actuator which is distributed from UDLR.Each mechanical arm can complete the clockwise and counter clockwise rotation and stretching.Through the whole cube rotation,the rotation from front and rear sides can be transformed into left and right side.The reduction algorithm of Rubik's cube uses a depth-first search algorithm,using TM,optimality and pruning optimization method for the preparation of solutions of Rubik's cube procedures,in order to obtain less reduction step.Finally,by optimizing the instruction system of the Rubik's cube rotation,it greatly reduces the action number of mechanical arm's actual rotation and enhances the reduction speed of Rubik's cube.In conclusion,this paper completes the overall design of the system of Rubik's cube robot,then performs modular design from the two aspects--hardware and software,and takes a deep study on a control algorithm of Rubik's cube;Finally through repeated debugging,we realize the whole process to solve third-order Rubik's cube.
Keywords/Search Tags:Intelligent robot, solutions of three order cube, TM algorithm, FPGA, mechanical arm
PDF Full Text Request
Related items