Робот әдетте қоршаған кеңістіктің жай-күйі туралы ақпаратты датчиктер (тірі организмдер сезімдерінің техникалық аналогтары) арқылы алады. Робот адам еңбегін ішінара немесе толықтай алмастыра отырып, өндірістік және басқа операцияларды өз бетінше орындай алады .Бұл жағдайда робот оператормен байланыс орнатып, одан командалар ала алады (қолмен басқару) және бағдарламаланған бағдарламаға сәйкес (автоматты басқару) автономды түрде әрекет ете алады.