MIT is having fun with 9 Mini Cheetah robot dogs

 


v20240901