Ein weiterer Aspekt, ist die Frage der Programmiersprache. Manche systeme lassen sich besser oder auch schlechter mit einer bestimmten Programmiersprache programmieren. Was ich damit sagen will, solltest du deinem Humanoiden Roboter ein Raspberry Pi verbauen (wie ich es tue) würde ich dir raten es in Python zu programmieren, da dies viele tun und man dadurch viele gute Anleitungen und Hilfestellungen im Internet findet.

Was den mechanischen Teil angeht, würde ich dir raten den Roboter aus Aluminium Teile herzustellen. Außerdem musst du bedenken, dass die Beine "leicht" sein sollten wegen der Masseträgheit, aber auch nicht zu leicht, dass er zu instabil wird.