Skip to main content

An Intelligent Architecture for Autonomous Virtual Agents Inspired by Onboard Autonomy

  • Conference paper
Intelligent Systems'2014

Part of the book series: Advances in Intelligent Systems and Computing ((AISC,volume 322))

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 169.00
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 219.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Langley, P., Laird, J.E., Rogers, S.: Cognitive Architectures: Research Issues and Challenges. Cogn. Syst. Res. 10, 141–160 (2009)

    Article  Google Scholar 

  2. 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)

    Chapter  Google Scholar 

  3. Russell, S., Norving, P.: Artificial Intelligence: A Modern Approach. Prentice Hall, New Jersey (2010)

    Google Scholar 

  4. 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)

    Chapter  Google Scholar 

  5. 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)

    Google Scholar 

  6. 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)

    Article  MATH  Google Scholar 

  7. Anderson, J., Bothell, D., Byrne, M., Douglass, S., Lebiere, C., Qin, Y.: An Integrated Theory of the Mind. Psych. Rev. 111, 1036–1060 (2004)

    Article  Google Scholar 

  8. Laird, J., Newell, A., Rosenbloom, P.: Soar: An Architecture for General Intelligence. Artificial Intell. 33, 1–64 (1987)

    Article  Google Scholar 

  9. Langley, P., Choi, D.: A Unified Cognitive Architecture for Physical Agents. In: 21st National Conference on Artificial Intelligence, pp. 1469–1474. AAAI Press (2006)

    Google Scholar 

  10. Weng, J.: Developmental Robotics: Theory and Experiments. Int. J. Humanoid Robot. 1, 199–236 (2004)

    Article  Google Scholar 

  11. 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)

    Google Scholar 

  12. Kokinov, B.: The DUAL Cognitive Architecture: A Hybrid Multi-Agent Approach. In: 11th European Conference of Artificial Intelligence, ECAI, pp. 203–207 (1994)

    Google Scholar 

  13. Cassimatis, N., Nicholas, L.: Polyscheme: A Cognitive Architecture for Integrating Multiple Representation and Inference Schemes. MIT Ph.D. Dissertation (2002)

    Google Scholar 

  14. Rao, A., Georgeff., M.: BDI-agents: From Theory to Practice. In: 1st International Conference on Multi-agent Systems, ICMAS, pp. 312–319 (1995)

    Google Scholar 

  15. 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)

    Google Scholar 

  16. Bratman, M., Israel, D., Pollack, M.: Plans and Resource-Bounded Practical Reasoning. Comput. Intell. 4, 349–355 (1988)

    Article  Google Scholar 

  17. 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)

    Chapter  Google Scholar 

  18. 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)

    Chapter  Google Scholar 

  19. 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)

    Chapter  Google Scholar 

  20. 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)

    Chapter  Google Scholar 

  21. 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)

    Chapter  Google Scholar 

  22. 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)

    Chapter  Google Scholar 

  23. Dastani, M.: 2APL: A Practical Agent Programming Language. Auton. Agents and Multi-Agent Sys. 16, 214–248 (2008)

    Article  Google Scholar 

  24. 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)

    Google Scholar 

  25. 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)

    Google Scholar 

  26. Bordini, R., Hübner., J., Wooldridge, M.: Programming Multi-Agent Systems in AgentSpeak Using Jason. John Wiley (2007)

    Google Scholar 

  27. 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)

    Chapter  Google Scholar 

  28. 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)

    Chapter  Google Scholar 

  29. 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)

    Chapter  Google Scholar 

  30. 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)

    Chapter  Google Scholar 

  31. 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)

    Google Scholar 

  32. 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)

    Chapter  Google Scholar 

  33. 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)

    Google Scholar 

  34. 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)

    Google Scholar 

  35. Alami, R., Chautila, R., Fleury, S., Ghallab, M., Ingrand, F.: Architecture for Autonomy. Int. J. Robot. Res. 17, 315–337 (1998)

    Article  Google Scholar 

  36. 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)

    Google Scholar 

  37. 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)

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Kaveh Hassani .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics