Skip to main content
Log in

Multi-Layer Architecture of Ubiquitous Robot System for Integrated Services

  • Original Paper
  • Published:
International Journal of Social Robotics Aims and scope Submit manuscript

Abstract

Ubiquitous robot consists of various software and hardware platforms with various functions with different interfaces. In practical sense, it is impossible for software agents to hold all information related to other sensors or mobile robots. This makes it difficult to develop software agents and, at the same time, implement both modularity and scalability for the entire system. This paper proposes a novel multi-layer architecture to address the problems of interoperability between different hardware and software platforms in an ubiquitous environment offering services to the user regardless of space or time constraints. The proposed architecture is composed of five layers, which are classified according to device and environment independency, for modularity, scalability and interoperability between different hardware and software platforms. To show the general feasibility of the proposed architecture, this paper presents case studies in a simplified environment by computer simulation and experiments.

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

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Similar content being viewed by others

References

  1. Weiser M (1993) Some computer science problems in ubiquitous computing. Commun ACM. doi:10.1145/159544.159617

    Google Scholar 

  2. Weiser M (1999) Some computer science issues in ubiquitous computing. ACM SIGMOBILE Mobile Comput Commun Rev. doi:10.1145/329124.329127

    Google Scholar 

  3. Murphy RR (2000) Introduction to AI robotics. MIT Press, Cambridge

    Google Scholar 

  4. Breazeal C (2004) Social interactions in HRI: The robot view. IEEE Trans Syst Man Cybern Part C: Appl Rev. doi:10.1109/TSMCC.2004.826268

    Google Scholar 

  5. Luo RC, Su KL, Shen SH, Tasi KH (2003) Networked intelligent robots through the Internet: Issues and opportunities. Proc IEEE. doi:10.1109/JPROC.2003.809198

    Google Scholar 

  6. Ha YG, Sohn JC, Cho YJ (2005) Service-oriented integration of networked robots with ubiquitous sensors and devices using the semantic Web services technology. IEEE/RSJ Int Conf Intell Robots Syst. doi:10.1109/IROS.2005.1545016

    Google Scholar 

  7. Kim JH (2004) Ubiquitous robot. In: Reusch B (ed) Computational intelligence, theory and applications. Springer, Berlin, pp 451–459

    Google Scholar 

  8. Kim JH, Kim YD, Lee KH (2004) The third generation of robotics: Ubiquitous robot. In: Proceedings of international conference on autonomous robots and agents, pp 1–7

  9. Levis P, Culler D (2002) Mate: A tiny virtual machine for sensor networks. ACM SIGOPS Oper Syst Rev. doi:10.1145/635508.605407

    Google Scholar 

  10. Hadim S, Mohamed N (2006) Middleware: Middleware challenges and approaches for wireless sensor networks. Distrib Syst Online, IEEE. doi:10.1109/MDSO.2006.19

    Google Scholar 

  11. Yao Y, Gehrke J (2002) The cougar approach to in-network query processing in sensor networks. ACM SIGMOD Rec. doi:10.1145/601858.601861

    Google Scholar 

  12. The Object Management Group (1999) The common object request broker: Architecture and specification, Revision 2.3

  13. The Object Management Group (2004) Platform independent model and platform specific model for super distributed objects specification, Version 1.0

  14. Ranganathan A, Campbell RH (2003) A middleware for context-aware agents in ubiquitous computing environments. Middleware 2003: ACM/IFIP/USENIX international middleware conference. doi:10.1007/3-540-44892-6_8

  15. Kim JH, Park IW, Jeong IB, Lee KH (2008) Ubiquitous robot for integrated network services. J Harbin Inst Technol (New Ser) 15(Sup 2):2–5

    Google Scholar 

  16. Kim YH, Cho SH, Choi SH, Kim JH (2007) Software robot in a PDA for human interaction and seamless service. In: The 16th IEEE international symposium on robot and human interactive communication. doi:10.1109/ROMAN.2007.4415223

  17. Kim JH, Lee KH, Kim YD, Kuppuswamy NS, Jo J (2007) Ubiquitous robot: A new paradigm for integrated services. In: 2007 IEEE international conference on robotics and automation. doi:10.1109/ROBOT.2007.363904

  18. Kim JH, Lee CH (2008) Multi-objective evolutionary generation process for specific personalities of artificial creature. Comput Intell Mag IEEE. doi:10.1109/MCI.2008.913368

    Google Scholar 

  19. Kim JH, Cho SH, Kim YH, Park IW (2007) Two-layered confabulation architecture for artificial creature’s behavior selection. IEEE Trans Syst Man Cybern Part C: Appl Rev. doi:10.1109/TSMCC.2008.2001576

    Google Scholar 

  20. Bernstein PA (1996) Middleware: A model for distributed system services. Commun ACM. doi:10.1145/230798.230809

    Google Scholar 

  21. Kim TH, Choi SH, Kim JH (2007) Incorporation of a software robot and a mobile robot using a middle layer. IEEE Trans Syst Man Cybern Part C: Appl Rev. doi:10.1109/TSMCC.2007.905850

    Google Scholar 

  22. Isla DA, Blumberg BM (2002) Object persistence for synthetic creatures. In: AAMAS ’02: Proceedings of the first international joint conference on autonomous agents and multiagent systems. doi:10.1145/545056.545132

  23. Kim JH, Lee KH, Kim YD (2005) The origin of artificial species: Genetic robot. Int J Control Autom Syst 3(4):564–570

    Google Scholar 

  24. Kim JH, Lee KH, Kim YD, Park IW (2006) Genetic representation for evolvable artificial creature. In: IEEE congress on evolutionary computation. doi:10.1109/CEC.2006.1688545

  25. Jang JS, Kim JH (2005) Two-layered face detection system using evolutionary algorithm. In: The 2005 IEEE congress on evolutionary computation. doi:10.1109/CEC.2005.1554868

  26. Hahnel D, Burgard W, Fox D, Fishkin K, Philipose M (2004) Mapping and localization with RFID technology. In: The 2004 IEEE international conference on robotics and automation. doi:10.1109/ROBOT.2004.1307283

  27. Han KH, Kim S, Kim YJ, Kim JH (2001) Internet control architecture for Internet-based personal robot. Auton Robots. doi:10.1023/A:1008941101455

    Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Jong-Hwan Kim.

Rights and permissions

Reprints and permissions

About this article

Cite this article

Kim, JH., Jeong, IB., Park, IW. et al. Multi-Layer Architecture of Ubiquitous Robot System for Integrated Services. Int J of Soc Robotics 1, 19–28 (2009). https://doi.org/10.1007/s12369-008-0005-z

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s12369-008-0005-z

Keywords

Navigation