Embedding the Concurrent Autonomous Agent into a Humanoid Robot

Abstract This work presents the use of the Concurrent Autonomous Agent (CAA) in an Aldebaran NAO humanoid robot. The NAO is a 25 degrees of freedom humanoid with a powerful programmable hardware. The cognitive model of the CAA is composed by three levels the runs concurrently: the cognitive level, the instinctive level and the reactive level. The cognitive level does the planning using a Knowledge Based System (KBS), sending local goals to the instinctive level and receiving from it symbolic information. The instinctive level also uses a KBS, but for navigation purposes, selecting reactive behaviours in the reactive level and receiving from the later processed world perception. The reactive level uses the Unified Humanoid Robotic Software Platform. A rule base is loaded in the instinctive level and experiments with NAO are realized, showing that the robot performed correctly under the CAA.

[1]  Hector J. Levesque,et al.  Knowledge, action, and the frame problem , 2003, Artif. Intell..

[2]  Guilherme Bittencourt,et al.  Dynamic Social Knowledge: The Timing Evidence , 2002, SBIA.

[3]  Guilherme Bittencourt,et al.  In the Quest of the Missing Link , 1997, IJCAI.

[4]  Jaime Simão Sichman,et al.  Dependence Based Coalitions and Contract Net: A Comparative Analysis , 2000, IBERAMIA-SBIA.

[5]  Augusto Loureiro da Costa,et al.  From Reactive to Cognitive Agents: Extending Reinforcement Learning to Generate Symbolic Knowledge Bases , 2013, 2013 Latin American Robotics Symposium and Competition.

[6]  Pierre Blazevic,et al.  The NAO humanoid: a combination of performance and affordability , 2008, ArXiv.

[7]  R. A. Brooks,et al.  Intelligence without Representation , 1991, Artif. Intell..

[8]  Guilherme Bittencourt,et al.  UFSC-Team: A Cognitive Multi-agent Approach to the RoboCup'98 Simulator League , 1998, RoboCup.

[9]  Guilherme Bittencourt,et al.  From a Concurrent Architecture to a Concurrent Autonomous Agents Architecture , 1999, RoboCup.

[10]  Randall Davis,et al.  Distributed Problem Solving: The Contract Net Approach , 1978 .

[11]  Diego Stefano F. Ferreira,et al.  Embedding a concurrent autonomous agent in a microcontrollers network , 2014, 5th ISSNIP-IEEE Biosignals and Biorobotics Conference (2014): Biosignals and Robotics for Better and Safer Living (BRC).

[12]  Guilherme Bittencourt,et al.  Dynamic Social Knowledge: A Comparative Evaluation , 2000, IBERAMIA-SBIA.