Robot adalah mesin yang dapat melakukan tugas secara otomatis, baik dikendalikan oleh manusia maupun beroperasi mandiri menggunakan program komputer. Robot dirancang untuk membantu manusia melakukan pekerjaan yang berbahaya, berulang, atau membutuhkan ketelitian tinggi.
Sebuah robot umumnya memiliki tiga komponen utama: perangkat keras (badan & aktuator), sensor (untuk mendeteksi lingkungan), dan perangkat lunak (otak/pemrosesan). Kombinasi ketiganya memungkinkan robot bergerak, "melihat", dan mengambil keputusan.