Svi CNC roboti se sastoje od tri osnovna sistema:
Sistem kontrole kretanja: Postiže planiranje prostorne putanje putem servo motora i više{0}}osnog povezivanja.
Senzorski sistem: Pruža povratne informacije-u realnom vremenu o radnim uslovima koristeći senzore sile i vida.
Izvršni sistem: Krajnji efektor izvodi specifične radnje kao što su hvatanje i zavarivanje.
Na osnovu strukture, mogu se podijeliti na:
Kartezijanski tip koordinata: Pogodan za scenarije linearnog transporta, kao što su roboti za paletiranje.
Zglobni tip: Vrlo fleksibilan sa 6-osnim dizajnom, koji se obično nalazi u robotima za zavarivanje.
SCARA tip: Horizontalni rad velike{0}}brzine, često se koristi u elektronskom sklapanju.
Uobičajena zabluda: Više osi nije uvijek bolje. Robot sa 4 osi je često ekonomičniji i efikasniji od robota sa 6 osa u planarnim operacijama.
