1. Впроваджувати роботів або автоматизовані системи у виробничі, технологічні чи сервісні процеси для заміни людської праці або її допомоги.
2. Надавати механічним пристроям, системам чи програмному забезпеченню властивостей та функцій, характерних для робота (автономність, виконання складних алгоритмів, адаптація до змінних умов тощо).