Kognitivna robotika je grana robotike koja nastoji napraviti robote s umjetnom inteligencijom (AI) koji su sposobni razmišljati i revidirati svoje razmišljanje, baš kao i ljudi. Osim što može razmišljati, kognitivna robotika radi na stvaranju robota s motivacijom, pa žele učiti ili obavljati zadatke. Kako bi prikupili informacije o vanjskom svijetu, koje im mogu pomoći u donošenju odluka i pomoći u učenju, roboti su namijenjeni da imaju osjetila poput ljudi koja im omogućuju da percipiraju svijet. Kretanje je također važno za stvaranje ovih robota, kako bi mogli reagirati na vanjske podražaje; to zahtijeva složeni robotski kostur za rad u sprezi sa senzorima.
Jedan od najvažnijih aspekata kognitivne robotike je korištenje AI. Ovo je vrsta logičke konstrukcije koja omogućuje robotima da uče iz dolaznih informacija, što također vodi do donošenja odluka, zaključivanja i drugih uobičajenih aspekata ljudskog mišljenja. Roboti također moraju biti sposobni revidirati svoje razmišljanje kako bi mogli izbrisati pogreške i pogreške u prosuđivanju i zamijeniti ih novim i točnim informacijama. Kako bi se osiguralo da roboti mogu držati sve nove dolazne informacije kako bi AI sustav mogao nastaviti rasti, daju im se veliki tvrdi diskovi ili slične jedinice.
Uz razmišljanje, robotima je potrebna motivacija za djelovanje. To uključuje ciljeve, težnje i preferencije. Bez motivacije, roboti možda neće biti voljni prikupljati nove informacije, što će smanjiti koliko dobro ovi roboti oponašaju ljude. Motivacija se može dodati na dva načina. Programeri kognitivne robotike mogu ga dodati izravno u robote ili se motivacija može manifestirati iz AI sustava.
Sustav umjetne inteligencije treba stalan tok novih informacija ili sustav nema što raditi i ne uči. Kako bi to ispunila, grana kognitivne robotike nastoji napraviti robote koji mogu percipirati vanjski svijet. To se obično radi putem senzora, a roboti primaju osnovne informacije o dodiru, mirisu, vidu, zvukovima i, možda, okusu, iako neki sustavi izostavljaju okus, jer to ne smatraju nužnim.
Kako bi dodatno oponašali ljude, kognitivni roboti izgrađeni su od kostura sličnih ljudskom kosturu. Kostur ima mnogo zglobova tako da se roboti mogu kretati. Kada vanjski podražaji utječu na robote, poput dodavanja lopte ili klizanja objekta u blizini robota, njihov AI sustav prikuplja informacije o objektu kao što je odakle dolazi i koliko se brzo kreće. Poput ljudi, ovi roboti su napravljeni da reagiraju hvatanjem lopte ili gledanjem u klizni predmet.