RoboCup Autonomous Robot Manipulation Challenge

Supported by MathWorks

Pre-Registration Open: January 18th, 2022

RoboCup participants are tasked with completing a recycling task with a robot manipulator in a dynamic environment. Robot manipulation and grasping are important skills for most robotic applications. This challenge aims to provide a leveled playing field for RoboCup teams to research and demonstrate their skills regarding manipulation perception and control in a simulated environment and later transport those algorithms to commercial robots. Teams will implement perception and control algorithms in MATLAB and Simulink to grasp and manipulate bottles and cans within a table to classify them into two bins. Points are awarded based on the performance of the algorithm in new environments.

This challenge will be extended in the upcoming years, increasing the complexity of tasks, and introducing real-robot set-ups. Even if you are uncertain about the participation this year, feel free to pre-register to obtain more information about the challenge and to stay involved in this initiative in the future. Note that Pre-registration is not a commitment to actual participation and final registration.

Organizing Committee

Luca Iocchi (RoboCup Federation)

Alex Mitrevski (RoboCup@Home)

Leander Bartsch (RoboCup@Work)

Jose Avendaño (MathWorks)


  • Certificate of Achievement for demonstrating skills in programming, control, simulation, and perception of robotic pick-and-place and grasping applications in dynamic environments.

  • RCF Sponsored Research Grant for 2023 (Up to 5000 USD)

Important Dates

  • January 18th – Registration Opens

  • March 15th - Instagram Live Robot Manipulation Q&A and Challenge Kickoff

  • April 12th, 12pm EDT - Technical Support and Development Q&A for teams (Webinar link emailed to teams pre-registered)

  • May 22nd – Submission deadline for the qualification round

  • May 30th – Announcement of teams qualified for finals

  • June 19th – Second submission deadline for teams qualified to finals

  • TBD – Final round simulations and announcement of winners

Participation Guide



  • All teams must pre-register using this form.

    1. Teams already registered for any RoboCup league (either Major or Junior) can participate in this challenge with no additional fees

    2. Teams willing to participate only in this challenge can register according to RoboCupJunior fees.

  • Registration deadline: May 23rd, 2022

  • Questions about registration?


  • Participating teams will complete a submission form providing links to their code/files and a video of their algorithm in action.

Additional Information

Winners from RoboCup 2021: CeimtunRAS