m-abr / FCPCodebase

FC Portugal Codebase
GNU General Public License v3.0
30 stars 4 forks source link

What is fat_proxy behavior? #21

Open Nonameboyy opened 4 months ago

Nonameboyy commented 4 months ago

I don't know what fat_proxy behavior is. What's the difference between fat_proxy_kick and kick?

m-abr commented 4 months ago

FatProxy is a challenge created by the magmaOffenburg team that runs alongside the main competition in RoboCup events. From the 2024 rules for the 3D simulation league:

The magmaOffenburg team released a fatProxy software that can replace the agentproxy. It allows controlling the robots using high-level dash and kick commands. It is thought of as a means to have a common interface for 2D and 3D teams that want to use the 3D simulator. More details on how to use the magmaFatProxy and its perfect kick abilities can be found at https://github.com/magmaOffenburg/magmaFatProxy. The FatProxy Challenge will be a tournament for all teams wanting to participate.

The FatProxy auxiliary methods (fat_proxy_kick and fat_proxy_move) implemented in Agent.py should only be used in the FatProxy Challenge. If you do not wish to participate in this challenge, you can ignore these methods or even remove them from Agent.py.

Nonameboyy commented 4 months ago

Thanks