An Open Source Humanoid Robot And Its Control Platform