Humanoida robotar är robotar som åtminstone är löst baserade på människokroppens utseende. De flesta humanoida robotar har en humanoid bål, två ben, två armar och någon form av ett huvud. Vissa humanoida robotar har också ett ansikte på huvudet, som kan ha olika grader av uttrycksfullhet. Även om idéerna bakom den här typen av robotar har funnits ett tag nu, är det först under det senaste decenniet som tillräckligt stora framsteg har gjorts för att faktiskt presentera relativt humanoida robotar för världen.
Termen android används ofta som en enkel synonym för humanoida robotar, men det kan också användas för att beskriva något lite mer specifikt. Vissa anser att en android strängt taget bara är en robot som är avsedd att likna en manlig människa, medan en gynoid tekniskt sett skulle vara den korrekta termen för en kvinnlig robot. Andra använder termen android för att beskriva en mer sofistikerad form av humanoid robot, som ännu inte är möjlig. I denna mening har en android inte bara det fysiska utseendet av en människa, utan har en ganska avancerad artificiell intelligens, vilket gör att den på ett rimligt sätt kan approximera mänskligt beteende och interaktioner. Denna typ av android ses bara inom science fiction och i det teoretiska området, även om det är det ultimata målet för många som arbetar inom robotteknik.
För att något verkligen ska vara en mänsklig robot måste det ha några begränsade autonoma möjligheter, inte bara uppträda i form av en människa. En enkel miniräknare flyttade in i en behållare som såg ut humanoid, till exempel, skulle inte vara en humanoid robot. Humanoida robotar kan anpassa sig till sina miljöer till viss del och är vanligtvis byggda med någon form av inlärningssystem så att de kan fortsätta att utvecklas och bli bättre på de uppgifter de är byggda för.
Rörelse är en av de mer utmanande aspekterna av att bygga bra humanoida robotar, eftersom människokroppen faktiskt är ganska komplex i sina lokomotivegenskaper. Att bygga en robot som kan hoppa, till exempel, visar sig vara otroligt svårt, eftersom mängden kraft som behövs för att flytta en tung robot är betydande, och de beräkningar och finmotoriska justeringar som krävs för att behålla balansen vid stöten är extremt komplexa. Medan den humanoida roboten Dexter till exempel kan hoppa, har den konstruerats nästan uteslutande för det ändamålet, och dess förmåga att hoppa är fortfarande mycket begränsad och besvärlig jämfört med en människa.
Även med deras för närvarande begränsade kapacitet, har humanoida robotar fortfarande ett antal användningsområden, och i framtiden kan de vara kapabla att utföra många viktiga uppgifter. Humanoida robotar kan användas för att utföra farligt arbete som kräver en människoliknande form, särskilt för att använda utrustning som redan har designats för att passa och drivas av en människokropp. De kan också användas för att ta hand om äldre och för att ta hand om och underhålla små barn. Faktum är att en av de växande användningarna av humanoida robotar är som lärare för mycket små barn, som kan bli förlovade och knutna till dem utan att drabbas av många av de negativa reaktionerna som vuxna har. När mänskliga robotar fortsätter att utvecklas kan de ta många mänskliga roller i arbetet, särskilt för situationer som rymduppdrag, undervattensuppdrag eller utforskande uppdrag till farliga platser på jorden.