The Ten Billion Barrel-Robot was developed as successor of our prototype, whereby the focus was a accurate and faster solution of the Ten Billion Barrel. The implementation of the demands took a more precise and more careful planning in the thematic areas. There was the need to create an application, which analyse the Ten Billion Barrel as well as carry out the improved algorithm by the new developed peripheral. The functionality of the actual robot was not the only priotity of mechanics. To combine an efficient and error-free mechanical implementation of the robot movements with an aesthetic construction was very difficult. Peripheral aspects between the PC and the mechanical components forming the core of the electric circuit, which control the electromechanical components.
mathematics
To identify mathematical fundamentels of the Ten Billion Barrel and evaluate an efficient approach to solve the Ten Billion Barrel was the aim of the mathematical part. The movements of the puzzle are like a transformation of the ballpositions on each other. This results in mathematical group structures, which are helpful to find a solution. Approaches which are based on group structures are easily to learn by human. To create a more efficient algorithm we combined the existing one with computergenerated move orders.
computer science
Requirements to the application were the analysing of the positions and colors of the balls, the solving of the virtual Ten Billion Barrel and the visualisation of the solving process for the user. It was also necessary to fix problems with the camera actuation, the visualisation and the peripherie control.
engineering
The fundamental aim of the mechanical part was the rapid realization of the Ten Billion Barrel movements as well as an easily usability with an aesthetic claim. To develop a robot which can execute movements of the puzzle efficiently, it is necessary to analyse the Ten Billion Barrel closely. The up- and down-movements were realized with linear operating mechanical components and the rotation of the rows with a combination of a rotary motion and various linear movements. To check for feasibility of the movements, we developed our prototype. On the basis of the experience gained with the prototype, we developed the actual modell, which was error-free with the first execution. The task in the electrical topic area was a fast and correct control of the solenoids and the step motor by PC commands.
Ten Billion Barrel-Robot