TMR 2022

The tournament is divided into 4 categories:

  • RoboCup Junior
  • RoboCup Major
  • AutoModelCar
  • autonomous drones
RoboCupJunior Soccer - TMR2019


RoboCupJunior Soccer is an educational initiative focused on elementary, middle and high school students, as well as beginning university students. In it, teams of 2 against 2 autonomous mobile robots play games in a closed mini-soccer field, looking for a ball and trying to send it to the corresponding goal, or else defending against the opposing offensive. In addition, this year the programming of virtual robots through the Webots software is being considered, which allows all those interested to participate without having a physical robot.

The robots and the programming must be developed exclusively by the participating team members; On this occasion we will have 3 leagues, the first based on the Soccer Sim category of Robocup Junior Soccer and the Technical Challenges Competition++ 6000SUX Lightweight and Open categories, in the latter the competition is mainly based on evaluating the work of the students and the performance of robots, whether physical or virtual, through videos, interviews and technical challenges, for which they will be examined in their construction, technical design and programming, looking for the tournament champion to be the one with the best balance between all these elements. . Participants must be able to give the best of their programming, robotics, electronics and mechatronics skills, but they must also contribute to teamwork and share their knowledge with other participants, regardless of their age or the result in the competition. Everyone is expected to compete, learn, have fun and grow.

Within this category of competition there are three sub-leagues:

  • Robocup Junior Soccer Sim: This sub-league is only at the national level and does NOT grant the right to participate in the RoboCup Junior International competition since the process will be carried out via the International Committee.
  • Technical Challenges Competition++ 6000SUX Lightweight: If it grants international classification.
  • Technical Challenges Competition++ 6000SUX Open: If it grants international classification.
RoboCupJunior Rescue - TMR2018

RoboCupJunior Rescue is an educational initiative focused on elementary, middle and high school students, as well as university students, to work with a robot that must overcome various obstacles autonomously to carry out rescue activities.

The setting is based on an area that is too dangerous for humans to rescue victims of a natural disaster; so the most difficult task has been given to a robot. This must be able to carry out the rescue mission in fully autonomous mode without human intervention. The robot must be strong and smart enough to navigate through dangerous terrain with hills, rough terrain, and debris without getting stuck.

It has four sub-leagues:

  • Rescue Line (Rescate de Línea): An autonomous robot must follow a black line while solving different problems in a modular arena made up of tiles with different patterns. The floor is white and the paintings are on different levels connected by ramps. When the robot finally finds the victims, it has to carefully transport them to the evacuation point so that humans can treat them.
  • Rescue Maze (Rescate en Laberinto): The robot needs to search for victims through a maze, so it should not find the fastest way through the maze, but should explore it as much as possible while avoiding areas with black colored floors. When the robot finally finds the victims, it has to provide them with a help kit and a locator, so that the humans can locate them and bring them to a safe place.
  • Rescue Simulation (Rescate en Simulación): In the Rescue Simulation subcategory, teams must develop and program appropriate strategies for virtual and real autonomous robots to capture objects while competing with another team’s robot that is searching and capturing objects in the same virtual and real world.
  • Rescue New Simulation (Rescate en Nueva Simulación): In navigation situations in difficult or dangerous environments, robots can be used for search and rescue operations to minimize putting humans at risk. In this challenge, a virtual autonomous robot must be developed to search and identify the victims in a simulated dangerous scenario.

The RoboCupJunior OnStage competition, previously called RoboCupJunior Dance, is an initiative focused on students aged 14 and up to 19, to work with robots, which autonomously develop a creative, harmonious, innovative presentation with the use of technology, that is attractive for the audience on a stage in a time no longer than three minutes.

Among the activities that can be carried out on stage are dancing, telling a story, performing an artistic or theatrical performance, in a communion that involves humans and robots designed, built and programmed by the participants.


This competition encourages teams to develop solutions to problems including: navigation over rough terrain, sensing the environment, picking up and delivering objects, intuitive control and autonomous behaviour, and represents an intermediate step between RoboCupJunior Rescue and RoboCup Rescue Robot.

2018-10-21 10.33.32

At Home Major is a competition for service robots where different research groups try to solve different tasks in home environments. Starting this year, and motivated by the current situation of remote work, the simulation league is introduced where, in a predefined home environment and with a standard robot model, the different teams will try to solve a series of domestic tasks; specifically, Tidy Up, where the robot has to sort the scattered objects in a room, and Go and Get It, where the robot has to deliver a specific object to the user who requires it.


AutoModelCar scale vehicles are unmanned 1:10 scale cars whose objective is to encourage the development of algorithms for perception, planning and autonomous driving in controlled environments.


Drones are unmanned aerial vehicles whose range of applications has grown considerably in recent years. But drones not only serve as aerial cameras to capture videos or photos, drones can also serve as robots, aerial robots. The above is possible since drones can carry on-board computers to process information, such as that obtained through their sensors, and with it