Bugüne dek robot nedir sorusuna cevap olarak birçok tanım sunulmuştur. Bunlar arasında en kapsamlı olan birkaçı şöyledir:
Robot , mekanik sistemleri ve bunlarla ilişkili kontrol ve algılama sistemleri ile bilgisayar algoritmalarına bağlı olarak akıllı davranan makinelerdir.

Robot ,yeniden programlanabilen; maddeleri , parçaları, aletleri, programlanmış hareketlerle yapılacak işe göre taşıyan veya işleyen çok fonksiyonlu makinelerdir.(robot institute of america 1979 )

Robot , bir kaide üzerinde en az bir kol, tutma organları(genellikle pensler, vantuzlar veya elektromıknatıslar),pnömatik, hidrolik veya elektriksel sensörler ile konumu ve basınç algılayıcıları ile, bilgi işlem organlarıyla donatılmış kontrollü mekanik maniplelerdir.

Robot, bu konuda çalışmalarıyla tanınan Maja Mataric'in yaptığı tanıma göre, ortamdan topladığı verileri dünyası hakkında sahip olduğu bilgiyle sentezleyerek, anlamlı ve amaçlarına yönelik bir şekilde hareket edebilen ve bunu güvenli bir biçimde yapabilen bir makinedir.

Bu tanımların her biri tek bir noktada birleşir. Bir mekanizmanın robot olarak adlandırılabilmesi için dört temel kısmı içermesi gerekir. Bu temel kısımlar; robotun çevresindeki verileri algılayabilmesi için gerekli
[Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir. Üye Olmak İçin Tıklayın...]
, verilerin toplanmasını ve kontrolü sağlayan
[Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir. Üye Olmak İçin Tıklayın...]
, bu sensör verilerini kullanarak robotun amacına uygun matematiksel ve mantıksal işlemler ile karar verme olayının gerçekleşmesini sağlayan bir
[Linkleri Görebilmek İçin Üye Olmanız Gerekmektedir. Üye Olmak İçin Tıklayın...]
(robotun mikrodenetleyicilerine yüklenecek algoritma) ve verilen kararlar doğrultusunda gerekli hareketleri gerçekleştirebilecek bir mekanik düzenektir.