The key feature of the Mixed Reality Competition is the combination of virtual and physical elements. Real robots (micro robots) with a floor area of about 2 cm² and about 2 cm height play on a virtual playing field with a virtual ball.
On the one hand, movements are generated by different speeds of the two wheels; on the other hand, the virtual ball is indirectly steered by means of an instruction. These circumstances require a meaningful linking of two different concepts:
The discrete behavior of a virtual world must be brought into harmony with the complex physical reality. The mixed reality strikes a bridge between simulation and reality, in order to connect the leagues. In the third year after the founding of the Mixed Reality, the games are played against 5. First tests 7 against 7 are carried out in order to be able to play with the future third system 11 against 11 in a scale-appropriate field.
In the field of mixed reality, we have focused on research and development.
Vision tracking is of particular importance in the area of mixed reality. The goal of the mixed reality is to play 11 against 11. However, since the system is still designed for 5 to 5, a lot has to be improved.
Since the lower functions of the artificial intelligence already work very well, we are currently working on behavoirs, ie a roll-based system in which the robots dynamically change their roles. In this way, we hope for a better interaction between the robots and improved behavior.
We also use this area of artificial intelligence and try to expand it. The advantage with self-learning algorithms is that although you do not know much about a system, you can still achieve good results.
There are other ways to improve the mixed reality system. In order for our goal to be achieved by 11 players per side, a lot must also happen here. This includes, among other things, the development of more durable robots, as well as a better infrared.
In robotics it is common to work with simulators. This saves time and money. We use the mixed reality system to test and develop our artificial intelligence for humanoids.
The Mixed Reality System is a unified system of real physical and fully simulated parts. When you see a mixed reality system for the first time, the big display is the first to appear. Even if the display has no influence on the game, it serves on the one hand as a playing field, as well as to give the viewers an insight into the simulated part of the world. The robots (Eco! BE2008) are responsible for the physical part of the system. In order for the robots to be able to interact with the simulated ball, their position must be determined. Each robot has a unique marker on its head. A camera films the playing field and the obtained image data are analyzed. The position of the markers is determined in the images. These are sent to the server. The server simulates not only the ball, but also all interactions with the ball, e.g. The collision between the robot and the ball. The positions of each robot and the ball are passed on to the clients by the server. The clients can use this data to send commands to the server. The commands are executed by the server directly, or they are sent via infrared to the robots.