Robots and Systems
home  >  Olympics 90  >  Cardiff Biped 21 May 2007