The InMoov robot is worlds first Open Source 3D printed humanoid size robot which you can 3D print yourself with a home 3D printer. The InMoov robot was created by Gael Langevin and is powered with Arduino boards. You can download the parts for the InMoov robot at Wevolver.com