I've been fascinated by Unitree's G1 robot architecture and, without the $20k to buy a unit, decided to play around with the MuJoCo rendering system.
I fell down a bit of a rabbit hole and ended up with an automated football league that runs 3 matches per day and streams on Twitch/Youtube. It's been a lot of fun!
Four of the eight clubs are managed by frontier AI models (Claude, GPT, Gemini, Manus). Between match days the model reads the published match data and makes their own improvements. The full engine and 'gaffer' repos are open source: https://github.com/robot-football-league
If you're interested, you can enter a club. A team is a config file plus a Python module that decides what your two robots do - the physics, walking and perception are provided and identical for everyone.
spobin•1h ago
I fell down a bit of a rabbit hole and ended up with an automated football league that runs 3 matches per day and streams on Twitch/Youtube. It's been a lot of fun!
Four of the eight clubs are managed by frontier AI models (Claude, GPT, Gemini, Manus). Between match days the model reads the published match data and makes their own improvements. The full engine and 'gaffer' repos are open source: https://github.com/robot-football-league
If you're interested, you can enter a club. A team is a config file plus a Python module that decides what your two robots do - the physics, walking and perception are provided and identical for everyone.
I'm happy to answer any questions :)