Abstract
We present EVATAR, a middleware framework for rapid prototyping of augmented reality, ubiquitous robotic applications. More specifically, EVATAR aims to connect low cost robotic applications running in a physical environment with software agents that implement the functionality of robots in a MAS (Multi Agent System) electronic environment, as if the robots were the avatars of the agents. We exemplify our ideas by showing how EVATAR can enable agents in the GOLEM agent platform to be connected and control Lego robots in order to create a distributed, autonomous robotic system.
This is a preview of subscription content, log in via an institution.
Buying options
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
Utz, H., Sablatng, S., Enderle, S., Kraetzschmar, G.: Miro – Middleware for Mobile Robot Applications. IEEE Transactions on Robotics and Automation 18(4), 493–497 (2002)
ULM Sparrows, http://www.sparrows.uni-ulm.de/
Gerkey, B.P., Vaughan, R.T., Howard, A.: The Player/Stage Project: Tools for Multi-Robot and Distributed Sensor Systems. In: Proceedings of the International Conference on Advanced Robotics (ICAR 2003), Coimbra, Portugal, pp. 317–323 (2003)
Player STAGE and GAZEBO: http://playerstage.sourceforge.net/
Côté, C., Létourneau, D., Raïevsky, C., Brosseau, Y., Michaud, F.: Using MARIE for mobile robot software development and integration. In: Brugali, D. (ed.) Software Engineering for Experimental Robotics. Springer Tracts on Advanced Robotics (2006b)
Lego Co. Mindstorms Robotics Manual, http://www.legomindstorms.com
Bromuri, S., Stathis, K.: Situating Cognitive Agents in GOLEM. In: Weyns, D., Brueckner, S.A., Demazeau, Y. (eds.) EEMMAS 2007. LNCS (LNAI), vol. 5049, pp. 115–134. Springer, Heidelberg (2008)
RMI: http://java.sun.com/javase/technologies/core/basic/rmi/index.jsp
Jackson, J.: Microsoft robotics studio: A technical introduction. IEEE Robotics & Automation Magazine 14, 82–87 (2007)
Gamma, E., Helm, R., Johnson, R., Vlissides, J.: Design Patterns: Elements of Reusable Object-Oriented Software. Addison-Wesley, Reading (1994)
Kim, T., Choi, S., Lim, J.: Incorporation of a Software Robot and a Mobile Robot Using a Middle Layer. IEEE Transactions on Systems, Man, and Cybernetics, Part C: Applications and Reviews 37(6), 1342–1348 (2007)
Broxvall, M., Gritti, M., Saffiotti, A., Seo, B.S., Cho, Y.J.: PEIS Ecology: Integrating Robots into Smart Environments. In: Proc. of the IEEE Int. Conf. on Robotics and Automation (ICRA), Orlando, USA (2006)
Perez, J., Ali, N., Carsi, J.A., Ramos, I., Alvarez, B., Sanchez, P., Pastor, J.A.: Integrating aspects in software architectures: PRISMA applied to robotic tele-operated systems. Information Software Technology, 969–990 (2008)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2010 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Dipsis, N., Stathis, K. (2010). EVATAR – A Prototyping Middleware Embodying Virtual Agents to Autonomous Robots. In: Augusto, J.C., Corchado, J.M., Novais, P., Analide, C. (eds) Ambient Intelligence and Future Trends-International Symposium on Ambient Intelligence (ISAmI 2010). Advances in Soft Computing, vol 72. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-13268-1_20
Download citation
DOI: https://doi.org/10.1007/978-3-642-13268-1_20
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-13267-4
Online ISBN: 978-3-642-13268-1
eBook Packages: EngineeringEngineering (R0)