Kognitiv robotik är en gren av robotik som försöker göra robotar med artificiell intelligens (AI) som kan tänka och revidera sitt tänkande, precis som människor. Förutom att kunna tänka, arbetar kognitiv robotik för att göra robotar med motivation, så att de vill lära sig eller utföra uppgifter. För att samla information om omvärlden, som kan hjälpa dem att fatta beslut och hjälpa till med lärande, är robotarna tänkta att ha sinnen som människor som gör att de kan uppfatta världen. Rörelse är också viktigt för att göra dessa robotar, så att de kan reagera på yttre stimuli; detta kräver ett komplext robotskelett för att fungera tillsammans med sensorerna.
En av de viktigaste aspekterna av kognitiv robotik är användningen av AI. Detta är en typ av logikkonstruktion som gör att robotar kan lära sig av inkommande information, vilket också leder till beslutsfattande, resonemang och andra vanliga aspekter av mänskligt tänkande. Robotar måste också kunna ändra sitt tänkande, så att de kan radera misstag och fel i bedömningen och ersätta dem med ny och korrekt information. För att säkerställa att robotar kan hålla all ny inkommande information så att AI-systemet kan fortsätta växa, får de stora hårddiskar eller liknande enheter.
Tillsammans med tänkande behöver robotarna motivation att agera. Detta inkluderar mål, ambitioner och preferenser. Utan motivation kanske robotarna inte är villiga att samla in ny information, vilket kommer att minska hur väl dessa robotar efterliknar människor. Motivation kan läggas till på två sätt. Kognitiv robotikprogrammerare kan lägga till det direkt i robotarna, eller så kan motivationen manifesteras från AI-systemet.
Ett AI-system behöver en konstant ström av ny information eller så har systemet ingenting att göra och lär sig inte. För att uppfylla detta försöker den kognitiva robottekniken göra robotar som kan uppfatta omvärlden. Detta görs vanligtvis genom sensorer, och robotarna får grundläggande information om beröring, lukt, syn, ljud och kanske smak, även om vissa system utelämnar smak, eftersom de inte anser att det är en nödvändighet.
För att ytterligare efterlikna människor byggs kognitiva robotar med skelett som liknar ett mänskligt skelett. Skelettet har många leder så att robotarna kan röra sig. När yttre stimuli påverkar robotarna, till exempel att skicka en boll eller glida ett föremål nära robotarna, samlar deras AI-system information om föremålet, som varifrån det kommer och hur snabbt det rör sig. Liksom människor är dessa robotar gjorda för att reagera genom att fånga bollen eller titta på det glidande föremålet.