Abstract
Intelligent virtual agents function in dynamic, uncertain, and uncontrolled environments, and animating them is a chaotic and error-prone task which demands high-level behavioral controllers to be able to adapt to failures at lower levels of the system. On the other hand, the conditions in which space robotic systems such as spacecraft and rovers operate, inspire by necessity, the development of robust and adaptive control software. In this paper, we propose a generic architecture for developing autonomous virtual agents that let them to illustrate robust deliberative and reactive behaviors, concurrently. This architecture is inspired by onboard autonomous frameworks utilized in interplanetary missions. The proposed architecture is implemented within a discrete-event simulated world to evaluate its deliberative and reactive behaviors. Evaluation results suggest that the architecture supports both behaviors, consistently.
Access provided by Autonomous University of Puebla. Download to read the full chapter text
Chapter PDF
Similar content being viewed by others
References
Langley, P., Laird, J.E., Rogers, S.: Cognitive Architectures: Research Issues and Challenges. Cogn. Syst. Res. 10, 141–160 (2009)
Ribeiro, T., Vala, M., Paiva, A.: Censys: A Model for Distributed Embodied Cognition. In: Aylett, R., Krenn, B., Pelachaud, C., Shimodaira, H. (eds.) IVA 2013. LNCS, vol. 8108, pp. 58–67. Springer, Heidelberg (2013)
Russell, S., Norving, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, New Jersey (2010)
Wooldridge, M.: Intelligent Agents: The Key Concepts. In: Marik, V., Stepankova, O., Krautwurmova, H., Luck, M. (eds.) Multi-Agent Systems and Applications II, pp. 3–43. Springer, Heidelberg (2002)
Hassani, K., Lee., W.-S.: A Software-in-the-Loop Simulation of an Intelligent Micro-Satellite within a Virtual Environment. In: IEEE International Conference on Computational Intelligence and Virtual Environments for Measurement Systems and Applications, pp. 31–36. IEEE Press (2013)
Muscettola, N., Nayak, P., Pell, B., Williams, B.: Remote Agent: To Boldly Go Where no AI System has Gone Before. Artificial Intell. 103, 5–48 (1998)
Anderson, J., Bothell, D., Byrne, M., Douglass, S., Lebiere, C., Qin, Y.: An Integrated Theory of the Mind. Psych. Rev. 111, 1036–1060 (2004)
Laird, J., Newell, A., Rosenbloom, P.: Soar: An Architecture for General Intelligence. Artificial Intell. 33, 1–64 (1987)
Langley, P., Choi, D.: A Unified Cognitive Architecture for Physical Agents. In: 21st National Conference on Artificial Intelligence, pp. 1469–1474. AAAI Press (2006)
Weng, J.: Developmental Robotics: Theory and Experiments. Int. J. Humanoid Robot. 1, 199–236 (2004)
Carbonell, J., Etzioni, O., Gil, Y., Joseph, R., Knoblock, C., Minton, S., Veloso, M.: PRODIGY: An Integrated Architecture for Planning and Learning. In: Lehn, K. (ed.) Architectures for Intelligence, pp. 51–55. ACM Press (1991)
Kokinov, B.: The DUAL Cognitive Architecture: A Hybrid Multi-Agent Approach. In: 11th European Conference of Artificial Intelligence, ECAI, pp. 203–207 (1994)
Cassimatis, N., Nicholas, L.: Polyscheme: A Cognitive Architecture for Integrating Multiple Representation and Inference Schemes. MIT Ph.D. Dissertation (2002)
Rao, A., Georgeff., M.: BDI-agents: From Theory to Practice. In: 1st International Conference on Multi-agent Systems, ICMAS, pp. 312–319 (1995)
Liu, J., Lu., Y.: Agent Architecture Suitable for Simulation of Virtual Human Intelligence. In: 6th World Congress on Intelligent Control and Automation, pp. 2521–2525. IEEE Press (2006)
Bratman, M., Israel, D., Pollack, M.: Plans and Resource-Bounded Practical Reasoning. Comput. Intell. 4, 349–355 (1988)
Kim, I.-C.: CAA: A Context-Sensitive Agent Architecture for Dynamic Virtual Environments. In: Panayiotopoulos, T., Gratch, J., Aylett, R.S., Ballin, D., Olivier, P., Rist, T. (eds.) IVA 2005. LNCS (LNAI), vol. 3661, pp. 146–151. Springer, Heidelberg (2005)
Kriegel, M., Aylett, R., Cuba, P., Vala, M., Paiva, A.: Robots Meet IVAs: A Mind-Body Interface for Migrating Artificial Intelligent Agents. In: Vilhjálmsson, H.H., Kopp, S., Marsella, S., Thórisson, K.R. (eds.) IVA 2011. LNCS, vol. 6895, pp. 282–295. Springer, Heidelberg (2011)
Vala, M., Ribeiro, T., Paiva, A.: A model for embodied cognition in autonomous agents. In: Nakano, Y., Neff, M., Paiva, A., Walker, M. (eds.) IVA 2012. LNCS, vol. 7502, pp. 505–507. Springer, Heidelberg (2012)
Conde, T., Tambellini, W., Thalmann, D.: Behavioral Animation of Autonomous Virtual Agents Helped by Reinforcement Learning. In: Rist, T., Aylett, R.S., Ballin, D., Rickel, J. (eds.) IVA 2003. LNCS (LNAI), vol. 2792, pp. 175–180. Springer, Heidelberg (2003)
Kang, Y., Tan, A.-H.: Self-organizing Cognitive Models for Virtual Agents. In: Aylett, R., Krenn, B., Pelachaud, C., Shimodaira, H. (eds.) IVA 2013. LNCS, vol. 8108, pp. 29–43. Springer, Heidelberg (2013)
Starzyk, J.A., Graham, J., Puzio, L.: Simulation of a Motivated Learning Agent. In: Papadopoulos, H., Andreou, A.S., Iliadis, L., Maglogiannis, I. (eds.) AIAI 2013. IFIP AICT, vol. 412, pp. 205–214. Springer, Heidelberg (2013)
Dastani, M.: 2APL: A Practical Agent Programming Language. Auton. Agents and Multi-Agent Sys. 16, 214–248 (2008)
Hindriks, K.: Programming Rational Agents in GOAL. In: Seghrouchni, A., Dix, J., Dastani, M., Bordini, R. (eds.) Multi-Agent Programming: Languages, Tools and Applications, pp. 119–157. Springer (2009)
Pokahr, A., Braubach, L., Lamersdorf, W.: Jadex: A BDI Reasoning Engine. In: Bordini, R., Dastani, M., Dix, J., Seghrouchni, A. (eds.) Multi-Agent Programming: Languages, Platforms and Applications, pp. 149–174. Springer (2005)
Bordini, R., Hübner., J., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak Using Jason. John Wiley (2007)
van Oijen, J., Vanhée, L., Dignum, F.: CIGA: A middleware for intelligent agents in virtual environments. In: Beer, M., Brom, C., Dignum, F., Soo, V.-W. (eds.) AEGS 2011. LNCS, vol. 7471, pp. 22–37. Springer, Heidelberg (2012)
Kopp, S., et al.: Towards a common framework for multimodal generation: The behavior markup language. In: Gratch, J., Young, M., Aylett, R.S., Ballin, D., Olivier, P. (eds.) IVA 2006. LNCS (LNAI), vol. 4133, pp. 205–217. Springer, Heidelberg (2006)
Ribeiro, T., Vala, M., Paiva, A.: Thalamus: Closing the mind-body loop in interactive embodied characters. In: Nakano, Y., Neff, M., Paiva, A., Walker, M. (eds.) IVA 2012. LNCS, vol. 7502, pp. 189–195. Springer, Heidelberg (2012)
Edward, L., Lourdeaux, D., Barthès, J.-P.: An action selection architecture for autonomous virtual agents. In: Nguyen, N.T., Katarzyniak, R.P., Janiak, A. (eds.) New Challenges in Computational Collective Intelligence. SCI, vol. 244, pp. 269–280. Springer, Heidelberg (2009)
Sandamirskaya, Y.: Richtert. M., Schoner, G.: A Neural-Dynamic Architecture for Behavioral Organization of an Embodied Agent. In: IEEE International Conference on Development and Learning, pp.1–7. IEEE Press (2011)
Spinola, J., Imbert, R.: A Cognitive Social Agent Architecture for Cooperation in Social Simulations. In: Nakano, Y., Neff, M., Paiva, A., Walker, M. (eds.) IVA 2012. LNCS, vol. 7502, pp. 311–318. Springer, Heidelberg (2012)
Muscettola, N., Dorais, G., Fry, C., Levinson, R., Plaunt, C.: IDEA: Planning at the Core of Autonomous Reactive Agents. In: 3rd International NASA Workshop on Planning and Scheduling for Space. NASA (2002)
Horvath, G., Ingham, M., Chung, S., Martin, O.: Practical Application of Model-Based Programming and State-Based Architecture to Space Missions. In: 2nd IEEE Conference on Space Mission Challenges for Information Technology, pp. 80–88. IEEE Press (2006)
Alami, R., Chautila, R., Fleury, S., Ghallab, M., Ingrand, F.: Architecture for Autonomy. Int. J. Robot. Res. 17, 315–337 (1998)
Nesnas, I., Simmons, R., Gaines, D., Kunz, C., Calderon, A., Estlin, T., Madison, R., Guineau, J., McHenry, M., Shu, I., Apfelbaum, D.: CLARAty: Challenges and Steps toward Reusable Robotic Software. Int. J. Advance Robot. Sys. 3, 23–30 (2006)
Hassani, K., Nahvi, A., Ahmadi, A.: Architectural Design and Implementation of Intelligent Embodied Conversational Agents Using Fuzzy Knowledgebase. J. Intell. Fuzzy Sys. 25, 811–823 (2013)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Hassani, K., Lee, WS. (2015). An Intelligent Architecture for Autonomous Virtual Agents Inspired by Onboard Autonomy. In: Angelov, P., et al. Intelligent Systems'2014. Advances in Intelligent Systems and Computing, vol 322. Springer, Cham. https://doi.org/10.1007/978-3-319-11313-5_35
Download citation
DOI: https://doi.org/10.1007/978-3-319-11313-5_35
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-11312-8
Online ISBN: 978-3-319-11313-5
eBook Packages: EngineeringEngineering (R0)