① روبات های دستکاری شده: قابل کنترل خودکار، قابل برنامه ریزی مجدد، چند منظوره، با چندین درجه آزادی، می توانند ثابت یا متحرک باشند، در سیستم های اتوماسیون مربوطه استفاده می شوند.
② ربات کنترل کننده منطقی قابل برنامه ریزی (PLC): اعمال مکانیکی ربات به ترتیب بر اساس ترتیب و شرایط از پیش تعریف شده کنترل می شود.
③ ربات آموزش-و-بازپخش: به ربات آموزش داده میشود که اقداماتی را از طریق راهنما یا روشهای دیگر انجام دهد و سپس برنامه کاری وارد میشود. سپس ربات به طور خودکار کار را تکرار می کند.
④ ربات کنترل عددی (NC): ربات نیازی به حرکت فیزیکی ندارد. از طریق مقادیر عددی، زبان و غیره آموزش داده می شود و بر اساس اطلاعات آموزش داده شده وظایف را انجام می دهد.
⑤ ربات کنترل حسی: اعمال ربات با استفاده از اطلاعات به دست آمده توسط حسگرها کنترل می شود.
⑥ ربات کنترل تطبیقی: ربات می تواند با تغییرات محیط سازگار شود و اعمال خود را کنترل کند.
⑦ ربات کنترل یادگیری: ربات می تواند کار را "تجربه" کند، عملکرد یادگیری خاصی دارد و تجربه "یاد گرفته شده" را در کار خود به کار می برد.
