La robótica cognitiva es una rama de la robótica que busca hacer robots con inteligencia artificial (IA) que sean capaces de pensar y revisar su pensamiento, al igual que los humanos. Además de poder pensar, la robótica cognitiva trabaja para hacer robots con motivación, por lo que quieren aprender o realizar tareas. Para recopilar información sobre el mundo exterior, que puede ayudarlos a tomar decisiones y ayudar con el aprendizaje, los robots están destinados a tener sentidos como los humanos que les permitan percibir el mundo. El movimiento también es importante para hacer estos robots, de modo que puedan reaccionar a los estímulos externos; esto requiere un complejo esqueleto robótico para trabajar en conjunto con los sensores.
Uno de los aspectos más importantes de la robótica cognitiva es el uso de IA. Este es un tipo de construcción lógica que permite a los robots aprender de la información entrante, lo que también conduce a la toma de decisiones, el razonamiento y otros aspectos comunes del pensamiento humano. Los robots también deben poder revisar su forma de pensar, de modo que puedan borrar errores y errores de juicio y reemplazarlos con información nueva y correcta. Para garantizar que los robots puedan contener toda la nueva información entrante para que el sistema de inteligencia artificial pueda seguir creciendo, se les proporcionan discos duros grandes o unidades similares.
Junto con el pensamiento, los robots necesitan motivación para actuar. Esto incluye metas, aspiraciones y preferencias. Sin motivación, es posible que los robots no estén dispuestos a recopilar nueva información, lo que reducirá la forma en que estos robots emulan a los humanos. La motivación se puede agregar de dos maneras. Los programadores de robótica cognitiva pueden agregarlo directamente a los robots, o la motivación puede manifestarse desde el sistema de inteligencia artificial.
Un sistema de IA necesita un flujo constante de nueva información o el sistema no tiene nada que hacer y no aprende. Para cumplir con esto, la rama de robótica cognitiva busca fabricar robots que puedan percibir el mundo exterior. Por lo general, esto se hace a través de sensores, y los robots reciben información básica sobre el tacto, el olfato, la vista, los sonidos y, quizás, el gusto, aunque algunos sistemas omiten el gusto porque no lo consideran una necesidad.
Para emular aún más a los humanos, los robots cognitivos se construyen con esqueletos similares a un esqueleto humano. El esqueleto tiene muchas articulaciones para que los robots puedan moverse. Cuando los estímulos externos afectan a los robots, como pasar una pelota o deslizar un objeto cerca de los robots, su sistema de inteligencia artificial recopila información sobre el objeto, como de dónde viene y qué tan rápido se mueve. Al igual que los humanos, estos robots están hechos para reaccionar atrapando la pelota o mirando el objeto deslizante.