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