Det anses generellt vara fyra grundläggande komponenter i en robot:
Mekanisk:Detta inkluderar den fysiska strukturen, kroppsdesignen och materialen som används för att konstruera roboten.
Elektrisk:Detta syftar på kretsar, kablar, batterier och kraftsystem som förser roboten med elektrisk energi.
Programvara:Detta omfattar programmering, algoritmer och kontrollsystem som styr robotens beteende och operationer.
Sensorer:Dessa är enheter som gör att roboten kan uppfatta och samla information om sin miljö, såsom kameror, närhetssensorer och accelerometrar.
Utöver dessa grundläggande komponenter kan andra element som artificiell intelligens, maskininlärning, ställdon för rörelse, användargränssnitt, kommunikationsmoduler och anslutningsfunktioner också integreras i avancerade robotar.