روبات یک دستگاه الکترو-مکانیکی یا یک نرمافزار هوشمند برای جایگزینی با انسان به هدف انجام وظایف گوناگون است.یک ماشین که میتواند برای عمل به دستورهای گوناگون برنامهریزی گردد یا یک سری کارهای ویژه انجام دهد. به ویژه آن دسته از کارها که فراتر از تواناییهای طبیعی و سرشتی بشر باشند. این ماشینهای مکانیکی برای بهتر به انجام رساندن کارهایی چون احساس کردن، دریافت نمودن و جابجایی اشیا یا کارهای تکراری مانند جوشکاری فراوری میشوند.