Humanoidiniai robotai yra robotai, kurie bent jau laisvai remiasi žmogaus kūno išvaizda. Dauguma humanoidinių robotų turi humanoidinį liemenį, dvi kojas, dvi rankas ir tam tikrą galvos formą. Kai kurie humanoidiniai robotai taip pat turi veidą ant galvos, kuris gali būti įvairaus išraiškingumo. Nors šio tipo robotų idėjos egzistuoja jau kurį laiką, tik per pastarąjį dešimtmetį buvo padaryta pakankamai didelių žingsnių, kad pasauliui būtų pristatyti gana humanoidiniai robotai.
Terminas androidas dažnai vartojamas kaip paprastas robotų humanoidų sinonimas, tačiau jis taip pat gali būti naudojamas apibūdinti ką nors šiek tiek konkretesnio. Kai kurie žmonės mano, kad griežtai kalbant, androidas yra tik robotas, skirtas panašėti į žmogų, o ginoidas techniškai būtų tinkamas moteriškos lyties roboto terminas. Kiti vartoja terminą android, norėdami apibūdinti sudėtingesnę humanoidinio roboto formą, kuri dar neįmanoma. Šia prasme androidas turi ne tik fizinę žmogaus išvaizdą, bet ir gana pažangų dirbtinį intelektą, leidžiantį pagrįstai apytiksliai įvertinti žmogaus elgesį ir sąveiką. Šio tipo androidai matomi tik mokslinėje fantastikoje ir teorinėje srityje, nors tai yra pagrindinis daugelio robotų darbo tikslas.
Kad kažkas iš tikrųjų būtų žmogaus robotas, jis turi turėti keletą ribotų autonominių galimybių, o ne tiesiog atrodyti žmogaus pavidalu. Pavyzdžiui, paprastas skaičiuotuvas, perkeltas į konteinerį, kuris atrodė kaip humanoidas, nebūtų humanoidinis robotas. Humanoidiniai robotai gali tam tikru mastu prisitaikyti prie savo aplinkos ir paprastai yra sukurti naudojant tam tikrą mokymosi sistemą, kad galėtų toliau tobulėti ir geriau atlikti užduotis, kurioms jie yra sukurti.
Judėjimas yra vienas iš sudėtingiausių aspektų kuriant gerus humanoidinius robotus, nes žmogaus kūnas iš tikrųjų yra gana sudėtingas lokomotyvų pajėgumais. Pavyzdžiui, sukurti robotą, galintį šokinėti, yra neįtikėtinai sudėtinga, nes galios, reikalingos sunkiam robotui pajudinti, kiekis yra didelis, o skaičiavimai ir smulkiosios motorikos koregavimai, kurių reikia norint išlaikyti pusiausvyrą smūgio metu, yra labai sudėtingi. Nors, pavyzdžiui, humanoidinis robotas Dexteris gali šokinėti, jis buvo sukurtas beveik išimtinai tam tikslui, o jo galimybės šokinėti vis dar yra labai ribotos ir nepatogios, palyginti su žmogumi.
Net ir turėdami ribotas galimybes, humanoidiniai robotai vis dar gali būti naudojami ir ateityje gali atlikti daug svarbių užduočių. Humanoidiniai robotai gali būti naudojami pavojingiems darbams, kuriems reikia žmogaus formos, ypač valdyti įrangą, kuri jau buvo sukurta taip, kad tilptų ir būtų valdoma žmogaus kūno. Jie taip pat gali būti naudojami prižiūrėti pagyvenusius žmones, prižiūrėti ir linksminti mažus vaikus. Tiesą sakant, vienas iš vis plačiau naudojamų humanoidinių robotų yra labai mažų vaikų mokytojas, kuris gali susižavėti ir prisirišti prie jų nepatirdamas daugelio neigiamų suaugusiųjų atsakymų. Žmogiškiems robotams ir toliau tobulėjant, jie gali atlikti daugybę žmonių vaidmenų, ypač tokiose situacijose kaip kosminės misijos, povandeninės misijos ar tiriamosios misijos pavojingose žemės vietose.