Software-Agents for On-Demand Authoring of Mobile Augmented Reality Applications

  • Rafael Radkowski
Part of the Lecture Notes in Computer Science book series (LNCS, volume 5622)


The paper presents an concept for the automatic authoring of augmented reality (AR) applications. The approach is based on software agents that provide different functions and content on demand for an AR application. Autonomous software agents encapsulate the specific functions of an AR application. It is distinguished between two kinds of software agents: So called provider-agents and user-agents. The user agent is configured by a human user, the provider-agent provides the functionality of an AR application. By communication and cooperation, provider and user agents form an AR application. The AR-based concept has been tested with the agent platform JADE.


Augmented Reality Software Component Software Agent User Agent Head Mount Display 
These keywords were added by machine and not by the authors. This process is experimental and the keywords may be updated as the learning algorithm improves.


Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.


  1. 1.
    Azuma, R.: A Survey of Augmented Reality. In: Presence: Teleoperators and Virtual Environments 6 (1997)Google Scholar
  2. 2.
    Jennings, N.R.: An agent-based approach for building complex software systems. Communications of the ACM 44(4), 7 (2001)CrossRefGoogle Scholar
  3. 3.
    Schall, G., Newman, J., Schmalstieg, D.: Rapid and Accurate Deployment of Fiducial Markers for Augmented Reality. In: Proceed. of the 10th Comp. Vistion Winter Workshop, Zell an der Pram, Upper Austria (2005)Google Scholar
  4. 4.
    Piekarski, W., Smith, R., Thomas, B.H.: Designing Backpacks for High Fidelity Mobile Outdoor Augmented Reality. In: 3rd Int Symposium on Mixed and Augmented Reality, Arlington, Va (2004)Google Scholar
  5. 5.
    Bauer, M., Bruegge, B., Klinker, G., MacWilliams, A., Reicher, T., Riß, S., Sandor, C., Wagner, M.: Design of a Component-Based Augmented Reality Framework. In: Proceedings of The Second IEEE and ACM International Symposium on Augmented Reality (2001)Google Scholar
  6. 6.
    Newman, J., Wagner, M., Bauer, M., MacWilliams, A., Pintaric, T., Beyer, D., Pustka, D., Strasser, F., Schmalstieg, D., Klinker, G.: Ubiquitous Tracking for Augmented Reality. In: International symposium on mixed and augmented reality, Arlington, USA (2004)Google Scholar
  7. 7.
    Webpage of JADE, A open source plattform for peer to peer agent based applications (2009),
  8. 8.
    Richert, W., Kleinjohann, B., Koch, M., Bruder, A., Rose, S., Adelt, P.: The paderkicker team: Autonomy in realtime environments. In: Proceedings of the Working Conference on Distributed and Parallel Embedded Systems, DIPES 2006 (2006)Google Scholar
  9. 9.
    Homepage of Advanced Realtime Tracing,
  10. 10.
    Kato, H., Billinghurst, M.: Marker Tracking and HMD Calibration for a Video-based Augmented Reality Conferencing System. In: Proceedings of the 2nd International Workshop on Augmented Reality, IWAR 1999 (1999)Google Scholar
  11. 11.
    Webpage of OpenSceneGraph,

Copyright information

© Springer-Verlag Berlin Heidelberg 2009

Authors and Affiliations

  • Rafael Radkowski
    • 1
  1. 1.Heinz Nixdorf InstituteUniversity of PaderbornPaderbornGermany

Personalised recommendations