Robot Athletes? September 3, 2010 by Larry Ferlazzo | 0 comments The Robot Olympics were recently held in China. You can a video about it from the BBC, and another video from Scientific American. Scientific American also has a slideshow of a robot soccer league. I’m adding all these links to The Best Sites To Learn About Robots. Author: Larry Ferlazzo I'm a high school teacher in Sacramento, CA.