ICRA 2023 Simulated Humanoid Robot Wrestling Competition

Dear Colleagues,

We would like to invite you to participate in the

ICRA 2023 Simulated Humanoid Robot Wrestling Competition

This competition focuses on the development of advanced humanoid robot control software for a wrestling game. It relies on a calibrated simulation model of the NAO robot, running in the Webots simulator with realistic physics, sensor and actuator simulation. Being spectacular and easy to get started with, this competition aims at gathering a large number of competitors, both on-site and remotely. The ROS 2 enabled, fully open-source competition software stack was designed to be re-used as a template for other simulation-based robot competitions.

The leaderboard and 3D games playback are available here.

Important Dates

  • January 16th, 2023: registration opens and qualification games start
  • May 23rd, 2023: selection of the best 32 teams
  • May 30th, 2023: 1/16 finals
  • May 31th, 2023: 1/8 finals
  • June 1st, 2023: 1/4 finals
  • June 2nd, 2023: semifinals, third place game and final


The winning team will receive one Ethereum crypto-currency (priced around USD 1,248 on January 6th, 2023).

ROS 2 integration

Each robot controller runs inside its own Docker container. Therefore you can easily embed your favorite ROS 2 image including the webots_ros2 package to communicate with Webots and power your robot controller with the best of the ROS 2 ecosystem.

How to participate?

Follow the instructions on GitHub.
Participation is free of charge, including the finals.


Fists were clashed in the latest match for first place between Brice T. and Sagwl in the humanoid robot wrestling competition, a valiant performance by both contenders! Match video

Watch other matches and join the competition at: webots.cloud

1 Like

Yesterday, I gave a presentation during the ROS 2 TSC about this Robot Wrestling Competition. I just wanted to share my slides here, in case it could be interesting for other members of the ROS 2 community.

wrestling-ros-2.pdf (470.8 KB)

Meanwhile the competition has been growing with now 34 competing teams and games getting more and more interesting at the very top of the leader board.

We also now provide a demo ROS 2 robot controller using the vulcanexus humble-simulation Docker image that includes the webots_ros2 package.

1 Like

A new “goblin” attack brought Chrake Peith to the top of the leaderboard, see video here.

Chrake Peith slammed SugarSkull again with its “goblin” attack and advanced vision system which seems to be detecting the edges of the stage to avoid falling off. See the new video here. Do you think you could challenge this Python controller and become number one in our online robot programming competition? If so, you can take inspiration from our ROS 2 sample controllers based on the latest Vulcanexus humble-simulation docker image.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.