International Underwater Robot Competition
2D Simulation League
The International Underwater Robot Competition is an international contest sponsored by the International League of Underwater Robots (ILUR), with support from UNESCO Industry-University Cooperative Education and the Ministry of Education’s Innovative Education Method Steering Committee.
In the 2D Simulation League, teams of autonomous software programs play in a two-dimensional virtual playground represented by a central server called URWPGSim2DServer. This server tracks everything in the game, including the current positions of all fish and the underlying physics. The game further relies on communication between the server and each agent. Each fish receives relative and noisy input from its virtual sensors and performs basic commands to influence its environment.
Survival Challenge
In this contest, we first control the light blue simulated fish to attack the yellow simulated fish controlled by the defending team, while the defender can also use a dark blue simulated fish to block the attacker’s attack. The teams switch sides after 5 minutes. We won first prize at IURC 2017 and IURC 2018.
Artistic Swimming
In this contest, ten red simulated fish are controlled by each team to perform artistic swimming, and one yellow simulated fish is controlled by the server to disrupt the other fish.