Robotica cognitivă este o ramură a roboticii care urmărește să creeze roboți cu inteligență artificială (AI) care sunt capabili să gândească și să își revizuiască gândirea, la fel ca oamenii. Pe lângă faptul că poate gândi, robotica cognitivă funcționează pentru a face roboți cu motivație, așa că doresc să învețe sau să îndeplinească sarcini. Pentru a aduna informații despre lumea exterioară, care îi pot ajuta să ia decizii și să ajute la învățare, roboții sunt menționați să aibă simțuri precum oamenii care le permit să perceapă lumea. Mișcarea este, de asemenea, importantă pentru a realiza acești roboți, astfel încât aceștia să poată reacționa la stimuli externi; acest lucru necesită un schelet robotic complex pentru a funcționa împreună cu senzorii.
Unul dintre cele mai importante aspecte ale roboticii cognitive este utilizarea AI. Acesta este un tip de construcție logică care permite roboților să învețe din informațiile primite, ceea ce duce, de asemenea, la luarea deciziilor, la raționament și la alte aspecte comune ale gândirii umane. De asemenea, roboții trebuie să fie capabili să își revizuiască gândirea, astfel încât să poată șterge greșelile și erorile de judecată și să le înlocuiască cu informații noi și corecte. Pentru a se asigura că roboții pot deține toate noile informații primite, astfel încât sistemul AI să poată continua să crească, li se oferă hard disk-uri mari sau unități similare.
Alături de gândire, roboții au nevoie de motivație pentru a acționa. Aceasta include obiectivele, aspirațiile și preferințele. Fără motivație, roboții ar putea să nu fie dispuși să colecteze informații noi, ceea ce va scădea cât de bine emulează acești roboți oamenii. Motivația poate fi adăugată în două moduri. Programatorii de robotică cognitivă îl pot adăuga direct în roboți sau motivația se poate manifesta din sistemul AI.
Un sistem AI are nevoie de un flux constant de informații noi sau sistemul nu are nimic de făcut și nu învață. Pentru a îndeplini acest lucru, ramura robotică cognitivă caută să creeze roboți care să poată percepe lumea exterioară. Acest lucru se face de obicei prin intermediul senzorilor, iar roboții primesc informații de bază despre atingere, miros, vedere, sunete și, poate, gust, deși unele sisteme omit gustul, deoarece nu consideră că este o necesitate.
Pentru a emula și mai mult oamenii, roboții cognitivi sunt construiți cu schelete similare unui schelet uman. Scheletul are multe articulații, astfel încât roboții se pot mișca. Când stimulii externi afectează roboții, cum ar fi trecerea unei mingi sau alunecarea unui obiect în apropierea roboților, sistemul lor AI colectează informații despre obiect, cum ar fi de unde vine și cât de repede se mișcă. La fel ca oamenii, acești roboți sunt făcuți să reacționeze prinzând mingea sau privind obiectul care alunecă.