Towards an Autonomous RoboCup Small Size League Robot

  • João G. Melo UFPE
  • Felipe Martins UFPE
  • Lucas Cavalcanti UFPE
  • Roberto Fernandes UFPE
  • Victor Araújo UFPE
  • Riei Joaquim UFPE
  • João G. Monteiro UFPE
  • Edna Barros UFPE

Resumo


The RoboCup Small Size League (SSL) uses a standard vision system for detecting elements and estimating their positions. However, the League proposes developing more autonomous robots to overcome limitations from this architecture. Furthermore, SSL matches are highly dynamic environments with extremely resource-constrained robots, requiring solutions to consider size, power consumption, accuracy, and processing speed trade-offs. This work presents an architecture that enables these robots to execute basic soccer tasks autonomously, that is, without receiving any external information. An additional processing unit was added for embedded vision and decision making, running at 30 frames per second, and odometry estimation was implemented using inertial sensors. Soccer skills are implemented by defining Finite State Machines (FSM) for desired tasks, which outputs pre-defined movements for navigation and robot desired actions. We evaluate our system on three soccer tasks: grabbing a ball, scoring a goal, and passing the ball, achieving 80%, 80%, and 46.7% success rates, respectively.
Palavras-chave: Power demand, Navigation, Inertial sensors, Machine vision, Robot sensing systems, Finite element analysis, Task analysis
Publicado
18/10/2022
MELO, João G.; MARTINS, Felipe; CAVALCANTI, Lucas; FERNANDES, Roberto; ARAÚJO, Victor; JOAQUIM, Riei; MONTEIRO, João G.; BARROS, Edna. Towards an Autonomous RoboCup Small Size League Robot. In: SIMPÓSIO BRASILEIRO DE ROBÓTICA E SIMPÓSIO LATINO AMERICANO DE ROBÓTICA (SBR/LARS), 19. , 2022, São Bernardo do Campo/SP. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2022 . p. 264-269.