Playing soccer with robots is nothing new. We have covered plenty of them here in the past. This video shows the Sox robot cat playing soccer with two Bittle robot dogs. Those two are programmable and run on Arduino. You can program them in C++ or Python. The below video shows them in action:
[HT]