Robot adalah sebuah agen cerdas mekanis atau virtual yang dapat melakukan tugas secara otomatis atau dengan bimbingan, biasanya dengan remote control. Dalam prakteknya robot biasanya mesin elektro-mekanis yang dipandu oleh komputer dan pemrograman elektronik. Robot dapat otonom, semi-otonom atau dikendalikan dari jauh. Robot berkisar dari humanoids seperti Asimo dan robot TOPIO untuk Nano, robot Swarm, robot Industri, robot mobile dan servis. Dengan meniru penampilan manusia hidup atau mengotomatisasi gerakan, robot dapat menyampaikan arti bahwa ia memiliki maksud atau lembaga sendiri.