Secara umum, jenis robot dapat dibedakan dalam 4 kategori, yaitu :
1. Non-mobile Robot
Robot ini tidak dapat berpindah posisi dari satu tempat ke tempat lainnya, sehingga robot tersebut hanya dapat menggerakkan beberapa bagian dari tubuhnya dengan fungsi tertentu yang telah dirancang.
2. Mobile Robot
Mobile dapat diartikan bergerak, sehingga robot ini dapat memindahkan dirinya dari satu tempat ke tempat lain. Robot ini merupakan robot yang paling populer dalam dunia penelitian robotika. Dari segi manfaat, robot ini diharapkan dapat membantu manusia dalam melakukan otomasi dalam transportasi, platform bergerak untuk robot industri , eksplorasi tanpa awak, dan masih banyak lagi.
3. Kombinasi Mobile dan Non-Mobile Robot
Robot ini merupakan penggabungan dari fungsi-fungsi pada robot mobile dan non-mobile. Sehingga keduanya saling melengkapi dimana robot nonmobile dapat terbantu fungsinya dengan bergerak dari satu tempat ke tempat yang lain.
4. Humanoid
Sebuah robot humanoid adalah robot otonom yang dapat beradaptasi dengan perubahan lingkungan atau dirinya sendiri. Ini merupakan perbedaan utama antara jenis humanoid dan jenis robot.
Beberapa Macam Robot :
1. Robot Mobile
Mobile Robot adalah konstruksi robot yang ciri khasnya mempunyai aktuator berupa roda untuk menggerakkan keseluruhan badan robot tersebut, sehingga robot tersebut dapat melakukan perpindahan posisi dari satu titik ke titik yang lain.
2. Robot Jaringan
Robot jaringan adalah pendekatan baru untuk melakukan kontrol robot menggunakan jaringan internet dengan protokol TCP/IP. Perkembangan robot jaringan dipicu oleh kemajuan jaringan dan internet yang pesat. Dengan koneksi jaringan, proses kontrol dan monitoring, termasuk akuisisi data bila ada, seluruhnya dilakukan melalui jaringan. Keuntungan lain, koneksi ini bisa dilakukan secara nirkabel.
3. Robot Humanoid
Robot yang memiliki kemampuan menyerupai manusia, baik fungsi maupun cara bertindak, contoh robot ini adalah Ashimo yang dikembangkan oleh Honda.
4. Robot berkaki
Robot ini memiliki kaki seperti hewan atau manusia, yang mampu melangkah, seperti robot serangga, robot kepiting dll.
5. Under Water Robot
Digunakan di bawah laut untuk memonitor kondisi bawah laut dan juga untuk mengambil sesuatu di bawah laut. Ada beberapa untuk kerja robot yang perlu diketahui, antara lain:
• Resolusi (perubahan gerak)
• Akurasi (besarnya penyimpangan)
• Repeatability (kemampuan robot)
• Fleksibilitas (kelebihan)
Hal ini pun tergantung kepada pemprogram dalam merencanakan Pola, sesuai Kebutuhan.
6. Robot Animalia
Robot yang ciri dan karakteristiknya mirip atau seperti hewan (animal) dalam bentuk bermacam- macam.
7. Flying robot
Robot yang mampu terbang, robot ini menyerupai pesawat model yang deprogram khusus untuk memonitor keadaan di tanah dari atas, dan juga untuk meneruskan komunikasi.
8. Robot Manipulator
Robot ini hanyak memiliki satu tangan seperti tangan manusia yang fungsinya untuk memegang atau memindahkan barang, contoh robot ini adalah robot las di Industri mobil, robot merakit elektronik dll.