Just lay a layer of foam board on the floor at home!
The coverage area of the yoga mat is too small, and everything will slide on the ground.
If you have enough money, you can buy some floor mats similar to the gym and spread them in the corner.