Najczęściej są to: czujniki otoczenia (np. do wykrywania przeszkód), system pozycjonowania, sterowniki, układy wykonawcze (kierowanie, hamowanie, napęd) oraz oprogramowanie sterujące. W praktyce ważna jest też łączność do nadzoru, diagnostyki i aktualizacji.