1942 жылы ғылыми-фантастикалық мәнерде жазатын жазушы Айзек Азимов робототехниканың үш заңын ойлап табады. 1948 жылы Норберт Винер тәжірибелік робототехниканың негізін құрайтын кибернетиканың қағидаларын тұжырымдаған. Толығымен автономды роботтар XX ғасырдың екінші жартысында ғана пайда болды. Ең бірінші сандық басқаруы бар бағдарламанатын робот Unimate болған. Ол робот ыстық темір бөлшектерді балқыту машинасынан көтеріп, жинауға арналған. Қазіргі таңда коммерциялық және индустриалдық роботтар кеңінен тараған. Ол роботтар адамдарға қарағанда жұмысты арзанырақ, жинақы және нық орындайды. Сол салада қолданылатын роботтардың кейбір жұмыстары адам үшін лас, қауіпті және жалықтыратын болып табылады. Роботтар кеңінен құрастыру, жинақтау, жеткізу, жер және ғарыш зерттеулері үшін, медициналық оталар, жарақ ретінде, зертханалық зерттеулер, қауіпсіздік үшін қолданылады.
Сонымен робот дегеніміз адамға көмектесетін автоматты құрылғы. Роботтар түрлері өте көп. Робототехника дегеніміз роботты жасауды үйрететін пән.
Бағдарламалық жасақтама Бағдарламалық жасақтама - бұл сіздің құрылғыларыңызбен біріктіреді
Бағдарламалық жасақтама, кең таралған жағдайда, сізге және құрылғының аппараттық құралы арасында орналасып, оны пайдалануға мүмкіндік беретін нұсқаулық жиынтығы (әдетте код деп аталады).
Бірақ компьютерлік бағдарламалық қамтамасыз ету дегеніміз не ? Басқарманың терминдерінде компьютердің физикалық құрамдас бөліктерімен әрекеттесуге мүмкіндік беретін компьютерлік жүйенің көрінбейтін компоненті болып табылады. Бағдарламалық жасақтама - бұл смартфондармен, планшеттермен, ойын ұяшықтарымен, медиа ойнатқыштармен және сол сияқты құрылғылармен байланысуға мүмкіндік беретін нәрсе.
Аппараттық және бағдарламалық қамтамасыз ету арасында айырмашылық бар екенін атап өту маңызды. Бағдарламалық қамтамасыз ету - материалдық емес ресурс. Сіз оны қолыңызда ұстай алмайсыз. Жабдықтар тышқандар, пернетақта, USB порты, процессорлар, жады, принтерлер және т.б. сияқты материалдық ресурстардан тұрады. Телефондар - аппараттық құрал. iPads, Kindles және Fire TV таяқшалары - бұл аппараттық құрал. Аппараттық және бағдарламалық қамтамасыз ету бірге жұмыс істейді.